aboutsummaryrefslogtreecommitdiffstats
path: root/resources/tools
diff options
context:
space:
mode:
authorTibor Frank <tifrank@cisco.com>2018-04-26 13:09:11 +0200
committerTibor Frank <tifrank@cisco.com>2018-04-26 11:12:00 +0000
commitb8f96f168e5f77b46128de0936b6d67ed7a90734 (patch)
tree48895b9a72f2922cf327d114e35937d8630edc52 /resources/tools
parent2afd45f65710d0333c53d9e4f34aab84d584cada (diff)
CSIT-1041: Trending dashboard
Change-Id: I7aa7f01738649fc3f3b10572d7e08af580293748 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 0740688e5798f7ab7162fd7f4bc5eb8455164a7c)
Diffstat (limited to 'resources/tools')
-rw-r--r--resources/tools/presentation/generator_tables.py3
-rw-r--r--resources/tools/presentation/specification_CPTA.yaml12
2 files changed, 2 insertions, 13 deletions
diff --git a/resources/tools/presentation/generator_tables.py b/resources/tools/presentation/generator_tables.py
index db79396857..96930cddb6 100644
--- a/resources/tools/presentation/generator_tables.py
+++ b/resources/tools/presentation/generator_tables.py
@@ -846,7 +846,8 @@ def table_performance_trending_dashboard(table, input_data):
for nrp in range(table["window"], -1, -1):
tbl_pro = [item for item in tbl_reg if item[5] == nrp]
for nro in range(table["window"], -1, -1):
- tbl_out = [item for item in tbl_pro if item[5] == nro]
+ tbl_out = [item for item in tbl_pro if item[6] == nro]
+ tbl_out.sort(key=lambda rel: rel[2])
tbl_sorted.extend(tbl_out)
file_name = "{0}{1}".format(table["output-file"], table["output-file-ext"])
diff --git a/resources/tools/presentation/specification_CPTA.yaml b/resources/tools/presentation/specification_CPTA.yaml
index ad195d6dc4..268b356d35 100644
--- a/resources/tools/presentation/specification_CPTA.yaml
+++ b/resources/tools/presentation/specification_CPTA.yaml
@@ -222,14 +222,10 @@
- "name"
- "parent"
- "result"
- # Number of the best and the worst tests presented in the table. Use 0 (zero)
- # to present all tests.
- nr-of-tests-shown: 20
outlier-const: 1.5
window: 14
evaluated-window: 14
long-trend-window: 180
- long-trend-threshold: 80 # Percent of the highest moving median value
-
type: "table"
@@ -243,14 +239,10 @@
- "name"
- "parent"
- "result"
- # Number of the best and the worst tests presented in the table. Use 0 (zero)
- # to present all tests.
- nr-of-tests-shown: 20
outlier-const: 1.5
window: 14
evaluated-window: 14
long-trend-window: 180
- long-trend-threshold: 80 # Percent of the highest moving median value
-
type: "table"
@@ -264,14 +256,10 @@
- "name"
- "parent"
- "result"
- # Number of the best and the worst tests presented in the table. Use 0 (zero)
- # to present all tests.
- nr-of-tests-shown: 20
outlier-const: 1.5
window: 14
evaluated-window: 14
long-trend-window: 180
- long-trend-threshold: 80 # Percent of the highest moving median value
-
type: "table"