diff options
author | Tibor Frank <tifrank@cisco.com> | 2018-04-27 08:21:54 +0200 |
---|---|---|
committer | Tibor Frank <tifrank@cisco.com> | 2018-04-27 07:07:03 +0000 |
commit | cf7ca73d761f6d9c4da23b8ea657a71247d29adb (patch) | |
tree | c848e6d722f1939815d6d983f4a6b3440a488469 | |
parent | 8fa290a8859fb9b89dbedf5d2828aa130ea847f8 (diff) |
CSIT-1041: Trending dashboard - colours
Change-Id: I781e901e81f201d1335708c99eb52783f349725c
Signed-off-by: Tibor Frank <tifrank@cisco.com>
(cherry picked from commit eb6840a319390feb18b2ca32854edf1a6ad15e95)
-rw-r--r-- | docs/cpta/methodology/index.rst | 1 | ||||
-rw-r--r-- | resources/tools/presentation/generator_tables.py | 14 |
2 files changed, 14 insertions, 1 deletions
diff --git a/docs/cpta/methodology/index.rst b/docs/cpta/methodology/index.rst index 8354943186..1b3a4c553e 100644 --- a/docs/cpta/methodology/index.rst +++ b/docs/cpta/methodology/index.rst @@ -92,6 +92,7 @@ metrics and detect anomalies, three simple evaluation formulas are used: :: + Anomaly Compliance Evaluation Evaluation Formula Confidence Level Result ============================================================================= diff --git a/resources/tools/presentation/generator_tables.py b/resources/tools/presentation/generator_tables.py index 4ffa08122d..57ca6caad1 100644 --- a/resources/tools/presentation/generator_tables.py +++ b/resources/tools/presentation/generator_tables.py @@ -912,8 +912,20 @@ def table_performance_trending_dashboard_html(table, input_data): th.text = item # Rows: + colors = {"regression": ("#ffcccc", "#ff9999"), + "progression": ("#c6ecc6", "#9fdf9f"), + "outlier": ("#e6e6e6", "#cccccc"), + "normal": ("#e9f1fb", "#d4e4f7")} for r_idx, row in enumerate(csv_lst[1:]): - background = "#D4E4F7" if r_idx % 2 else "white" + if int(row[4]): + color = "regression" + elif int(row[5]): + color = "progression" + elif int(row[6]): + color = "outlier" + else: + color = "normal" + background = colors[color][r_idx % 2] tr = ET.SubElement(dashboard, "tr", attrib=dict(bgcolor=background)) # Columns: |