X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=yardstick%2Fcommon%2Fnsb_report.html.j2;h=6523fd16f9ed8c7f2faac37e4d8a09af7354d665;hb=6ab3d996abb23e4cd47dbaa8591577e019a84541;hp=a3087d7461208baa23b67e4ae111797cd603798d;hpb=0e80e2a4fc3144b3cb7b2c87a5ad58a869d5e67b;p=yardstick.git diff --git a/yardstick/common/nsb_report.html.j2 b/yardstick/common/nsb_report.html.j2 index a3087d746..6523fd16f 100644 --- a/yardstick/common/nsb_report.html.j2 +++ b/yardstick/common/nsb_report.html.j2 @@ -29,7 +29,7 @@ -
+

Yardstick User Interface

@@ -58,12 +58,14 @@ jstree_data = {{jstree_nodes|safe}}; $(function() { - create_table(arr); + create_table(arr, timestamps); create_tree(jstree_data); var objGraph = create_graph($('#cnvGraph'), timestamps); $('#data_selector').on('check_node.jstree uncheck_node.jstree', function(e, data) { var selected_datasets = []; + var new_arr = {}; + deleteRows(); for (var i = 0; i < data.selected.length; i++) { var node = data.instance.get_node(data.selected[i]); if (node.children.length == 0) { @@ -72,8 +74,11 @@ data: arr[node.id], }; selected_datasets.push(dataset); + // Create new array for table to show only subset of metrics + new_arr[node.id] = arr[node.id]; } } + create_table(new_arr, timestamps); update_graph(objGraph, selected_datasets); }); });