Commit 43b1360d authored by Jérome Perrin's avatar Jérome Perrin

Support the different output format when running only one replication

parent 607fc44f
...@@ -153,10 +153,12 @@ ...@@ -153,10 +153,12 @@
var blockage_data = [], waiting_data = [], failure_data = [], working_data = [], ticks= [], counter = 1; var blockage_data = [], waiting_data = [], failure_data = [], working_data = [], ticks= [], counter = 1;
$.each(data['success'].elementList, function(idx, obj){ $.each(data['success'].elementList, function(idx, obj){
if (obj.results.working_ratio !== undefined) { if (obj.results.working_ratio !== undefined) {
blockage_data.push([counter, obj.results.blockage_ratio.avg]); /* when there is only one replication, the ratio is given as a float,
waiting_data.push([counter, obj.results.waiting_ratio.avg]); otherwise we have a mapping avg, min max */
failure_data.push([counter, obj.results.failure_ratio.avg]); blockage_data.push([counter, obj.results.blockage_ratio.avg || obj.results.blockage_ratio]);
working_data.push([counter, obj.results.working_ratio.avg]); waiting_data.push([counter, obj.results.waiting_ratio.avg || obj.results.waiting_ratio]);
failure_data.push([counter, obj.results.failure_ratio.avg || obj.results.failure_ratio]);
working_data.push([counter, obj.results.working_ratio.avg || obj.results.working_ratio]);
ticks.push([counter, dream_instance.getData().element[obj.id].name || obj.id]); ticks.push([counter, dream_instance.getData().element[obj.id].name || obj.id]);
counter ++; counter ++;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment