From: Tibor Frank Date: Sun, 15 Apr 2018 19:02:50 +0000 (+0200) Subject: CSIT-1041: Trending dashboard X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=commitdiff_plain;h=b6de6fb4bcf50cd347df181121602db9ac2c9eec;hp=29035746be0145db942832b55555b695da2323d7 CSIT-1041: Trending dashboard Change-Id: I4cedfaab7f6e5d854a5107c4ac69413eb89186d0 Signed-off-by: Tibor Frank --- diff --git a/docs/cpta/trending/container_memif.rst b/docs/cpta/trending/container_memif.rst index cbe8c3e08b..f95fba7880 100644 --- a/docs/cpta/trending/container_memif.rst +++ b/docs/cpta/trending/container_memif.rst @@ -17,9 +17,6 @@ x520-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -36,9 +33,6 @@ x520-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -54,9 +48,7 @@ x520-64b-base .. raw:: html - csit-vpp-perf-mrr-daily-master-build - / - vpp-build +



@@ -76,9 +68,6 @@ x710-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -95,9 +84,6 @@ x710-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -114,9 +100,6 @@ x710-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -136,9 +119,6 @@ xl710-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -155,9 +135,6 @@ xl710-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -174,9 +151,6 @@ xl710-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -196,9 +170,6 @@ x520-imix-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -215,9 +186,6 @@ x520-imix-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -234,9 +202,6 @@ x520-imix-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -256,9 +221,6 @@ x710-imix-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -275,9 +237,6 @@ x710-imix-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -294,9 +253,6 @@ x710-imix-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -316,9 +272,6 @@ xl710-imix-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -335,9 +288,6 @@ xl710-imix-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -354,8 +304,5 @@ xl710-imix-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



diff --git a/docs/cpta/trending/ip4.rst b/docs/cpta/trending/ip4.rst index 2e0dd15c2d..3ad4799664 100644 --- a/docs/cpta/trending/ip4.rst +++ b/docs/cpta/trending/ip4.rst @@ -17,9 +17,6 @@ x520-64b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -36,9 +33,6 @@ x520-64b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -55,9 +49,6 @@ x520-64b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -77,9 +68,6 @@ x520-64b-features - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -96,9 +84,6 @@ x520-64b-features - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -115,9 +100,6 @@ x520-64b-features - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -137,9 +119,6 @@ x710-64b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -156,9 +135,6 @@ x710-64b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -175,9 +151,6 @@ x710-64b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -197,9 +170,6 @@ x710-64b-features - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -216,9 +186,6 @@ x710-64b-features - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -235,9 +202,6 @@ x710-64b-features - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -257,9 +221,6 @@ xl710-64b-base-scale-features - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -276,9 +237,6 @@ xl710-64b-base-scale-features - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -295,8 +253,5 @@ xl710-64b-base-scale-features - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



diff --git a/docs/cpta/trending/ip4_tunnels.rst b/docs/cpta/trending/ip4_tunnels.rst index 0ff5475276..e478d5c7b9 100644 --- a/docs/cpta/trending/ip4_tunnels.rst +++ b/docs/cpta/trending/ip4_tunnels.rst @@ -17,9 +17,6 @@ x520-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -36,9 +33,6 @@ x520-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -55,9 +49,6 @@ x520-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -77,9 +68,6 @@ x710-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -96,9 +84,6 @@ x710-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -115,8 +100,5 @@ x710-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



diff --git a/docs/cpta/trending/ip6.rst b/docs/cpta/trending/ip6.rst index 57de56b7f1..e1b98d61bf 100644 --- a/docs/cpta/trending/ip6.rst +++ b/docs/cpta/trending/ip6.rst @@ -17,9 +17,6 @@ x520-78b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -36,9 +33,6 @@ x520-78b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -55,9 +49,6 @@ x520-78b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -77,9 +68,6 @@ x710-78b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -96,9 +84,6 @@ x710-78b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -115,9 +100,6 @@ x710-78b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -137,9 +119,6 @@ xl710-78b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -156,9 +135,6 @@ xl710-78b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -175,8 +151,5 @@ xl710-78b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



diff --git a/docs/cpta/trending/ipsec.rst b/docs/cpta/trending/ipsec.rst index 84097b98af..135d12f1b8 100644 --- a/docs/cpta/trending/ipsec.rst +++ b/docs/cpta/trending/ipsec.rst @@ -17,9 +17,6 @@ xl710-64b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -36,9 +33,6 @@ xl710-64b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -55,8 +49,5 @@ xl710-64b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



diff --git a/docs/cpta/trending/l2.rst b/docs/cpta/trending/l2.rst index 2bd2a05e5e..5778888938 100644 --- a/docs/cpta/trending/l2.rst +++ b/docs/cpta/trending/l2.rst @@ -17,9 +17,6 @@ x520-64b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -36,9 +33,6 @@ x520-64b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -55,9 +49,6 @@ x520-64b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -77,9 +68,6 @@ x520-64b-features - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -96,9 +84,6 @@ x520-64b-features - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -115,9 +100,6 @@ x520-64b-features - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -137,9 +119,6 @@ x710-64b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -156,9 +135,6 @@ x710-64b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -175,9 +151,6 @@ x710-64b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -197,9 +170,6 @@ x710-64b-features - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -216,9 +186,6 @@ x710-64b-features - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -235,9 +202,6 @@ x710-64b-features - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -257,9 +221,6 @@ xl710-64b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -276,9 +237,6 @@ xl710-64b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -295,8 +253,5 @@ xl710-64b-base-scale - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



diff --git a/docs/cpta/trending/vm_vhost_ip4.rst b/docs/cpta/trending/vm_vhost_ip4.rst index 8f9704e271..b47577bb24 100644 --- a/docs/cpta/trending/vm_vhost_ip4.rst +++ b/docs/cpta/trending/vm_vhost_ip4.rst @@ -17,9 +17,6 @@ x520-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -36,9 +33,6 @@ x520-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -55,9 +49,6 @@ x520-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -77,9 +68,6 @@ x710-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -96,9 +84,6 @@ x710-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -115,9 +100,6 @@ x710-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -137,9 +119,6 @@ x520-imix-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -156,9 +135,6 @@ x520-imix-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -175,9 +151,6 @@ x520-imix-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -197,9 +170,6 @@ x710-imix-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -216,9 +186,6 @@ x710-imix-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -235,8 +202,5 @@ x710-imix-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



diff --git a/docs/cpta/trending/vm_vhost_l2.rst b/docs/cpta/trending/vm_vhost_l2.rst index cb790e92af..e8be449502 100644 --- a/docs/cpta/trending/vm_vhost_l2.rst +++ b/docs/cpta/trending/vm_vhost_l2.rst @@ -17,9 +17,6 @@ x520-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -36,9 +33,6 @@ x520-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -55,9 +49,6 @@ x520-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -77,9 +68,6 @@ x710-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -96,9 +84,6 @@ x710-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -115,9 +100,6 @@ x710-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -137,9 +119,6 @@ xl710-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -156,9 +135,6 @@ xl710-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -175,9 +151,6 @@ xl710-64b-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -197,9 +170,6 @@ x520-imix-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -216,9 +186,6 @@ x520-imix-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -235,9 +202,6 @@ x520-imix-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -257,9 +221,6 @@ x710-imix-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -276,9 +237,6 @@ x710-imix-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -295,9 +253,6 @@ x710-imix-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -317,9 +272,6 @@ xl710-imix-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -336,9 +288,6 @@ xl710-imix-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



@@ -355,8 +304,5 @@ xl710-imix-base - csit-vpp-perf-mrr-daily-master-build - / - vpp-build



diff --git a/resources/tools/presentation/generator_CPTA.py b/resources/tools/presentation/generator_CPTA.py index c326aa634f..54679a26f6 100644 --- a/resources/tools/presentation/generator_CPTA.py +++ b/resources/tools/presentation/generator_CPTA.py @@ -237,6 +237,10 @@ def _generate_trending_traces(in_data, build_info, period, moving_win_size=10, for key in in_data.keys()] except KeyError: data_x = [key for key in in_data.keys()] + # hover_text = ["vpp-build: {0}".format(x[1].split("~")[-1]) + # for x in build_info.values()] + # data_x = [key for key in in_data.keys()] + data_y = [val for val in in_data.values()] data_pd = pd.Series(data_y, index=data_x) @@ -250,7 +254,9 @@ def _generate_trending_traces(in_data, build_info, period, moving_win_size=10, item_pd = pd.Series([item[1], ], index=["{0}/{1}". format(item[0], - build_info[str(item[0])][1].split("~")[-1]), ]) + build_info[str(item[0])][1].split("~")[-1]), + ]) + #item_pd = pd.Series([item[1], ], index=[item[0], ]) if item[0] in outliers.keys(): anomalies = anomalies.append(item_pd) anomalies_res.append(0.0) @@ -282,6 +288,8 @@ def _generate_trending_traces(in_data, build_info, period, moving_win_size=10, "color": color, "symbol": "circle", }, + # text=hover_text, + # hoverinfo="x+y+text+name" ) traces = [trace_samples, ] diff --git a/resources/tools/presentation/specification_CPTA.yaml b/resources/tools/presentation/specification_CPTA.yaml index 2eb31709da..9ea9bc7bf4 100644 --- a/resources/tools/presentation/specification_CPTA.yaml +++ b/resources/tools/presentation/specification_CPTA.yaml @@ -78,7 +78,7 @@ plot-performance-trending: csit-vpp-perf-mrr-daily-master: start: 15 - end: "lastCompletedBuild" # "lastSuccessfulBuild" # take all from the 'start' + end: 17 #"lastCompletedBuild" # "lastSuccessfulBuild" # take all from the 'start' plot-layouts: plot-cpta: @@ -102,7 +102,8 @@ showgrid: True xaxis: showticklabels: True - title: "csit-vpp-perf-mrr-daily-master/vpp-build" + # title: "csit-vpp-perf-mrr-daily-master/vpp-build" + title: 'csit-vpp-perf-mrr-daily-master-build/vpp-build' autorange: True showgrid: True gridcolor: "rgb(238, 238, 238)" @@ -110,13 +111,14 @@ fixedrange: False zeroline: False tickcolor: "rgb(238, 238, 238)" + # tickangle: 0 showline: True linewidth: 1 autotick: True margin: r: 20 - b: 50 - t: 0 + b: 100 + t: 5 l: 70 legend: orientation: "h" @@ -191,7 +193,7 @@ builds: csit-vpp-perf-mrr-daily-master: start: 15 - end: "lastCompletedBuild" # take all from the 'start' + end: 17 #"lastCompletedBuild" # take all from the 'start' - type: "output"