author | Jan Vrany <jan.vrany@fit.cvut.cz> |
Sat, 24 Aug 2013 00:18:50 +0100 | |
changeset 177 | 8e7f0029550d |
parent 164 | 120a4f1e25c0 |
child 178 | bafafc76f0be |
permissions | -rw-r--r-- |
177
8e7f0029550d
Support for parameters in web app.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
164
diff
changeset
|
1 |
<% |
8e7f0029550d
Support for parameters in web app.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
164
diff
changeset
|
2 |
require 'json' |
8e7f0029550d
Support for parameters in web app.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
164
diff
changeset
|
3 |
%> |
164 | 4 |
<div class="row-fluid"> |
5 |
<div class="chart chart-bar"> |
|
6 |
<% tag.all_configurations.each do |benchmark_configuration| %> |
|
7 |
<div class="chart-bar-values" |
|
8 |
data-name="<%= benchmark_configuration.name %>"> |
|
177
8e7f0029550d
Support for parameters in web app.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
164
diff
changeset
|
9 |
<% index = 0 %> |
8e7f0029550d
Support for parameters in web app.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
164
diff
changeset
|
10 |
<% tag.benchmark_batches_latest_for(benchmark_configuration).each do | batch | %> |
8e7f0029550d
Support for parameters in web app.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
164
diff
changeset
|
11 |
<% batch.benchmark_results.each do | result | %> |
8e7f0029550d
Support for parameters in web app.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
164
diff
changeset
|
12 |
|
8e7f0029550d
Support for parameters in web app.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
164
diff
changeset
|
13 |
<div class="chart-bar-value" |
8e7f0029550d
Support for parameters in web app.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
164
diff
changeset
|
14 |
data-index="<%= index %>" |
8e7f0029550d
Support for parameters in web app.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
164
diff
changeset
|
15 |
data-value="<%= result.min_duration %>"> |
8e7f0029550d
Support for parameters in web app.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
164
diff
changeset
|
16 |
</div> |
8e7f0029550d
Support for parameters in web app.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
164
diff
changeset
|
17 |
<div class="chart-bar-labels" |
8e7f0029550d
Support for parameters in web app.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
164
diff
changeset
|
18 |
data-index="<%= index %>" |
8e7f0029550d
Support for parameters in web app.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
164
diff
changeset
|
19 |
data-name="<%= result.benchmark_info.name %>" |
8e7f0029550d
Support for parameters in web app.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
164
diff
changeset
|
20 |
data-parameters="<%= JSON.generate(result.benchmark_parameters.collect { | p | p.to_json }) %>"> |
8e7f0029550d
Support for parameters in web app.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
164
diff
changeset
|
21 |
</div> |
8e7f0029550d
Support for parameters in web app.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
164
diff
changeset
|
22 |
|
8e7f0029550d
Support for parameters in web app.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
164
diff
changeset
|
23 |
<% index += 1 %> |
8e7f0029550d
Support for parameters in web app.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
164
diff
changeset
|
24 |
<% end %> |
164 | 25 |
<% end %> |
26 |
</div> |
|
27 |
<% end %> |
|
177
8e7f0029550d
Support for parameters in web app.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
164
diff
changeset
|
28 |
<div class="chart-legend span10"></div> |
164 | 29 |
<div class="chart-container span10"> |
30 |
<div class="chart-y-axis"></div> |
|
31 |
<div class="chart"></div> |
|
32 |
<div class="chart-x-axis"></div> |
|
33 |
</div> |
|
177
8e7f0029550d
Support for parameters in web app.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
164
diff
changeset
|
34 |
|
8e7f0029550d
Support for parameters in web app.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
164
diff
changeset
|
35 |
|
8e7f0029550d
Support for parameters in web app.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
164
diff
changeset
|
36 |
|
164 | 37 |
</div> |
38 |
</div> |