CSIT-1041: Trending dashboard
[csit.git] / resources / tools / presentation / specification_CPTA.yaml
index f5097fc..7aa047c 100644 (file)
@@ -90,7 +90,7 @@
       yaxis:
         showticklabels: True
         tickformat: ".3s"
-        title: "Throughput [Mpps]"
+        title: "Throughput [pps]"
         hoverformat: ".4s"
         range: []
         gridcolor: "rgb(238, 238, 238)"
         showgrid: True
       xaxis:
         showticklabels: True
-        title: "VPP Performance Trending Job ID"
+        # title: "csit-vpp-perf-mrr-daily-master/vpp-build"
+        title: '<a href="https://jenkins.fd.io/view/csit/job/csit-vpp-perf-mrr-daily-master" target="_blank">csit-vpp-perf-mrr-daily-master-build</a>/<a href="https://nexus.fd.io/content/repositories/fd.io.master.ubuntu.xenial.main/io/fd/vpp/vpp/" target="_blank">vpp-build</a>'
         autorange: True
         showgrid: True
         gridcolor: "rgb(238, 238, 238)"
         fixedrange: False
         zeroline: False
         tickcolor: "rgb(238, 238, 238)"
+        # tickangle: 0
         showline: True
         linewidth: 1
         autotick: True
       margin:
         r: 20
-        b: 50
-        t: 50
+        b: 150
+        t: 5
         l: 70
       legend:
         orientation: "h"
     pdf:
     - minimal
 
+################################################################################
+###                               T A B L E S                                ###
+################################################################################
+
+-
+  type: "table"
+  title: "Performance trending dashboard"
+  algorithm: "table_performance_trending_dashboard"
+  output-file-ext: ".csv"
+  output-file: "{DIR[STATIC,VPP]}/performance-trending-dashboard-1t1c"
+  data: "plot-performance-trending"
+  filter: "'MRR' and '1T1C'"
+  parameters:
+  - "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: 10
+
+-
+  type: "table"
+  title: "Performance trending dashboard"
+  algorithm: "table_performance_trending_dashboard"
+  output-file-ext: ".csv"
+  output-file: "{DIR[STATIC,VPP]}/performance-trending-dashboard-2t2c"
+  data: "plot-performance-trending"
+  filter: "'MRR' and '2T2C'"
+  parameters:
+  - "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: 10
+
+-
+  type: "table"
+  title: "Performance trending dashboard"
+  algorithm: "table_performance_trending_dashboard"
+  output-file-ext: ".csv"
+  output-file: "{DIR[STATIC,VPP]}/performance-trending-dashboard-4t4c"
+  data: "plot-performance-trending"
+  filter: "'MRR' and '4T4C'"
+  parameters:
+  - "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: 10
+
+
 ################################################################################
 ###                                 C P T A                                  ###
 ################################################################################
       - "result"
       periods:
       - 1
-      - 14
-      # - 60
+      - 14
+      # - 60
       layout: "plot-cpta"
 
     - title: "VPP 2T2C L2 64B Packet Throughput - {period} Trending"
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"
 
       - "result"
       periods:
       - 1
-      - 14
+      - 14
       # - 60
       layout: "plot-cpta"