X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;ds=inline;f=resources%2Ftools%2Fpresentation%2Fspecification.yaml;h=d91fae5b9a440649fd1ca41b69b348307a09143f;hb=898aeaa4efbbfcffea77471220ffa903600d3b06;hp=ae6ba8253275c32ad3331be1a02868f57025aa8e;hpb=ec52d31c064fff2a6bf9c1e0716efa881bcf106e;p=csit.git
diff --git a/resources/tools/presentation/specification.yaml b/resources/tools/presentation/specification.yaml
index ae6ba82532..d91fae5b9a 100644
--- a/resources/tools/presentation/specification.yaml
+++ b/resources/tools/presentation/specification.yaml
@@ -38,9 +38,11 @@
DIR[DTR]: "{DIR[WORKING,SRC]}/detailed_test_results"
DIR[DTR,PERF,DPDK]: "{DIR[DTR]}/dpdk_performance_results"
DIR[DTR,PERF,VPP]: "{DIR[DTR]}/vpp_performance_results"
+ DIR[DTR,MRR,VPP]: "{DIR[DTR]}/vpp_mrr_results"
DIR[DTR,PERF,COT]: "{DIR[DTR]}/cot_performance_results"
DIR[DTR,PERF,HC]: "{DIR[DTR]}/honeycomb_performance_results"
DIR[DTR,FUNC,VPP]: "{DIR[DTR]}/vpp_functional_results"
+ 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,PERF,VPP,IMPRV]: "{DIR[WORKING,SRC]}/vpp_performance_tests/performance_improvements"
@@ -48,7 +50,9 @@
# Detailed test configurations
DIR[DTC]: "{DIR[WORKING,SRC]}/test_configuration"
DIR[DTC,PERF,VPP]: "{DIR[DTC]}/vpp_performance_configuration"
+ DIR[DTC,MRR,VPP]: "{DIR[DTC]}/vpp_mrr_configuration"
DIR[DTC,FUNC,VPP]: "{DIR[DTC]}/vpp_functional_configuration"
+ DIR[DTC,FUNC,VPP,CENTOS]: "{DIR[DTC]}/vpp_functional_configuration_centos"
# Detailed tests operational data
DIR[DTO]: "{DIR[WORKING,SRC]}/test_operational_data"
@@ -79,6 +83,7 @@
# List the directories which are deleted while cleaning the environment.
# All directories MUST be defined in "paths" section.
#- "DIR[BUILD,HTML]"
+ - "DIR[WORKING,DATA]"
build-dirs:
# List the directories where the results (build) is stored.
@@ -89,12 +94,20 @@
-
type: "configuration"
data-sets:
-# TODO: Add the data sources
plot-vpp-http-server-performance:
+# TODO: Add the data sources
csit-vpp-perf-1801-all:
- 157
- 158
- 159
+ - 160
+ - 161
+ - 164
+ - 165
+ - 166
+ - 168
+ - 169
+ - 170
# TODO: Add the data sources
# vpp-meltdown-impact:
# csit-vpp-perf-1707-all:
@@ -127,7 +140,6 @@
- 18
- 19
- 20
-# TODO: Add the data sources
csit-vpp-perf-1801-all:
- 124 # sel
- 127 # sel
@@ -137,17 +149,70 @@
- 143 # sel
- 145 # sel
- 146 # sel
-# TODO: Add the data sources
+ - 162 # sel
+ - 163 # sel
+ - 167 # sel
+ - 172 # sel acl only
+ csit-vpp-perf-1804-all:
+ - 21 # sel
+ - 22 # sel
+ - 23 # sel
+ - 24 # sel
+ - 27 # sel
+ - 28 # sel
+ - 29 # sel
+ - 30 # sel
+ - 31 # sel
+ - 35 # sel
+ vpp-performance-changes-mrr:
+ csit-vpp-perf-check-1801:
+ - 3
+ - 4
+ - 5
+ - 6
+ - 7
+ - 8
+ - 9
+ - 11
+ - 12
+ - 13
+ csit-vpp-perf-check-1804:
+ - 6 # mrr - sel
+ - 7 # mrr - sel
+ - 8 # mrr - sel
+ - 9 # mrr - sel
+ - 10 # mrr - sel
+ - 11 # mrr - sel
+ - 12 # mrr - sel
+ - 13 # mrr - sel
+ - 14 # mrr - sel
+ - 15 # mrr - sel
plot-throughput-speedup-analysis:
- csit-vpp-perf-1801-all:
- - 124 # sel
- - 127 # sel
- - 128 # sel
- - 141 # sel
- - 142 # sel
- - 143 # sel
- - 145 # sel
- - 146 # sel
+ csit-vpp-perf-1804-all:
+ - 19 # full
+ - 20 # full
+ - 25 # full
+ - 26 # full
+ - 21 # sel
+ - 22 # sel
+ - 23 # sel
+ - 24 # sel
+ - 27 # sel
+ - 28 # sel
+ - 29 # sel
+ - 30 # sel
+ - 31 # sel
+ - 35 # sel
+ plot-ligato-throughput-speedup-analysis:
+ csit-ligato-perf-1804-all:
+ - 5 # sel
+ - 6 # sel
+ - 7 # sel
+ - 8 # sel
+ - 9 # sel
+ - 10 # sel
+ - 11 # sel
+ - 12 # sel
# performance-improvements:
# csit-vpp-perf-1707-all:
# - 9
@@ -193,60 +258,74 @@
# - 19 # sel
# - 20 # sel
# - 21 # sel
-# TODO: Add the data sources
+# - 22 # sel
+# - 23 # sel
+# - 24 # sel
vpp-perf-results:
- csit-vpp-perf-1801-all:
- - 122
- - 126
- - 129
- - 140
+ csit-vpp-perf-1804-all:
+ - 19 # full
+ - 20 # full
+ - 25 # full
+ - 26 # full
vpp-func-results:
- csit-vpp-functional-1801-ubuntu1604-virl:
- - "lastSuccessfulBuild"
-# TODO: Add the data sources
+ csit-vpp-functional-1804-ubuntu1604-virl:
+ - 199
+ vpp-func-results-centos:
+ csit-vpp-functional-1804-centos7-virl:
+ - 207
+ vpp-mrr-results:
+ csit-vpp-perf-check-1804:
+ - 5 # mrr - full
ligato-perf-results:
- csit-ligato-perf-1801-all:
- - 19
+ csit-ligato-perf-1804-all:
+ - 4 # full
dpdk-perf-results:
- csit-dpdk-perf-1801-all:
- - 12
+ csit-dpdk-perf-1804-all:
+ - 13
hc-func-results:
- csit-hc2vpp-verify-func-1801-ubuntu1604:
- - "lastSuccessfulBuild"
+ csit-hc2vpp-verify-func-1804-ubuntu1604:
+ - 3
nsh-func-results:
- csit-nsh_sfc-verify-func-1801-ubuntu1604-virl:
- - 1
-# TODO: Add the data sources
+ csit-nsh_sfc-verify-func-1804-ubuntu1604-virl:
+ - 7
plot-vpp-throughput-latency:
- csit-vpp-perf-1801-all:
- - 124 # sel
- - 127 # sel
- - 128 # sel
- - 141 # sel
- - 142 # sel
- - 143 # sel
- - 145 # sel
- - 146 # sel
+ csit-vpp-perf-1804-all:
+ - 19 # full
+ - 20 # full
+ - 25 # full
+ - 26 # full
+ - 21 # sel
+ - 22 # sel
+ - 23 # sel
+ - 24 # sel
+ - 27 # sel
+ - 28 # sel
+ - 29 # sel
+ - 30 # sel
+ - 31 # sel
+ - 35 # sel
plot-dpdk-throughput-latency:
- csit-dpdk-perf-1801-all:
- - 1
- - 3
+ csit-dpdk-perf-1804-all:
- 4
- 5
- 6
- 7
- 8
+ - 9
- 10
+ - 11
- 12
-# TODO: Add the data sources
+ - 13
plot-ligato-throughput-latency:
- csit-ligato-perf-1801-all:
- - 16 # sel
- - 17 # sel
- - 18 # sel
- - 19 # sel
- - 20 # sel
- - 21 # sel
+ csit-ligato-perf-1804-all:
+ - 5 # sel
+ - 6 # sel
+ - 7 # sel
+ - 8 # sel
+ - 9 # sel
+ - 10 # sel
+ - 11 # sel
+ - 12 # sel
plot-layouts:
@@ -520,12 +599,11 @@
- 18
- 19
- 20
-# TODO:
csit-vpp-perf-1801-all:
- - 122 # full
- - 126 # full
- - 129 # full
- - 140 # full
+# - 122 # full
+# - 126 # full
+# - 129 # full
+# - 140 # full
- 124 # sel
- 127 # sel
- 128 # sel
@@ -537,8 +615,92 @@
- 157 # wrk
- 158 # wrk
- 159 # wrk
- csit-ligato-perf-1710-all:
+ - 160 # wrk
+ - 161 # wrk
+ - 162 # sel
+ - 163 # sel
+ - 164 # wrk
+ - 165 # wrk
+ - 166 # wrk
+ - 167 # sel
+ - 168 # wrk
+ - 169 # wrk
+ - 170 # wrk
+ - 172 # sel acl only
+ csit-vpp-perf-1804-all:
+ - 19 # full
+ - 20 # full
+ - 25 # full
+ - 26 # full
+ - 21 # sel
+ - 22 # sel
+ - 23 # sel
+ - 24 # sel
+ - 27 # sel
+ - 28 # sel
+ - 29 # sel
+ - 30 # sel
+ - 31 # sel
+ - 35 # sel
+ csit-vpp-perf-check-1801:
+ - 3 # mrr
+ - 4 # mrr
+ - 5 # mrr
+ - 6 # mrr
+ - 7 # mrr
+ - 8 # mrr
+ - 9 # mrr
+ - 11 # mrr
+ - 12 # mrr
+ - 13 # mrr
+ csit-vpp-perf-check-1804:
+ - 5 # mrr - full
+ - 6 # mrr - sel
+ - 7 # mrr - sel
+ - 8 # mrr - sel
+ - 9 # mrr - sel
+ - 10 # mrr - sel
+ - 11 # mrr - sel
+ - 12 # mrr - sel
+ - 13 # mrr - sel
+ - 14 # mrr - sel
+ - 15 # mrr - sel
+# csit-ligato-perf-1710-all:
+# - 5
+# - 7
+# - 8
+# - 9
+# - 10
+# - 11
+# - 12
+# - 13
+# - 16
+# - 17
+# csit-ligato-perf-1801-all:
+# - 16 # sel
+# - 17 # sel
+# - 18 # sel
+# - 19 # sel
+# - 20 # sel
+# - 21 # sel
+# - 22 # sel
+# - 23 # sel
+# - 24 # sel
+# - 25 # full
+ csit-ligato-perf-1804-all:
+ - 4 # full
+ - 5 # sel
+ - 6 # sel
+ - 7 # sel
+ - 8 # sel
+ - 9 # sel
+ - 10 # sel
+ - 11 # sel
+ - 12 # sel
+ csit-dpdk-perf-1804-all:
+ - 4
- 5
+ - 6
- 7
- 8
- 9
@@ -546,46 +708,18 @@
- 11
- 12
- 13
- - 16
- - 17
- csit-dpdk-perf-1801-all:
- - 1
- - 4
- - 5
+ csit-vpp-functional-1804-ubuntu1604-virl:
+ - 199
+ csit-vpp-functional-1804-centos7-virl:
+ - 207
+ csit-nsh_sfc-verify-func-1804-ubuntu1604-virl:
- 7
- - 8
- - 10
- - 12
- - 16
- - 17
-# TODO:
- csit-ligato-perf-1801-all:
- - 16 # sel
- - 17 # sel
- - 18 # sel
- - 19 # sel
- - 20 # sel
- - 21 # sel
- csit-dpdk-perf-1801-all:
- - 1
+ csit-hc2vpp-verify-func-1804-ubuntu1604:
- 3
- - 4
- - 5
- - 6
- - 7
- - 8
- - 9
- - 10
- - 12
- csit-vpp-functional-1801-ubuntu1604-virl:
- - lastSuccessfulBuild
- csit-nsh_sfc-verify-func-1801-ubuntu1604-virl:
- - 1
- csit-hc2vpp-verify-func-1801-ubuntu1604:
- - lastSuccessfulBuild
-
type: "output"
+ output: "report"
format:
html:
- full
@@ -669,26 +803,24 @@
title: "VPP Performance Changes"
algorithm: "table_performance_comparison"
output-file-ext: ".csv"
-# TODO: specify dir
output-file: "{DIR[STATIC,VPP]}/performance-changes"
+ history:
+ -
+ title: "rls1710"
+ data:
+ csit-vpp-perf-1710-all:
+ - 11
+ - 12
+ - 13
+ - 14
+ - 15
+ - 16
+ - 17
+ - 18
+ - 19
+ - 20
reference:
- title: "Release 1710"
-# TODO: specify data sources
- data:
- csit-vpp-perf-1710-all:
- - 11
- - 12
- - 13
- - 14
- - 15
- - 16
- - 17
- - 18
- - 19
- - 20
- compare:
- title: "Release 1801"
-# TODO: specify data sources
+ title: "rls1801"
data:
csit-vpp-perf-1801-all:
- 124 # sel
@@ -699,6 +831,23 @@
- 143 # sel
- 145 # sel
- 146 # sel
+ - 162 # sel
+ - 163 # sel
+ - 167 # sel
+ - 172 # sel acl only
+ compare:
+ title: "rls1804"
+ data:
+ csit-vpp-perf-1804-all:
+ - 21 # sel
+ - 22 # sel
+ - 23 # sel
+ - 24 # sel
+ - 27 # sel
+ - 28 # sel
+ - 29 # sel
+ - 30 # sel
+ - 31 # sel
data: "vpp-performance-changes"
filter: "all"
parameters:
@@ -710,6 +859,52 @@
nr-of-tests-shown: 20
outlier-const: 1.5
+-
+ type: "table"
+ title: "VPP Performance Changes - MRR"
+ algorithm: "table_performance_comparison_mrr"
+ output-file-ext: ".csv"
+ output-file: "{DIR[STATIC,VPP]}/performance-changes-mrr"
+ reference:
+ title: "Release 1801"
+ data:
+ csit-vpp-perf-check-1801:
+# - 1
+# - 2
+ - 3
+ - 4
+ - 5
+ - 6
+ - 7
+ - 8
+ - 9
+ - 11
+ - 12
+ - 13
+ compare:
+ title: "Release 1804"
+ data:
+ csit-vpp-perf-check-1804:
+ - 5 # mrr - full
+ - 6 # mrr - sel
+ - 7 # mrr - sel
+ - 8 # mrr - sel
+ - 9 # mrr - sel
+ - 10 # mrr - sel
+ - 11 # mrr - sel
+ - 12 # mrr - sel
+ - 13 # mrr - sel
+ data: "vpp-performance-changes-mrr"
+ filter: "all"
+ 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
+
#-
# type: "table"
# title: "Performance improvements"
@@ -822,6 +1017,54 @@
- "name"
- "show-run"
+-
+ type: "table"
+ title: "Detailed Test Results - VPP MRR Results"
+ algorithm: "table_details"
+ output-file-ext: ".csv"
+ output-file: "{DIR[DTR,MRR,VPP]}/vpp_mrr_results"
+ columns:
+ -
+ title: "Name"
+ data: "data name"
+ -
+ title: "Documentation"
+ data: "data doc"
+ -
+ title: "Status"
+ data: "data msg"
+ rows: "generated"
+ data:
+ "vpp-mrr-results"
+ filter: "'MRR'"
+ parameters:
+ - "name"
+ - "parent"
+ - "doc"
+ - "msg"
+
+-
+ type: "table"
+ title: "Test configuration - VPP MRR Test Configs"
+ algorithm: "table_details"
+ output-file-ext: ".csv"
+ output-file: "{DIR[DTC,MRR,VPP]}/vpp_mrr_test_configuration"
+ columns:
+ -
+ title: "Name"
+ data: "data name"
+ -
+ title: "VPP API Test (VAT) Commands History - Commands Used Per Test Case"
+ data: "data vat-history"
+ rows: "generated"
+ data:
+ "vpp-mrr-results"
+ filter: "'MRR'"
+ parameters:
+ - "parent"
+ - "name"
+ - "vat-history"
+
-
type: "table"
title: "Detailed Test Results - VPP Functional Results"
@@ -848,6 +1091,32 @@
- "doc"
- "status"
+-
+ type: "table"
+ title: "Detailed Test Results - VPP Functional Results - CentOS"
+ algorithm: "table_details"
+ output-file-ext: ".csv"
+ output-file: "{DIR[DTR,FUNC,VPP,CENTOS]}/vpp_functional_results_centos"
+ columns:
+ -
+ title: "Name"
+ data: "data name"
+ -
+ title: "Documentation"
+ data: "data doc"
+ -
+ title: "Status"
+ data: "data status"
+ rows: "generated"
+ data:
+ "vpp-func-results-centos"
+ filter: "all"
+ parameters:
+ - "name"
+ - "parent"
+ - "doc"
+ - "status"
+
-
type: "table"
title: "Test configuration - VPP Functional Test Configs"
@@ -870,6 +1139,28 @@
- "name"
- "vat-history"
+-
+ type: "table"
+ title: "Test configuration - VPP Functional Test Configs - CentOS"
+ algorithm: "table_details"
+ output-file-ext: ".csv"
+ output-file: "{DIR[DTC,FUNC,VPP,CENTOS]}/vpp_functional_configuration_centos"
+ columns:
+ -
+ title: "Name"
+ data: "data name"
+ -
+ title: "VPP API Test (VAT) Commands History - Commands Used Per Test Case"
+ data: "data vat-history"
+ rows: "generated"
+ data:
+ "vpp-func-results-centos"
+ filter: "all"
+ parameters:
+ - "parent"
+ - "name"
+ - "vat-history"
+
-
type: "table"
title: "Detailed Test Results - Container Orchestrated Topologies Performance Results"
@@ -1035,6 +1326,44 @@
data-start-level: 3 # 0, 1, 2, ...
chapters-start-level: 2 # 0, 1, 2, ...
+-
+ type: "file"
+ title: "VPP MRR Results"
+ algorithm: "file_test_results"
+ output-file-ext: ".rst"
+ output-file: "{DIR[DTR,MRR,VPP]}/vpp_mrr_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,MRR,VPP]}" + data: + "vpp-mrr-results" + filter: "'MRR'" + parameters: + - "name" + - "doc" + - "level" + - "parent" + data-start-level: 2 # 0, 1, 2, ... + chapters-start-level: 2 # 0, 1, 2, ... + +- + type: "file" + title: "VPP MRR Configuration" + algorithm: "file_test_results" + output-file-ext: ".rst" + output-file: "{DIR[DTC,MRR,VPP]}/vpp_mrr_configuration" + file-header: "\n.. |br| raw:: html\n\n
\n\n\n.. |preout| raw:: html\n\n\n\n" + dir-tables: "{DIR[DTC,MRR,VPP]}" + data: + "vpp-mrr-results" + filter: "'MRR'" + parameters: + - "name" + - "doc" + - "level" + - "parent" + data-start-level: 2 # 0, 1, 2, ... + chapters-start-level: 2 # 0, 1, 2, ... + - type: "file" title: "VPP Functional Results" @@ -1053,6 +1382,24 @@ data-start-level: 3 # 0, 1, 2, ... chapters-start-level: 2 # 0, 1, 2, ... +- + type: "file" + title: "VPP Functional Results - CentOS" + algorithm: "file_test_results" + output-file-ext: ".rst" + output-file: "{DIR[DTR,FUNC,VPP,CENTOS]}/vpp_functional_results_centos" + file-header: "\n.. |br| raw:: html\n\n
\n\n\n.. |preout| raw:: html\n\n\n\n" + dir-tables: "{DIR[DTR,FUNC,VPP,CENTOS]}" + data: + "vpp-func-results-centos" + filter: "all" + parameters: + - "name" + - "doc" + - "level" + data-start-level: 3 # 0, 1, 2, ... + chapters-start-level: 2 # 0, 1, 2, ... + - type: "file" title: "VPP Functional Configuration" @@ -1071,6 +1418,24 @@ data-start-level: 3 # 0, 1, 2, ... chapters-start-level: 2 # 0, 1, 2, ... +- + type: "file" + title: "VPP Functional Configuration - CentOS" + algorithm: "file_test_results" + output-file-ext: ".rst" + output-file: "{DIR[DTC,FUNC,VPP,CENTOS]}/vpp_functional_configuration_centos" + file-header: "\n.. |br| raw:: html\n\n
\n\n\n.. |preout| raw:: html\n\n\n\n" + dir-tables: "{DIR[DTC,FUNC,VPP,CENTOS]}" + data: + "vpp-func-results-centos" + filter: "all" + parameters: + - "name" + - "doc" + - "level" + data-start-level: 3 # 0, 1, 2, ... + chapters-start-level: 2 # 0, 1, 2, ... + - type: "file" title: "Container Orchestrated Performance Results" @@ -1371,6 +1736,413 @@ layout: "plot-throughput-speedup-analysis" +## IP4_overlay - NDR +#- +# type: "plot" +# title: "TSA: 64B-*-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-64B-ethip4-tsa-ndrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-X520-DA2' and '64B' and 'ENCAP' and 'NDRDISC' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +## IP4_overlay - PDR +#- +# type: "plot" +# title: "TSA: 64B-*-ethip4[a-z0-9]+-[a-z0-9]*-pdrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-64B-ethip4-tsa-pdrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-X520-DA2' and '64B' and 'ENCAP' and 'PDRDISC' and not 'NDRDISC' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-ethip4[a-z0-9]+-[a-z0-9]*-pdrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +## IP6_overlay - NDR +#- +# type: "plot" +# title: "TSA: 78B-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-78B-ethip6-tsa-ndrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-X520-DA2' and '78B' and 'ENCAP' and 'NDRDISC' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "78B-*-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +## IP6_overlay - PDR +#- +# type: "plot" +# title: "TSA: 78B-*-ethip6[a-z0-9]+-[a-z0-9]*-pdrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-78B-ethip6-tsa-pdrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-X520-DA2' and '78B' and 'ENCAP' and 'PDRDISC' and not 'NDRDISC' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "78B-*-ethip6[a-z0-9]+-[a-z0-9]*-pdrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +## VM VHOST - NDR +#- +# type: "plot" +# title: "TSA: 64B-*-.*vhost.*-ndrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-64B-vhost-sel1-tsa-ndrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-X520-DA2' and '64B' and 'NDRDISC' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-.*vhost.*-ndrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +#- +# type: "plot" +# title: "TSA: 64B-*-.*vhost.*-ndrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/40ge2p1xl710-64B-vhost-sel1-tsa-ndrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-XL710' and '64B' and 'NDRDISC' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-.*vhost.*-ndrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +#- +# type: "plot" +# title: "TSA: 64B-*-.*vhost.*-ndrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-64B-vhost-sel2-tsa-ndrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-X520-DA2' and '64B' and 'NDRDISC' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-.*vhost.*-ndrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +#- +# type: "plot" +# title: "TSA: 64B-*-.*vhost.*-ndrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/10ge2p1x710-64B-vhost-sel2-tsa-ndrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-X710' and '64B' and 'NDRDISC' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-.*vhost.*-ndrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +#- +# type: "plot" +# title: "TSA: 64B-*-.*vhost.*-ndrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/40ge2p1xl710-64B-vhost-sel2-tsa-ndrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-XL710' and '64B' and 'NDRDISC' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-.*vhost.*-ndrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +## VM VHOST - PDR +#- +# type: "plot" +# title: "TSA: 64B-*-.*vhost.*-pdrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-64B-vhost-sel1-tsa-pdrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-X520-DA2' and '64B' and 'PDRDISC' and not 'NDRDISC' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-.*vhost.*-pdrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +#- +# type: "plot" +# title: "TSA: 64B-*-.*vhost.*-pdrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/40ge2p1xl710-64B-vhost-sel1-tsa-pdrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-XL710' and '64B' and 'PDRDISC' and not 'NDRDISC' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-.*vhost.*-pdrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +#- +# type: "plot" +# title: "TSA: 64B-*-.*vhost.*-pdrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-64B-vhost-sel2-tsa-pdrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-X520-DA2' and '64B' and 'PDRDISC' and not 'NDRDISC' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-.*vhost.*-pdrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +#- +# type: "plot" +# title: "TSA: 64B-*-.*vhost.*-pdrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/10ge2p1x710-64B-vhost-sel2-tsa-pdrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-X710' and '64B' and 'PDRDISC' and not 'NDRDISC' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-.*vhost.*-pdrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +#- +# type: "plot" +# title: "TSA: 64B-*-.*vhost.*-pdrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/40ge2p1xl710-64B-vhost-sel2-tsa-pdrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-XL710' and '64B' and 'PDRDISC' and not 'NDRDISC' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-.*vhost.*-pdrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +## CRYPTO - NDR +#- +# type: "plot" +# title: "TSA: 64B-*-.*ipsec.*-ndrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/40ge2p1xl710-64B-ipsechw-tsa-ndrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-XL710' and '64B' and not 'VHOST' and 'IP4FWD' and 'NDRDISC' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-.*ipsec.*-ndrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +## CRYPTO - PDR +#- +# type: "plot" +# title: "TSA: 64B-*-.*ipsec.*-pdrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/40ge2p1xl710-64B-ipsechw-tsa-pdrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-XL710' and '64B' and not 'VHOST' and 'IP4FWD' and 'PDRDISC' and not 'NDRDISC' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-.*ipsec.*-pdrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +## Container memif - NDR +#- +# type: "plot" +# title: "TSA: 64B-*-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-64B-container-memif-tsa-ndrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-X520-DA2' and '64B' and 'BASE' and 'NDRDISC' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +#- +# type: "plot" +# title: "TSA: 64B-*-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-64B-container-memif-tsa-pdrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-X520-DA2' and '64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +## Container orchestrated - NDR +#- +# type: "plot" +# title: "TSA: 64B-*-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-64B-container-orchestrated-tsa-ndrdisc" +# data: +# "plot-ligato-throughput-speedup-analysis" +# filter: "'NIC_Intel-X520-DA2' and '64B' and ('BASE' or 'SCALE') and 'NDRDISC' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +#- +# type: "plot" +# title: "TSA: 64B-*-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/10ge2p1x710-64B-container-orchestrated-tsa-ndrdisc" +# data: +# "plot-ligato-throughput-speedup-analysis" +# filter: "'NIC_Intel-X710' and '64B' and ('BASE' or 'SCALE') and 'NDRDISC' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +## Container orchestrated - PDR +#- +# type: "plot" +# title: "TSA: 64B-*-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-64B-container-orchestrated-tsa-pdrdisc" +# data: +# "plot-ligato-throughput-speedup-analysis" +# filter: "'NIC_Intel-X520-DA2' and '64B' and ('BASE' or 'SCALE') and ''PDRDISC' and not 'NDRDISC' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +#- +# type: "plot" +# title: "TSA: 64B-*-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/10ge2p1x710-64B-container-orchestrated-tsa-pdrdisc" +# data: +# "plot-ligato-throughput-speedup-analysis" +# filter: "'NIC_Intel-X710' and '64B' and ('BASE' or 'SCALE') and 'PDRDISC' and not 'NDRDISC' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc" +# layout: +# "plot-throughput-speedup-analysis" + # Plot packets per second # VPP L2 sel1 @@ -1554,7 +2326,7 @@ output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ip4-ndrdisc" data: "plot-vpp-throughput-latency" - filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'" + filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP4FWD' and not 'ACL1' and not 'ACL10' and not '100_FLOWS' and not '100k_FLOWS' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" @@ -1575,7 +2347,7 @@ output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ip4-ndrdisc" data: "plot-vpp-throughput-latency" - filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'" + filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP4FWD' and not 'ACL1' and not 'ACL10' and not '100_FLOWS' and not '100k_FLOWS' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" @@ -1596,7 +2368,7 @@ output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ip4-pdrdisc" data: "plot-vpp-throughput-latency" - filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'" + filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'IP4FWD' and not 'ACL1' and not 'ACL10' and not '100_FLOWS' and not '100k_FLOWS' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" @@ -1617,7 +2389,7 @@ output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ip4-pdrdisc" data: "plot-vpp-throughput-latency" - filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'" + filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'IP4FWD' and not 'ACL1' and not 'ACL10' and not '100_FLOWS' and not '100k_FLOWS' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" @@ -2657,7 +3429,7 @@ output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ip4-ndrdisc-lat50" data: "plot-vpp-throughput-latency" - filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'" + filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP4FWD' and not 'ACL1' and not 'ACL10' and not '100_FLOWS' and not '100k_FLOWS' and not 'IPSEC' and not 'VHOST'" parameters: - "latency" - "parent" @@ -2676,7 +3448,7 @@ output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ip4-ndrdisc-lat50" data: "plot-vpp-throughput-latency" - filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'" + filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP4FWD' and not 'ACL1' and not 'ACL10' and not '100_FLOWS' and not '100k_FLOWS' and not 'IPSEC' and not 'VHOST'" parameters: - "latency" - "parent" @@ -3019,45 +3791,8 @@ whiskerwidth: 0 layout: title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc" - xaxis: - autorange: True - autotick: False - fixedrange: False - gridcolor: "rgb(238, 238, 238)" - linecolor: "rgb(238, 238, 238)" - linewidth: 1 - showgrid: True - showline: True - showticklabels: True - tickcolor: "rgb(238, 238, 238)" - tickmode: "linear" - title: "Indexed Test Cases" - zeroline: False - yaxis: - gridcolor: "rgb(238, 238, 238)'" - hoverformat: ".4s" - linecolor: "rgb(238, 238, 238)" - linewidth: 1 - range: [0, 4500000] - showgrid: True - showline: True - showticklabels: True - tickcolor: "rgb(238, 238, 238)" - title: "Packets Per Second [pps]" - zeroline: False - boxmode: "group" - boxgroupgap: 0.5 - autosize: False - margin: - t: 50 - b: 20 - l: 50 - r: 20 - showlegend: True - legend: - orientation: "h" - width: 700 - height: 1000 + layout: + "plot-throughput" - type: "plot" @@ -3077,45 +3812,8 @@ whiskerwidth: 0 layout: title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc" - xaxis: - autorange: True - autotick: False - fixedrange: False - gridcolor: "rgb(238, 238, 238)" - linecolor: "rgb(238, 238, 238)" - linewidth: 1 - showgrid: True - showline: True - showticklabels: True - tickcolor: "rgb(238, 238, 238)" - tickmode: "linear" - title: "Indexed Test Cases" - zeroline: False - yaxis: - gridcolor: "rgb(238, 238, 238)'" - hoverformat: ".4s" - linecolor: "rgb(238, 238, 238)" - linewidth: 1 - range: [0, 8000000] - showgrid: True - showline: True - showticklabels: True - tickcolor: "rgb(238, 238, 238)" - title: "Packets Per Second [pps]" - zeroline: False - boxmode: "group" - boxgroupgap: 0.5 - autosize: False - margin: - t: 50 - b: 20 - l: 50 - r: 20 - showlegend: True - legend: - orientation: "h" - width: 700 - height: 1000 + layout: + "plot-throughput" - type: "plot" @@ -3135,45 +3833,8 @@ whiskerwidth: 0 layout: title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc" - xaxis: - autorange: True - autotick: False - fixedrange: False - gridcolor: "rgb(238, 238, 238)" - linecolor: "rgb(238, 238, 238)" - linewidth: 1 - showgrid: True - showline: True - showticklabels: True - tickcolor: "rgb(238, 238, 238)" - tickmode: "linear" - title: "Indexed Test Cases" - zeroline: False - yaxis: - gridcolor: "rgb(238, 238, 238)'" - hoverformat: ".4s" - linecolor: "rgb(238, 238, 238)" - linewidth: 1 - range: [0, 4500000] - showgrid: True - showline: True - showticklabels: True - tickcolor: "rgb(238, 238, 238)" - title: "Packets Per Second [pps]" - zeroline: False - boxmode: "group" - boxgroupgap: 0.5 - autosize: False - margin: - t: 50 - b: 20 - l: 50 - r: 20 - showlegend: True - legend: - orientation: "h" - width: 700 - height: 1000 + layout: + "plot-throughput" - type: "plot" @@ -3193,45 +3854,8 @@ whiskerwidth: 0 layout: title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc" - xaxis: - autorange: True - autotick: False - fixedrange: False - gridcolor: "rgb(238, 238, 238)" - linecolor: "rgb(238, 238, 238)" - linewidth: 1 - showgrid: True - showline: True - showticklabels: True - tickcolor: "rgb(238, 238, 238)" - tickmode: "linear" - title: "Indexed Test Cases" - zeroline: False - yaxis: - gridcolor: "rgb(238, 238, 238)'" - hoverformat: ".4s" - linecolor: "rgb(238, 238, 238)" - linewidth: 1 - range: [0, 8000000] - showgrid: True - showline: True - showticklabels: True - tickcolor: "rgb(238, 238, 238)" - title: "Packets Per Second [pps]" - zeroline: False - boxmode: "group" - boxgroupgap: 0.5 - autosize: False - margin: - t: 50 - b: 20 - l: 50 - r: 20 - showlegend: True - legend: - orientation: "h" - width: 700 - height: 1000 + layout: + "plot-throughput" # Container orchestrated -