web/app/views/results/impl_results.html.erb
author Marcel Hlopko <marcel.hlopko@gmail.com>
Tue, 25 Jun 2013 22:11:10 +0200
changeset 106 eac4098d544d
parent 70 e9c892b1c82b
permissions -rw-r--r--
huge refactoring to better fit what we agreed on
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
106
eac4098d544d huge refactoring to better fit what we agreed on
Marcel Hlopko <marcel.hlopko@gmail.com>
parents: 70
diff changeset
     1
<%= currently_viewing_results_of @runtime.name %>
68
ea16cf625333 add results page
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
     2
106
eac4098d544d huge refactoring to better fit what we agreed on
Marcel Hlopko <marcel.hlopko@gmail.com>
parents: 70
diff changeset
     3
<h1><%= @runtime.language.name %></h1>
eac4098d544d huge refactoring to better fit what we agreed on
Marcel Hlopko <marcel.hlopko@gmail.com>
parents: 70
diff changeset
     4
<h2><%= @runtime.name %></h2>
68
ea16cf625333 add results page
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
     5
ea16cf625333 add results page
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
     6
<div id="results-accordion" class="accordion">
ea16cf625333 add results page
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
     7
106
eac4098d544d huge refactoring to better fit what we agreed on
Marcel Hlopko <marcel.hlopko@gmail.com>
parents: 70
diff changeset
     8
  <%= render 'index/timeline_table', runtime: @runtime %>
68
ea16cf625333 add results page
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
     9
106
eac4098d544d huge refactoring to better fit what we agreed on
Marcel Hlopko <marcel.hlopko@gmail.com>
parents: 70
diff changeset
    10
  <% @runtime.benchmark_batches.each do |result| %> 
68
ea16cf625333 add results page
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    11
ea16cf625333 add results page
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    12
    <div class="accordion-group">
ea16cf625333 add results page
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    13
      <div class="accordion-heading">
ea16cf625333 add results page
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    14
        <%= link_to l(result.performed_at),
ea16cf625333 add results page
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    15
          "#result_#{result.id}",
ea16cf625333 add results page
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    16
          'class' => "accordion-toggle", 
ea16cf625333 add results page
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    17
          'data-toggle' => "collapse",
ea16cf625333 add results page
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    18
          'data-parent' => "#results-accordion" %>
ea16cf625333 add results page
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    19
      </div>
ea16cf625333 add results page
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    20
      <%= content_tag :div, 
ea16cf625333 add results page
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    21
        id: "result_#{result.id}",
ea16cf625333 add results page
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    22
        class: "accordion-body collapse" do %>
ea16cf625333 add results page
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    23
        <div class="accordion-inner">
70
e9c892b1c82b nicer tables, useless graph removed
Marcel Hlopko <marcel.hlopko@gmail.com>
parents: 68
diff changeset
    24
          <%= render 'index/benchmarks_table', results: result %>
68
ea16cf625333 add results page
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    25
        </div>
ea16cf625333 add results page
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    26
      <% end %>
ea16cf625333 add results page
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    27
    </div>
ea16cf625333 add results page
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    28
ea16cf625333 add results page
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    29
  <% end %>
ea16cf625333 add results page
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    30
</div>