web/app/views/index/_compare_table.html.erb
author Marcel Hlopko <marcel.hlopko@gmail.com>
Wed, 26 Jun 2013 00:05:56 +0200
changeset 111 28dccacb2bc1
parent 106 eac4098d544d
child 157 91374e0a6062
permissions -rw-r--r--
fixes
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
91
d430a8ac253d comparison page kinda works
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
     1
<% make_chart = true if local_assigns[:make_chart].nil? %>
d430a8ac253d comparison page kinda works
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
     2
<div >
d430a8ac253d comparison page kinda works
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
     3
  <div class="<%= make_chart ? "line-chart flot time-chart" : "" %>">
d430a8ac253d comparison page kinda works
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
     4
    <table class="table table-condensed">
d430a8ac253d comparison page kinda works
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
     5
      <thead>
d430a8ac253d comparison page kinda works
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
     6
        <tr>
d430a8ac253d comparison page kinda works
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
     7
          <th>Měsíc</th>
111
Marcel Hlopko <marcel.hlopko@gmail.com>
parents: 106
diff changeset
     8
          <% benchmark_configurations.each do |benchmark_configuration| %> 
Marcel Hlopko <marcel.hlopko@gmail.com>
parents: 106
diff changeset
     9
            <th><%= benchmark_configuration.name %></th>
91
d430a8ac253d comparison page kinda works
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    10
          <% end %>
d430a8ac253d comparison page kinda works
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    11
        </tr>
d430a8ac253d comparison page kinda works
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    12
      </thead>
d430a8ac253d comparison page kinda works
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    13
      <tbody>
111
Marcel Hlopko <marcel.hlopko@gmail.com>
parents: 106
diff changeset
    14
        <% all_dates_when_performed(benchmark_configurations).each do |date| %>
91
d430a8ac253d comparison page kinda works
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    15
          <tr>
d430a8ac253d comparison page kinda works
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    16
            <%= content_tag :th, 
d430a8ac253d comparison page kinda works
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    17
              (make_chart ? date_to_millis(date) : t(date)), 
d430a8ac253d comparison page kinda works
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    18
              'data-timestamp' => date_to_millis(date) %>
111
Marcel Hlopko <marcel.hlopko@gmail.com>
parents: 106
diff changeset
    19
            <% benchmark_configurations.each do |benchmark_configuration| %>
Marcel Hlopko <marcel.hlopko@gmail.com>
parents: 106
diff changeset
    20
              <td><%= benchmark_configuration.results_of(benchmark_info, date).try(:min_duration) %></td>
91
d430a8ac253d comparison page kinda works
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    21
            <% end %>
d430a8ac253d comparison page kinda works
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    22
          </tr>
d430a8ac253d comparison page kinda works
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    23
        <% end %>
d430a8ac253d comparison page kinda works
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    24
      </tbody>
d430a8ac253d comparison page kinda works
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    25
    </table>
d430a8ac253d comparison page kinda works
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    26
  </div>
d430a8ac253d comparison page kinda works
Marcel Hlopko <marcel.hlopko@gmail.com>
parents:
diff changeset
    27
</div>