summaryrefslogtreecommitdiffstats
path: root/modules-available/vmstore/templates/benchmark-result.html
diff options
context:
space:
mode:
Diffstat (limited to 'modules-available/vmstore/templates/benchmark-result.html')
-rw-r--r--modules-available/vmstore/templates/benchmark-result.html24
1 files changed, 21 insertions, 3 deletions
diff --git a/modules-available/vmstore/templates/benchmark-result.html b/modules-available/vmstore/templates/benchmark-result.html
index edf4a4f5..28f31f12 100644
--- a/modules-available/vmstore/templates/benchmark-result.html
+++ b/modules-available/vmstore/templates/benchmark-result.html
@@ -10,16 +10,18 @@
<div id="graphs"></div>
+<div id="errors"></div>
+
<script>
document.addEventListener('DOMContentLoaded', function() {
var result = {{{result}}};
var clients = {{{wanted}}};
var graphs = {};
function formatBytes(val) {
- return Math.floor(val / 1024 / 1024) + "MB/s";
+ return Math.floor(val / 1024 / 1024) + "\u2009MiB/s";
}
function renderX(val, index) {
- return Math.floor(val / 1000) + 's';
+ return Math.floor(val / 1000) + '\u2009s';
}
function makeGraph(typeKey, resourceKey, caption) {
var uuid;
@@ -95,7 +97,23 @@
graphs[typeKey].data.datasets = ds;
graphs[typeKey].update();
}
- console.log(graphs[typeKey].data);
+ }
+
+ var $err = $('#errors');
+ for (var uuid in result) {
+ if (result[uuid].stdout || result[uuid].stderr) {
+ var $frame = $('<div class="panel panel-body">');
+ $frame.append($('<h5>').text(result[uuid].name));
+ if (result[uuid].stdout) {
+ $frame.append($('<label>').text('stdout'));
+ $frame.append($('<pre>').text(result[uuid].stdout));
+ }
+ if (result[uuid].stderr) {
+ $frame.append($('<label>').text('stderr'));
+ $frame.append($('<pre>').text(result[uuid].stderr));
+ }
+ $err.append($frame);
+ }
}
makeGraph('SEQ', 'net', 'Sequential Reads');