X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=resources%2Ftools%2Fpresentation%2Fspecification.yaml;h=41bbe702241f6dd8934aa7e46cbf258b32587bfe;hb=7ae94f2578699fcb50544742d6c27b59edc74abb;hp=286ccd0b040449b086472ae5ac8149e3584fa119;hpb=5a2c06dc4e1d3395082b6afef657453cb5bab18d;p=csit.git
diff --git a/resources/tools/presentation/specification.yaml b/resources/tools/presentation/specification.yaml
index 286ccd0b04..41bbe70224 100644
--- a/resources/tools/presentation/specification.yaml
+++ b/resources/tools/presentation/specification.yaml
@@ -41,6 +41,7 @@
DIR[DTR,FUNC,VPP,CENTOS]: "{DIR[DTR]}/vpp_functional_results_centos"
DIR[DTR,FUNC,HC]: "{DIR[DTR]}/honeycomb_functional_results"
DIR[DTR,FUNC,NSHSFC]: "{DIR[DTR]}/nshsfc_functional_results"
+ DIR[DTR,FUNC,DMM]: "{DIR[DTR]}/dmm_functional_results"
DIR[DTR,PERF,VPP,IMPRV]: "{DIR[WORKING,SRC]}/vpp_performance_tests/performance_improvements"
# Detailed test configurations
@@ -126,16 +127,30 @@
- 35 # sel
# TODO: Add Data sources
csit-vpp-perf-verify-1807-3n-hsw:
+ - 11 # NDRPDR full 1
+ - 22 # NDRPDR full 2
- 15 # NDRPDR sel
- 16 # NDRPDR sel
- 19 # NDRPDR sel
+ - 18 # NDRPDR sel
+ - 20 # NDRPDR sel
+ - 38 # NDRPDR sel
+ - 40 # NDRPDR sel
+ - 44 # NDRPDR sel
vpp-compare-testbeds:
# TODO: Add Data sources
csit-vpp-perf-verify-1807-3n-hsw:
+ - 11 # NDRPDR full 1
+ - 22 # NDRPDR full 2
- 15 # NDRPDR sel
- 16 # NDRPDR sel
- 19 # NDRPDR sel
+ - 18 # NDRPDR sel
+ - 20 # NDRPDR sel
+ - 38 # NDRPDR sel
+ - 40 # NDRPDR sel
+ - 44 # NDRPDR sel
csit-vpp-perf-verify-1807-3n-skx:
- 33 # NDRPDR sel
- 35 # NDRPDR sel
@@ -151,7 +166,14 @@
vpp-compare-testbeds-mrr:
# TODO: Add Data sources
csit-vpp-perf-verify-1807-3n-hsw:
+ - 8 # MRR full
- 9 # MRR sel
+ - 21 # MRR sel
+ - 31 # MRR sel
+ - 33 # MRR sel
+ - 36 # MRR sel
+ - 41 # MRR sel
+ - 42 # MRR sel
csit-vpp-perf-verify-1807-3n-skx:
- 28 # MRR sel
- 32 # MRR sel
@@ -189,12 +211,20 @@
- 22 # mrr - sel
# TODO: Add Data sources
csit-vpp-perf-verify-1807-3n-hsw:
+ - 8 # MRR full
- 9 # MRR sel
+ - 21 # MRR sel
+ - 31 # MRR sel
+ - 33 # MRR sel
+ - 36 # MRR sel
+ - 41 # MRR sel
+ - 42 # MRR sel
vpp-perf-results-3n-hsw:
# TODO: Add Data sources
csit-vpp-perf-verify-1807-3n-hsw:
- 11 # NDRPDR full 1
+ - 22 # NDRPDR full 2
vpp-perf-results-3n-skx:
csit-vpp-perf-verify-1807-3n-skx:
@@ -221,9 +251,16 @@
plot-throughput-speedup-analysis-3n-hsw:
# TODO: Add Data sources
csit-vpp-perf-verify-1807-3n-hsw:
+ - 11 # NDRPDR full 1
+ - 22 # NDRPDR full 2
- 15 # NDRPDR sel
- 16 # NDRPDR sel
- 19 # NDRPDR sel
+ - 18 # NDRPDR sel
+ - 20 # NDRPDR sel
+ - 38 # NDRPDR sel
+ - 40 # NDRPDR sel
+ - 44 # NDRPDR sel
plot-throughput-speedup-analysis-3n-skx:
csit-vpp-perf-verify-1807-3n-skx:
@@ -254,9 +291,16 @@
plot-vpp-throughput-latency-3n-hsw:
# TODO: Add Data sources
csit-vpp-perf-verify-1807-3n-hsw:
+ - 11 # NDRPDR full 1
+ - 22 # NDRPDR full 2
- 15 # NDRPDR sel
- 16 # NDRPDR sel
- 19 # NDRPDR sel
+ - 18 # NDRPDR sel
+ - 20 # NDRPDR sel
+ - 38 # NDRPDR sel
+ - 40 # NDRPDR sel
+ - 44 # NDRPDR sel
plot-vpp-throughput-latency-3n-skx:
csit-vpp-perf-verify-1807-3n-skx:
@@ -285,21 +329,26 @@
- 42 # NDRPDR sel
plot-vpp-http-server-performance:
- # TODO: Add Data sources
csit-vpp-perf-verify-1807-3n-hsw:
- 24 # WRK
- 25 # WRK
+ - 23 # WRK
+ - 26 # WRK
+ - 27 # WRK
+ - 28 # WRK
+ - 29 # WRK
+ - 30 # WRK
+ - 32 # WRK
+ - 35 # WRK
# VPP Functional
vpp-func-results-ubuntu:
csit-vpp-functional-1807-ubuntu1604-virl:
- # TODO: Add Data sources
- - "lastSuccessfulBuild"
+ - 278
vpp-func-results-centos:
csit-vpp-functional-1807-centos7-virl:
- # TODO: Add Data sources
- - "lastSuccessfulBuild"
+ - 278
# VPP Ligato
ligato-perf-results-3n-hsw:
@@ -310,11 +359,13 @@
plot-ligato-throughput-speedup-analysis-3n-hsw:
# TODO: Add Data sources
csit-ligato-perf-1807-all:
+ - 3 # full ?
- 4 # sel
plot-ligato-throughput-latency-3n-hsw:
# TODO: Add Data sources
csit-ligato-perf-1807-all:
+ - 3 # full ?
- 4 # sel
# DPDK Performance
@@ -420,14 +471,19 @@
# HoneyComb Functional
hc-func-results:
csit-hc2vpp-verify-func-1807-ubuntu1604:
- # TODO: Add Data sources
- - "lastSuccessfulBuild"
+ - 6
# NSH SFC Functional
nsh-func-results:
csit-nsh_sfc-verify-func-1807-ubuntu1604-virl:
- 2
+ # DMM Functional
+ dmm-func-results:
+ # TODO: Replace with 1807 job:
+ csit-dmm-functional-master-ubuntu1604-virl:
+ - 95
+
plot-layouts:
plot-cps:
@@ -527,6 +583,7 @@
yaxis:
gridcolor: "rgb(238, 238, 238)"
hoverformat: ".4s"
+ tickformat: ".3s"
linecolor: "rgb(238, 238, 238)"
linewidth: 1
showgrid: True
@@ -677,12 +734,32 @@
csit-vpp-perf-verify-1807-3n-hsw:
- 8 # MRR full
- 9 # MRR sel
+ - 21 # MRR sel
+ - 31 # MRR sel
+ - 33 # MRR sel
+ - 36 # MRR sel
+ - 41 # MRR sel
+ - 42 # MRR sel
- 11 # NDRPDR full 1
+ - 22 # NDRPDR full 2
- 15 # NDRPDR sel
- 16 # NDRPDR sel
- 19 # NDRPDR sel
+ - 18 # NDRPDR sel
+ - 20 # NDRPDR sel
+ - 38 # NDRPDR sel
+ - 40 # NDRPDR sel
+ - 44 # NDRPDR sel
- 24 # WRK
- 25 # WRK
+ - 23 # WRK
+ - 26 # WRK
+ - 27 # WRK
+ - 28 # WRK
+ - 29 # WRK
+ - 30 # WRK
+ - 32 # WRK
+ - 35 # WRK
csit-vpp-perf-verify-1807-3n-skx:
- 31 # MRR full
- 28 # MRR sel
@@ -814,16 +891,16 @@
- 9
- 10
csit-vpp-functional-1807-ubuntu1604-virl:
- # TODO: Add Data sources
- - "lastSuccessfulBuild"
+ - 278
csit-vpp-functional-1807-centos7-virl:
- # TODO: Add Data sources
- - "lastSuccessfulBuild"
+ - 278
csit-nsh_sfc-verify-func-1807-ubuntu1604-virl:
- 2
+ # TODO: Replace with 1807 job:
+ csit-dmm-functional-master-ubuntu1604-virl:
+ - 95
csit-hc2vpp-verify-func-1807-ubuntu1604:
- # TODO: Add Data sources
- - "lastSuccessfulBuild"
+ - 6
-
type: "output"
@@ -881,9 +958,16 @@
data:
# TODO: Add Data sources
csit-vpp-perf-verify-1807-3n-hsw:
+ - 11 # NDRPDR full 1
+ - 22 # NDRPDR full 2
- 15 # NDRPDR sel
- 16 # NDRPDR sel
- 19 # NDRPDR sel
+ - 18 # NDRPDR sel
+ - 20 # NDRPDR sel
+ - 38 # NDRPDR sel
+ - 40 # NDRPDR sel
+ - 44 # NDRPDR sel
data: "vpp-performance-changes"
include-tests: "PDR" # "PDR" | "NDR" | "MRR"
filter: "'1T1C' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'"
@@ -933,9 +1017,16 @@
data:
# TODO: Add Data sources
csit-vpp-perf-verify-1807-3n-hsw:
+ - 11 # NDRPDR full 1
+ - 22 # NDRPDR full 2
- 15 # NDRPDR sel
- 16 # NDRPDR sel
- 19 # NDRPDR sel
+ - 18 # NDRPDR sel
+ - 20 # NDRPDR sel
+ - 38 # NDRPDR sel
+ - 40 # NDRPDR sel
+ - 44 # NDRPDR sel
data: "vpp-performance-changes"
include-tests: "PDR" # "PDR" | "NDR" | "MRR"
filter: "'2T2C' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'"
@@ -985,9 +1076,16 @@
data:
# TODO: Add Data sources
csit-vpp-perf-verify-1807-3n-hsw:
+ - 11 # NDRPDR full 1
+ - 22 # NDRPDR full 2
- 15 # NDRPDR sel
- 16 # NDRPDR sel
- 19 # NDRPDR sel
+ - 18 # NDRPDR sel
+ - 20 # NDRPDR sel
+ - 38 # NDRPDR sel
+ - 40 # NDRPDR sel
+ - 44 # NDRPDR sel
data: "vpp-performance-changes"
include-tests: "NDR" # "PDR" | "NDR" | "MRR"
filter: "'1T1C' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'"
@@ -1037,9 +1135,16 @@
data:
# TODO: Add Data sources
csit-vpp-perf-verify-1807-3n-hsw:
+ - 11 # NDRPDR full 1
+ - 22 # NDRPDR full 2
- 15 # NDRPDR sel
- 16 # NDRPDR sel
- 19 # NDRPDR sel
+ - 18 # NDRPDR sel
+ - 20 # NDRPDR sel
+ - 38 # NDRPDR sel
+ - 40 # NDRPDR sel
+ - 44 # NDRPDR sel
data: "vpp-performance-changes"
include-tests: "NDR" # "PDR" | "NDR" | "MRR"
filter: "'2T2C' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'"
@@ -1058,9 +1163,16 @@
data:
# TODO: Add Data sources
csit-vpp-perf-verify-1807-3n-hsw:
+ - 11 # NDRPDR full 1
+ - 22 # NDRPDR full 2
- 15 # NDRPDR sel
- 16 # NDRPDR sel
- 19 # NDRPDR sel
+ - 18 # NDRPDR sel
+ - 20 # NDRPDR sel
+ - 38 # NDRPDR sel
+ - 40 # NDRPDR sel
+ - 44 # NDRPDR sel
compare:
title: "3-Node Skx"
data:
@@ -1093,9 +1205,16 @@
data:
# TODO: Add Data sources
csit-vpp-perf-verify-1807-3n-hsw:
+ - 11 # NDRPDR full 1
+ - 22 # NDRPDR full 2
- 15 # NDRPDR sel
- 16 # NDRPDR sel
- 19 # NDRPDR sel
+ - 18 # NDRPDR sel
+ - 20 # NDRPDR sel
+ - 38 # NDRPDR sel
+ - 40 # NDRPDR sel
+ - 44 # NDRPDR sel
compare:
title: "3-Node Skx"
data:
@@ -1157,7 +1276,14 @@
data:
# TODO: Add Data sources
csit-vpp-perf-verify-1807-3n-hsw:
+ - 8 # MRR full
- 9 # MRR sel
+ - 21 # MRR sel
+ - 31 # MRR sel
+ - 33 # MRR sel
+ - 36 # MRR sel
+ - 41 # MRR sel
+ - 42 # MRR sel
data: "vpp-performance-changes-mrr"
include-tests: "MRR" # "PDR" | "NDR" | "MRR"
filter: "'1T1C' and 'MRR'" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'"
@@ -1205,7 +1331,14 @@
data:
# TODO: Add Data sources
csit-vpp-perf-verify-1807-3n-hsw:
+ - 8 # MRR full
- 9 # MRR sel
+ - 21 # MRR sel
+ - 31 # MRR sel
+ - 33 # MRR sel
+ - 36 # MRR sel
+ - 41 # MRR sel
+ - 42 # MRR sel
data: "vpp-performance-changes-mrr"
include-tests: "MRR" # "PDR" | "NDR" | "MRR"
filter: "'2T2C' and 'MRR'" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'"
@@ -1253,7 +1386,14 @@
data:
# TODO: Add Data sources
csit-vpp-perf-verify-1807-3n-hsw:
+ - 8 # MRR full
- 9 # MRR sel
+ - 21 # MRR sel
+ - 31 # MRR sel
+ - 33 # MRR sel
+ - 36 # MRR sel
+ - 41 # MRR sel
+ - 42 # MRR sel
data: "vpp-performance-changes-mrr"
include-tests: "MRR" # "PDR" | "NDR" | "MRR"
filter: "'4T4C' and 'MRR'" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'"
@@ -1272,7 +1412,14 @@
data:
# TODO: Add Data sources
csit-vpp-perf-verify-1807-3n-hsw:
+ - 8 # MRR full
- 9 # MRR sel
+ - 21 # MRR sel
+ - 31 # MRR sel
+ - 33 # MRR sel
+ - 36 # MRR sel
+ - 41 # MRR sel
+ - 42 # MRR sel
compare:
title: "3-Node Skx"
data:
@@ -1305,9 +1452,6 @@
-
title: "Name"
data: "data name"
- -
- title: "Documentation"
- data: "data doc"
-
title: "Status"
data: "data msg"
@@ -1317,7 +1461,6 @@
parameters:
- "name"
- "parent"
- - "doc"
- "msg"
-
@@ -1330,9 +1473,6 @@
-
title: "Name"
data: "data name"
- -
- title: "Documentation"
- data: "data doc"
-
title: "Status"
data: "data msg"
@@ -1342,7 +1482,6 @@
parameters:
- "name"
- "parent"
- - "doc"
- "msg"
-
@@ -1355,9 +1494,6 @@
-
title: "Name"
data: "data name"
- -
- title: "Documentation"
- data: "data doc"
-
title: "Status"
data: "data msg"
@@ -1367,7 +1503,6 @@
parameters:
- "name"
- "parent"
- - "doc"
- "msg"
-
@@ -1506,9 +1641,6 @@
-
title: "Name"
data: "data name"
- -
- title: "Documentation"
- data: "data doc"
-
title: "Status"
data: "data msg"
@@ -1518,7 +1650,6 @@
parameters:
- "name"
- "parent"
- - "doc"
- "msg"
-
@@ -1531,9 +1662,6 @@
-
title: "Name"
data: "data name"
- -
- title: "Documentation"
- data: "data doc"
-
title: "Status"
data: "data msg"
@@ -1543,7 +1671,6 @@
parameters:
- "name"
- "parent"
- - "doc"
- "msg"
-
@@ -1556,9 +1683,6 @@
-
title: "Name"
data: "data name"
- -
- title: "Documentation"
- data: "data doc"
-
title: "Status"
data: "data msg"
@@ -1568,7 +1692,6 @@
parameters:
- "name"
- "parent"
- - "doc"
- "msg"
-
@@ -1737,9 +1860,6 @@
-
title: "Name"
data: "data name"
- -
- title: "Documentation"
- data: "data doc"
-
title: "Status"
data: "data msg"
@@ -1749,7 +1869,6 @@
parameters:
- "name"
- "parent"
- - "doc"
- "msg"
################################################################################
@@ -2161,6 +2280,34 @@
- "doc"
- "status"
+################################################################################
+# DMM
+-
+ type: "table"
+ title: "Detailed Test Results - DMM Functional Results"
+ algorithm: "table_details"
+ output-file-ext: ".csv"
+ output-file: "{DIR[DTR,FUNC,DMM]}/dmm_functional_results"
+ columns:
+ -
+ title: "Name"
+ data: "data name"
+ -
+ title: "Documentation"
+ data: "data doc"
+ -
+ title: "Status"
+ data: "data status"
+ rows: "generated"
+ data:
+ "dmm-func-results"
+ filter: "all"
+ parameters:
+ - "name"
+ - "parent"
+ - "doc"
+ - "status"
+
################################################################################
### F I L E S ###
################################################################################
@@ -2594,6 +2741,24 @@
- "parent"
data-start-level: 3
+-
+ type: "file"
+ title: "DMM Functional Results"
+ algorithm: "file_test_results"
+ output-file-ext: ".rst"
+ output-file: "{DIR[DTR,FUNC,DMM]}/dmm_functional_results"
+ file-header: "\n.. |br| raw:: html\n\n
\n\n\n.. |prein| raw:: html\n\n
\n\n\n.. |preout| raw:: html\n\n\n\n" + dir-tables: "{DIR[DTR,FUNC,DMM]}" + data: + "dmm-func-results" + filter: "all" + parameters: + - "name" + - "doc" + - "level" + - "parent" + data-start-level: 3 + ################################################################################ ### P L O T S ### ################################################################################ @@ -9922,7 +10087,7 @@ not 'VHOST' and not 'IPSECHW'" parameters: - - "throughput" + - "latency" - "parent" traces: boxmean: False @@ -9946,7 +10111,7 @@ not 'VHOST' and not 'IPSECHW'" parameters: - - "throughput" + - "latency" - "parent" traces: boxmean: False @@ -9971,7 +10136,7 @@ not 'VHOST' and not 'IPSECHW'" parameters: - - "throughput" + - "latency" - "parent" traces: boxmean: False @@ -9995,7 +10160,7 @@ not 'VHOST' and not 'IPSECHW'" parameters: - - "throughput" + - "latency" - "parent" traces: boxmean: False @@ -10020,7 +10185,7 @@ not 'VHOST' and not 'IPSECHW'" parameters: - - "throughput" + - "latency" - "parent" traces: boxmean: False @@ -10044,7 +10209,7 @@ not 'VHOST' and not 'IPSECHW'" parameters: - - "throughput" + - "latency" - "parent" traces: boxmean: False @@ -10731,7 +10896,7 @@ title: "VPP Latency: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -10843,7 +11008,7 @@ layout: title: "" # No title layout: "plot-latency" - + ################################################################################ # Packet Latency - DPDK l3fwd 3n-hsw-x520 @@ -12314,53 +12479,6 @@ title: "" # No title layout: "plot-throughput-speedup-analysis" -# Speedup - VPP IPv4 Tunnels 3n-hsw-xl710 -- - type: "plot" - title: "Speedup: ip4tun-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" - algorithm: "plot_throughput_speedup_analysis" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-XL710' and - '64B' and - 'ENCAP' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - 'NDRPDR' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" - parameters: - - "throughput" - - "parent" - - "tags" - layout: - title: "" # No title - layout: "plot-throughput-speedup-analysis" - -- - type: "plot" - title: "Speedup: ip4tun-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" - algorithm: "plot_throughput_speedup_analysis" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-XL710' and - '64B' and - 'ENCAP' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - 'NDRPDR' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" - parameters: - - "throughput" - - "parent" - - "tags" - layout: - title: "" # No title - layout: "plot-throughput-speedup-analysis" - # Speedup - VPP IPv4 Tunnels 3n-skx-x710 - type: "plot"