X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=resources%2Ftools%2Fpresentation%2Fspecification.yaml;h=839cdcc41bdeea9d558b9f2c2ddea83c1c1ed35e;hb=d96d0862a69b1f2c5ee8484e5b883268d49bef40;hp=6fd4aed33b039c108f05a5975df14c792d89c6eb;hpb=2785bf138509da1957714fd97e20be0a9a082e5e;p=csit.git
diff --git a/resources/tools/presentation/specification.yaml b/resources/tools/presentation/specification.yaml
index 6fd4aed33b..839cdcc41b 100644
--- a/resources/tools/presentation/specification.yaml
+++ b/resources/tools/presentation/specification.yaml
@@ -38,11 +38,14 @@
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,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,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"
+ DIR[DTR,PERF,VPP,IMPACT,SPECTRE]: "{DIR[WORKING,SRC]}/vpp_performance_tests/performance_impact_spectre"
+ DIR[DTR,PERF,VPP,IMPACT,MELTDOWN]: "{DIR[WORKING,SRC]}/vpp_performance_tests/performance_improvements"
# Detailed test configurations
DIR[DTC]: "{DIR[WORKING,SRC]}/test_configuration"
@@ -83,6 +86,249 @@
- "DIR[BUILD,HTML]"
- "DIR[BUILD,LATEX]"
+-
+ type: "configuration"
+ data-sets:
+ vpp-meltdown-impact:
+ csit-vpp-perf-1707-all:
+ - 9
+ - 10
+ - 13
+ csit-vpp-perf-1710-all:
+ - 11
+ - 12
+ - 13
+ vpp-spectre-impact:
+ csit-vpp-perf-1707-all:
+ - 9
+ - 10
+ - 13
+ csit-vpp-perf-1710-all:
+ - 11
+ - 12
+ - 13
+# TODO: Add the data sources
+# plot-throughput-speedup-analysis:
+# csit-vpp-perf-1801-all:
+# - 1
+# - 2
+ performance-improvements:
+ csit-vpp-perf-1707-all:
+ - 9
+ - 10
+ - 13
+ - 14
+ - 15
+ - 16
+ - 17
+ - 18
+ - 19
+ - 21
+ csit-vpp-perf-1710-all:
+ - 11
+ - 12
+ - 13
+ - 14
+ - 15
+ - 16
+ - 17
+ - 18
+ - 19
+ - 20
+# TODO:
+# csit-vpp-perf-1801-all:
+# - 2
+ csit-ligato-perf-1710-all:
+ - 5
+ - 7
+ - 8
+ - 9
+ - 10
+ - 11
+ - 12
+ - 13
+ - 16
+ - 17
+ csit-ligato-perf-1801-all:
+ - 1
+ - 3
+ - 7
+# TODO:
+# vpp-perf-results:
+# csit-vpp-perf-1801-all:
+# - 11
+ vpp-func-results:
+ csit-vpp-functional-1801-ubuntu1604-virl:
+ - "lastSuccessfulBuild"
+# TODO:
+ ligato-perf-results:
+ csit-ligato-perf-1801-all:
+ - 1
+ dpdk-perf-results:
+ csit-dpdk-perf-1801-all:
+ - 12
+ hc-func-results:
+# TODO: Change to 1801:
+ csit-hc2vpp-verify-func-master-ubuntu1604:
+# csit-hc2vpp-verify-func-1801-ubuntu1604:
+ - "lastSuccessfulBuild"
+# TODO: Will we use this one?
+# hc2vpp-csit-integration-odl-carbon-1801-ubuntu1604:
+# - lastSuccessfulBuild
+ nsh-func-results:
+ csit-nsh_sfc-verify-func-1801-ubuntu1604-virl:
+ - 1
+# TODO:
+# plot-vpp-throughput-latency:
+# csit-vpp-perf-1801-all:
+# - 2
+ plot-dpdk-throughput-latency:
+ csit-dpdk-perf-1801-all:
+ - 1
+ - 3
+ - 4
+ - 5
+ - 6
+ - 7
+ - 8
+ - 9
+ - 10
+ - 12
+# TODO:
+ plot-ligato-throughput-latency:
+ csit-ligato-perf-1801-all:
+ - 1
+ - 3
+ - 7
+ plot-layouts:
+ plot-throughput:
+ 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: []
+ 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
+ plot-latency:
+ 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: ""
+ linecolor: "rgb(238, 238, 238)"
+ linewidth: 1
+ range: []
+ showgrid: True
+ showline: True
+ showticklabels: True
+ tickcolor: "rgb(238, 238, 238)"
+ title: "Latency min/avg/max [uSec]"
+ 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
+ plot-throughput-speedup-analysis:
+ 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"
+ tickangle: 270
+ zeroline: False
+ yaxis:
+ title: "Throughput speedup factor"
+ gridcolor: "rgb(238, 238, 238)"
+ hoverformat: ".4s"
+ linecolor: "rgb(238, 238, 238)"
+ linewidth: 1
+ range: []
+ showgrid: True
+ showline: True
+ showticklabels: True
+ tickcolor: "rgb(238, 238, 238)"
+ zeroline: False
+ legend:
+ orientation: "h"
+ xanchor: "center"
+ yanchor: "top"
+ x: 0.5
+ y: 1
+ bgcolor: "rgba(255, 255, 255, 0)"
+ bordercolor: "rgba(255, 255, 255, 0)"
+ barmode: "group"
+ bargap: 0.15
+ bargroupgap: 0.1
+ autosize: False
+ margin:
+ 't': 50
+ 'b': 200
+ 'l': 50
+ 'r': 20
+ showlegend: True
+ width: 700
+ height: 1000
+
-
type: "debug"
general:
@@ -90,32 +336,13 @@
extract: "robot-plugin/output.xml" # Only for zip
builds:
# The files must be in the directory DIR[WORKING,DATA]
- csit-dpdk-perf-1707-all:
+ csit-vpp-perf-1801-all:
-
- build: 10
- file: "{DIR[WORKING,DATA]}/csit-dpdk-perf-1707-all__10.xml"
- -
- build: 9
- file: "{DIR[WORKING,DATA]}/csit-dpdk-perf-1707-all__9.xml"
- csit-nsh_sfc-verify-func-1707-ubuntu1604-virl:
+ build: 1
+ file: "{DIR[WORKING,DATA]}/output.xml"
-
build: 2
- file: "{DIR[WORKING,DATA]}/csit-nsh_sfc-verify-func-1707-ubuntu1604-virl-2.xml"
- csit-vpp-functional-1707-ubuntu1604-virl:
- -
- build: lastSuccessfulBuild
- file: "{DIR[WORKING,DATA]}/csit-vpp-functional-1707-ubuntu1604-virl-lastSuccessfulBuild.xml"
- hc2vpp-csit-integration-1707-ubuntu1604:
- -
- build: lastSuccessfulBuild
- file: "{DIR[WORKING,DATA]}/hc2vpp-csit-integration-1707-ubuntu1604-lastSuccessfulBuild.xml"
- csit-vpp-perf-1707-all:
- -
- build: 16
- file: "{DIR[WORKING,DATA]}/csit-vpp-perf-1707-all__16__output.xml"
- -
- build: 17
- file: "{DIR[WORKING,DATA]}/csit-vpp-perf-1707-all__17__output.xml"
+ file: "{DIR[WORKING,DATA]}/output.xml"
-
type: "static"
@@ -130,31 +357,70 @@
download-path: "{job}/{build}/robot/report/*zip*/{filename}"
extract: "robot-plugin/output.xml"
builds:
-# csit-vpp-perf-1707-all:
-# - 9
-# - 10
-# - 13
-# - 14
-# - 15
-# - 16
-# - 17
-# - 18
-# - 19
-# - 21
-# csit-vpp-perf-1710-all:
-# -
- csit-dpdk-perf-1710-all:
- - 2
- - 3
- csit-vpp-functional-1710-ubuntu1604-virl:
+ csit-vpp-perf-1707-all:
+ - 9
+ - 10
+ - 13
+ - 14
+ - 15
- 16
-# hc2vpp-csit-perf-master-ubuntu1604: # REMOVE???
-# - 8
-# - 9
- hc2vpp-csit-integration-1710-ubuntu1604:
- - lastSuccessfulBuild
-# csit-nsh_sfc-verify-func-1710-ubuntu1604-virl: # REMOVE???
+ - 17
+ - 18
+ - 19
+ - 21
+ csit-vpp-perf-1710-all:
+ - 11
+ - 12
+ - 13
+ - 14
+ - 15
+ - 16
+ - 17
+ - 18
+ - 19
+ - 20
+ - 23
+# TODO:
+# csit-vpp-perf-1801-all:
# - 2
+ csit-ligato-perf-1710-all:
+ - 5
+ - 7
+ - 8
+ - 9
+ - 10
+ - 11
+ - 12
+ - 13
+ - 16
+ - 17
+# TODO:
+ csit-ligato-perf-1801-all:
+ - 1
+ - 3
+ - 7
+ csit-dpdk-perf-1801-all:
+ - 1
+ - 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
+# TODO: Change to 1801:
+ csit-hc2vpp-verify-func-master-ubuntu1604:
+# csit-hc2vpp-verify-func-1801-ubuntu1604:
+ - lastSuccessfulBuild
+# TODO: Will we use this one?
+# hc2vpp-csit-integration-odl-carbon-1801-ubuntu1604:
+# - lastSuccessfulBuild
-
type: "output"
@@ -168,6 +434,74 @@
### T A B L E S ###
################################################################################
+-
+ type: "table"
+ title: "Performance Impact of Meltdown Patches"
+ algorithm: "table_performance_comparison"
+ output-file-ext: ".csv"
+# TODO: specify dir
+ output-file: "{DIR[DTR,PERF,VPP,IMPACT,MELTDOWN]}/meltdown-impact"
+ reference:
+ title: "No Meltdown"
+# TODO: specify data sources
+ data:
+ csit-vpp-perf-1707-all:
+ - 9
+ - 10
+ - 13
+ compare:
+ title: "Meltdown Patches Applied"
+# TODO: specify data sources
+ data:
+ csit-vpp-perf-1710-all:
+ - 11
+ - 12
+ - 13
+ data:
+ "vpp-meltdown-impact"
+ filter: "all"
+ parameters:
+ - "name"
+ - "parent"
+ - "throughput"
+ # Number of the best and the worst tests presented in the table. Use 0 (zero)
+ # to present all tests.
+ nr-of-tests-shown: 20
+
+-
+ type: "table"
+ title: "Performance Impact of Spectre Patches"
+ algorithm: "table_performance_comparison"
+ output-file-ext: ".csv"
+# TODO: specify dir
+ output-file: "{DIR[DTR,PERF,VPP,IMPACT,SPECTRE]}/spectre-impact"
+ reference:
+ title: "No Spectre"
+# TODO: specify data sources
+ data:
+ csit-vpp-perf-1707-all:
+ - 9
+ - 10
+ - 13
+ compare:
+ title: "Spectre Patches Applied"
+# TODO: specify data sources
+ data:
+ csit-vpp-perf-1710-all:
+ - 11
+ - 12
+ - 13
+ data:
+ "vpp-spectre-impact"
+ filter: "all"
+ parameters:
+ - "name"
+ - "parent"
+ - "throughput"
+ # Number of the best and the worst tests presented in the table. Use 0 (zero)
+ # to present all tests.
+ nr-of-tests-shown: 20
+
#-
# type: "table"
# title: "Performance improvements"
@@ -196,28 +530,19 @@
# data: "data csit-vpp-perf-1707-all mean"
# -
# title: "17.10 mean [Mpps]"
-# data: "data csit-vpp-perf-1710-all mean"
+# data: "data csit-vpp-perf-1710-all csit-ligato-perf-1710-all mean"
+# -
+# title: "18.01 mean [Mpps]"
+# data: "data csit-vpp-perf-1801-all csit-ligato-perf-1801-all mean"
# -
-# title: "17.10 stdev [Mpps]"
-# data: "data csit-vpp-perf-1710-all stdev"
+# title: "18.01 stdev [Mpps]"
+# data: "data csit-vpp-perf-1801-all csit-ligato-perf-1801-all stdev"
# -
-# title: "17.07 to 17.10 change [%]"
-# data: "operation relative_change 6 5"
+# title: "17.10 to 18.01 change [%]"
+# data: "operation relative_change 6 7"
# rows: "generated"
# data:
-# csit-vpp-perf-1707-all:
-# - 9
-# - 10
-# - 13
-# - 14
-# - 15
-# - 16
-# - 17
-# - 18
-# - 19
-# - 21
-# csit-vpp-perf-1710-all:
-# -
+# "performance-improvements"
# filter: "template"
# parameters:
# - "throughput"
@@ -225,7 +550,7 @@
#-
# type: "table"
# title: "Detailed Test Results - VPP Performance Results"
-# algorithm: "table_details"
+# algorithm: "table_merged_details"
# output-file-ext: ".csv"
# output-file: "{DIR[DTR,PERF,VPP]}/vpp_performance_results"
# columns:
@@ -240,9 +565,8 @@
# data: "data msg"
# rows: "generated"
# data:
-# csit-vpp-perf-1710-all:
-# -
-# filter: "all"
+# "vpp-perf-results"
+# filter: "not 'NDRCHK' and not 'PDRCHK'"
# parameters:
# - "name"
# - "parent"
@@ -252,7 +576,7 @@
#-
# type: "table"
# title: "Test configuration - VPP Performance Test Configs"
-# algorithm: "table_details"
+# algorithm: "table_merged_details"
# output-file-ext: ".csv"
# output-file: "{DIR[DTC,PERF,VPP]}/vpp_test_configuration"
# columns:
@@ -264,9 +588,8 @@
# data: "data vat-history"
# rows: "generated"
# data:
-# csit-vpp-perf-1710-all:
-# -
-# filter: "all"
+# "vpp-perf-results"
+# filter: "not 'NDRCHK' and not 'PDRCHK'"
# parameters:
# - "parent"
# - "name"
@@ -275,7 +598,7 @@
#-
# type: "table"
# title: "Test Operational Data - VPP Performance Operational Data"
-# algorithm: "table_details"
+# algorithm: "table_merged_details"
# output-file-ext: ".csv"
# output-file: "{DIR[DTO,PERF,VPP]}/vpp_test_operational"
# columns:
@@ -287,9 +610,8 @@
# data: "data show-run"
# rows: "generated"
# data:
-# csit-vpp-perf-1710-all:
-# -
-# filter: "all"
+# "vpp-perf-results"
+# filter: "not 'NDRCHK' and not 'PDRCHK'"
# parameters:
# - "parent"
# - "name"
@@ -313,8 +635,7 @@
data: "data status"
rows: "generated"
data:
- csit-vpp-functional-1710-ubuntu1604-virl:
- - 16
+ "vpp-func-results"
filter: "all"
parameters:
- "name"
@@ -337,14 +658,39 @@
data: "data vat-history"
rows: "generated"
data:
- csit-vpp-functional-1710-ubuntu1604-virl:
- - 16
+ "vpp-func-results"
filter: "all"
parameters:
- "parent"
- "name"
- "vat-history"
+-
+ type: "table"
+ title: "Detailed Test Results - Container Orchestrated Topologies Performance Results"
+ algorithm: "table_details"
+ output-file-ext: ".csv"
+ output-file: "{DIR[DTR,PERF,COT]}/cot_performance_results"
+ columns:
+ -
+ title: "Name"
+ data: "data name"
+ -
+ title: "Documentation"
+ data: "data doc"
+ -
+ title: "Status"
+ data: "data msg"
+ rows: "generated"
+ data:
+ "ligato-perf-results"
+ filter: "all"
+ parameters:
+ - "name"
+ - "parent"
+ - "doc"
+ - "msg"
+
-
type: "table"
title: "Detailed Test Results - DPDK Performance Results"
@@ -363,8 +709,7 @@
data: "data msg"
rows: "generated"
data:
- csit-dpdk-perf-1710-all:
- - 3
+ "dpdk-perf-results"
filter: "all"
parameters:
- "name"
@@ -390,8 +735,7 @@
data: "data status"
rows: "generated"
data:
- hc2vpp-csit-integration-1710-ubuntu1604:
- - "lastSuccessfulBuild"
+ "hc-func-results"
filter: "all"
parameters:
- "name"
@@ -399,32 +743,31 @@
- "doc"
- "status"
-#-
-# type: "table"
-# title: "Detailed Test Results - NSH SFC Functional Results"
-# algorithm: "table_details"
-# output-file-ext: ".csv"
-# output-file: "{DIR[DTR,FUNC,NSHSFC]}/nsh_sfc_functional_results"
-# columns:
-# -
-# title: "Name"
-# data: "data name"
-# -
-# title: "Documentation"
-# data: "data doc"
-# -
-# title: "Status"
-# data: "data status"
-# rows: "generated"
-# data:
-# csit-nsh_sfc-verify-func-1707-ubuntu1604-virl:
-# - 2
-# filter: "all"
-# parameters:
-# - "name"
-# - "parent"
-# - "doc"
-# - "status"
+-
+ type: "table"
+ title: "Detailed Test Results - NSH SFC Functional Results"
+ algorithm: "table_details"
+ output-file-ext: ".csv"
+ output-file: "{DIR[DTR,FUNC,NSHSFC]}/nsh_sfc_functional_results"
+ columns:
+ -
+ title: "Name"
+ data: "data name"
+ -
+ title: "Documentation"
+ data: "data doc"
+ -
+ title: "Status"
+ data: "data status"
+ rows: "generated"
+ data:
+ "nsh-func-results"
+ filter: "all"
+ parameters:
+ - "name"
+ - "parent"
+ - "doc"
+ - "status"
################################################################################
### F I L E S ###
@@ -433,58 +776,58 @@
#-
# type: "file"
# title: "VPP Performance Results"
-# algorithm: "file_test_results"
+# algorithm: "file_merged_test_results"
# output-file-ext: ".rst"
# output-file: "{DIR[DTR,PERF,VPP]}/vpp_performance_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,PERF,VPP]}" # data: -# csit-vpp-perf-1710-all: -# - -# filter: "all" +# "vpp-perf-results" +# filter: "not 'NDRCHK' and not 'PDRCHK'" # parameters: # - "name" # - "doc" # - "level" -# data-start-level: 2 # 0, 1, 2, ... +# - "parent" +# data-start-level: 3 # 0, 1, 2, ... # chapters-start-level: 2 # 0, 1, 2, ... #- # type: "file" # title: "VPP Performance Configuration" -# algorithm: "file_test_results" +# algorithm: "file_merged_test_results" # output-file-ext: ".rst" # output-file: "{DIR[DTC,PERF,VPP]}/vpp_performance_configuration" # file-header: "\n.. |br| raw:: html\n\n
\n\n\n.. |preout| raw:: html\n\n\n\n" # dir-tables: "{DIR[DTC,PERF,VPP]}" # data: -# csit-vpp-perf-1710-all: -# - -# filter: "all" +# "vpp-perf-results" +# filter: "not 'NDRCHK' and not 'PDRCHK'" # parameters: # - "name" # - "doc" # - "level" -# data-start-level: 2 # 0, 1, 2, ... +# - "parent" +# data-start-level: 3 # 0, 1, 2, ... # chapters-start-level: 2 # 0, 1, 2, ... #- # type: "file" # title: "VPP Performance Operational Data" -# algorithm: "file_test_results" +# algorithm: "file_merged_test_results" # output-file-ext: ".rst" # output-file: "{DIR[DTO,PERF,VPP]}/vpp_performance_operational_data" # file-header: "\n.. |br| raw:: html\n\n
\n\n\n.. |preout| raw:: html\n\n\n\n" # dir-tables: "{DIR[DTO,PERF,VPP]}" # data: -# csit-vpp-perf-1710-all: -# - -# filter: "all" +# "vpp-perf-results" +# filter: "not 'NDRCHK' and not 'PDRCHK'" # parameters: # - "name" # - "doc" # - "level" -# data-start-level: 2 # 0, 1, 2, ... +# - "parent" +# data-start-level: 3 # 0, 1, 2, ... # chapters-start-level: 2 # 0, 1, 2, ... - @@ -496,8 +839,7 @@ file-header: "\n.. |br| raw:: html\n\n
\n\n\n.. |preout| raw:: html\n\n\n\n" dir-tables: "{DIR[DTR,FUNC,VPP]}" data: - csit-vpp-functional-1710-ubuntu1604-virl: - - 16 + "vpp-func-results" filter: "all" parameters: - "name" @@ -515,8 +857,7 @@ file-header: "\n.. |br| raw:: html\n\n
\n\n\n.. |preout| raw:: html\n\n\n\n" dir-tables: "{DIR[DTC,FUNC,VPP]}" data: - csit-vpp-functional-1710-ubuntu1604-virl: - - 16 + "vpp-func-results" filter: "all" parameters: - "name" @@ -525,6 +866,24 @@ data-start-level: 3 # 0, 1, 2, ... chapters-start-level: 2 # 0, 1, 2, ... +- + type: "file" + title: "Container Orchestrated Performance Results" + algorithm: "file_test_results" + output-file-ext: ".rst" + output-file: "{DIR[DTR,PERF,COT]}/cot_performance_results" + file-header: "\n.. |br| raw:: html\n\n
\n\n\n.. |preout| raw:: html\n\n\n\n" + dir-tables: "{DIR[DTR,PERF,COT]}" + data: + "ligato-perf-results" + filter: "all" + parameters: + - "name" + - "doc" + - "level" + data-start-level: 2 # 0, 1, 2, ... + chapters-start-level: 2 # 0, 1, 2, ... + - type: "file" title: "DPDK Performance Results" @@ -534,8 +893,7 @@ file-header: "\n.. |br| raw:: html\n\n
\n\n\n.. |preout| raw:: html\n\n\n\n" dir-tables: "{DIR[DTR,PERF,DPDK]}" data: - csit-dpdk-perf-1710-all: - - 3 + "dpdk-perf-results" filter: "all" parameters: - "name" @@ -555,8 +913,7 @@ file-header: "\n.. |br| raw:: html\n\n
\n\n\n.. |preout| raw:: html\n\n\n\n" dir-tables: "{DIR[DTR,FUNC,HC]}" data: - hc2vpp-csit-integration-1710-ubuntu1604: - - "lastSuccessfulBuild" + "hc-func-results" filter: "all" parameters: - "name" @@ -567,31 +924,203 @@ data-start-level: 3 # 0, 1, 2, ... chapters-start-level: 2 # 0, 1, 2, ... -#- -# type: "file" -# title: "NSH SFC Functional Results" -# algorithm: "file_test_results" -# output-file-ext: ".rst" -# output-file: "{DIR[DTR,FUNC,NSHSFC]}/nshsfc_functional_results" -# file-header: "\n.. |br| raw:: html\n\n
\n\n\n.. |preout| raw:: html\n\n\n\n" -# dir-tables: "{DIR[DTR,FUNC,NSHSFC]}" -# data: -# csit-nsh_sfc-verify-func-1710-ubuntu1604-virl: -# - -# filter: "all" -# parameters: -# - "name" -# - "doc" -# - "level" -# chapters: -# - "suites" -# data-start-level: 2 # 0, 1, 2, ... -# chapters-start-level: 2 # 0, 1, 2, ... +- + type: "file" + title: "NSH SFC Functional Results" + algorithm: "file_test_results" + output-file-ext: ".rst" + output-file: "{DIR[DTR,FUNC,NSHSFC]}/nshsfc_functional_results" + file-header: "\n.. |br| raw:: html\n\n
\n\n\n.. |preout| raw:: html\n\n\n\n" + dir-tables: "{DIR[DTR,FUNC,NSHSFC]}" + data: + "nsh-func-results" + filter: "all" + parameters: + - "name" + - "doc" + - "level" + chapters: + - "suites" + data-start-level: 2 # 0, 1, 2, ... + chapters-start-level: 2 # 0, 1, 2, ... ################################################################################ ### P L O T S ### ################################################################################ +## Plot Throughput Speedup Analysis +# +## L2 - 10ge2p1x520 - NDR +#- +# type: "plot" +# title: "TSA: 64B-*-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-64B-l2-tsa-ndrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-X520-DA2' and '64B' and 'BASE' and 'NDRDISC' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +## L2 - 40ge2p1xl710 - NDR +#- +# type: "plot" +# title: "TSA: 64B-*-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/40ge2p1xl710-64B-l2-tsa-ndrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-XL710' and '64B' and 'BASE' and 'NDRDISC' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +## L2 - 10ge2p1x520 - PDR +#- +# type: "plot" +# title: "TSA: 64B-*-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-64B-l2-tsa-pdrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-X520-DA2' and '64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +## IPv4 - 10ge2p1x520 - NDR +#- +# type: "plot" +# title: "TSA: 64B-*-ethip4-ip4(base|scale)*ndrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-64B-ip4-tsa-ndrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-X520-DA2' and '64B' and ('BASE' or 'SCALE') and 'NDRDISC' and not 'VHOST'" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-ethip4-ip4(base|scale)*ndrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +## IPv4 - 40ge2p1xl710 - NDR +#- +# type: "plot" +# title: "TSA: 64B-*-ethip4-ip4(base|scale)*ndrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/40ge2p1xl710-64B-ip4-tsa-ndrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-XL710' and '64B' and ('BASE' or 'SCALE') and 'NDRDISC' and not 'VHOST'" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-ethip4-ip4(base|scale)*ndrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +## IPv4 - 10ge2p1x520 - PDR +#- +# type: "plot" +# title: "TSA: 64B-*-ethip4-ip4(base|scale)*pdrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-64B-ip4-tsa-pdrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-X520-DA2' and '64B' and ('BASE' or 'SCALE') and 'PDRDISC' and not 'NDRDISC' and not 'VHOST'" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "64B-*-ethip4-ip4(base|scale)*pdrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +## IPv6 - 10ge2p1x520 - NDR +#- +# type: "plot" +# title: "TSA: 78B-*-ethip6-ip6(base|scale)*ndrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-78B-ip6-tsa-ndrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-X520-DA2' and '78B' and ('BASE' or 'SCALE') and 'NDRDISC' and not 'VHOST'" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "78B-*-ethip6-ip6(base|scale)*ndrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +## IPv6 - 40ge2p1xl710 - NDR +#- +# type: "plot" +# title: "TSA: 78B-*-ethip6-ip6(base|scale)*ndrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/40ge2p1xl710-78B-ip6-tsa-ndrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-XL710' and '78B' and ('BASE' or 'SCALE') and 'NDRDISC' and not 'VHOST'" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "78B-*-ethip6-ip6(base|scale)*ndrdisc" +# layout: +# "plot-throughput-speedup-analysis" +# +## IPv6 - 10ge2p1x520 - PDR +#- +# type: "plot" +# title: "TSA: 78B-*-ethip6-ip6(base|scale)*pdrdisc" +# algorithm: "plot_throughput_speedup_analysis" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-78B-ip6-tsa-pdrdisc" +# data: +# "plot-throughput-speedup-analysis" +# filter: "'NIC_Intel-X520-DA2' and '78B' and ('BASE' or 'SCALE') and 'PDRDISC' and not 'NDRDISC' and not 'VHOST'" +# parameters: +# - "throughput" +# - "parent" +# - "tags" +# layout: +# title: "78B-*-ethip6-ip6(base|scale)*pdrdisc" +# layout: +# "plot-throughput-speedup-analysis" + ## Plot packets per second # ## VPP L2 sel1 @@ -602,11 +1131,10 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-1t1c-l2-sel1-ndrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # # Keep this formatting, the filter is enclosed with " (quotation mark) and # # each tag is enclosed with ' (apostrophe). -# filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" +# filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" # parameters: # - "throughput" # - "parent" @@ -616,45 +1144,8 @@ # whiskerwidth: 0 # layout: # title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-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: [] -# 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" @@ -663,9 +1154,8 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-2t2c-l2-sel1-ndrdisc" # data: -# csit-vpp-perf-1710-all: -# - -# filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" +# "plot-vpp-throughput-latency" +# filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" # parameters: # - "throughput" # - "parent" @@ -675,45 +1165,8 @@ # whiskerwidth: 0 # layout: # title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-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: [] -# 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" @@ -722,9 +1175,8 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-1t1c-l2-sel1-pdrdisc" # data: -# csit-vpp-perf-1710-all: -# - -# filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" +# "plot-vpp-throughput-latency" +# filter: "'64B' and ('BASE' or 'SCALE') and 'PDRDISC' and not 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" # parameters: # - "throughput" # - "parent" @@ -734,45 +1186,8 @@ # whiskerwidth: 0 # layout: # title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-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: [] -# 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" @@ -781,9 +1196,8 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-2t2c-l2-sel1-pdrdisc" # data: -# csit-vpp-perf-1710-all: -# - -# filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" +# "plot-vpp-throughput-latency" +# filter: "'64B' and ('BASE' or 'SCALE') and 'PDRDISC' and not 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" # parameters: # - "throughput" # - "parent" @@ -793,45 +1207,8 @@ # whiskerwidth: 0 # layout: # title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-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: [] -# 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" # ## VPP L2 sel2 #- @@ -841,9 +1218,8 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-1t1c-l2-sel2-ndrdisc" # data: -# csit-vpp-perf-1710-all: -# - -# filter: "'64B' and 'FEATURE' and 'ACL50' and '10k_FLOWS' and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" +# "plot-vpp-throughput-latency" +# filter: "'64B' and 'FEATURE' and ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" # parameters: # - "throughput" # - "parent" @@ -853,45 +1229,8 @@ # whiskerwidth: 0 # layout: # title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-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" @@ -900,9 +1239,8 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-2t2c-l2-sel2-ndrdisc" # data: -# csit-vpp-perf-1710-all: -# - -# filter: "'64B' and 'FEATURE' and 'ACL50' and '10k_FLOWS' and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" +# "plot-vpp-throughput-latency" +# filter: "'64B' and 'FEATURE' and ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" # parameters: # - "throughput" # - "parent" @@ -912,45 +1250,8 @@ # whiskerwidth: 0 # layout: # title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-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: [5000000, 12000000] -# 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" @@ -959,9 +1260,8 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-1t1c-l2-sel2-pdrdisc" # data: -# csit-vpp-perf-1710-all: -# - -# filter: "'64B' and 'FEATURE' and 'ACL50' and '10k_FLOWS' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" +# "plot-vpp-throughput-latency" +# filter: "'64B' and 'FEATURE' and ('ACL10' or 'ACL50') and '10k_FLOWS' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" # parameters: # - "throughput" # - "parent" @@ -971,45 +1271,8 @@ # whiskerwidth: 0 # layout: # title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-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" # #- # type: "plot" @@ -1018,9 +1281,8 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-2t2c-l2-sel2-pdrdisc" # data: -# csit-vpp-perf-1710-all: -# - -# filter: "'64B' and 'FEATURE' and 'ACL50' and '10k_FLOWS' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" +# "plot-vpp-throughput-latency" +# filter: "'64B' and 'FEATURE' and ('ACL10' or 'ACL50') and '10k_FLOWS' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" # parameters: # - "throughput" # - "parent" @@ -1030,45 +1292,8 @@ # whiskerwidth: 0 # layout: # title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-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: [5000000, 12000000] -# 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" # ## VPP IP4 #- @@ -1078,8 +1303,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ip4-ndrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'" # parameters: # - "throughput" @@ -1090,45 +1314,8 @@ # whiskerwidth: 0 # layout: # title: "64B-1t1c-ethip4-ip4[a-z0-9]+-[a-z-]*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: [] -# 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" @@ -1137,8 +1324,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ip4-ndrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'" # parameters: # - "throughput" @@ -1149,45 +1335,8 @@ # whiskerwidth: 0 # layout: # title: "64B-2t2c-ethip4-ip4[a-z0-9]+-[a-z-]*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: [] -# 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" @@ -1196,8 +1345,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ip4-pdrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "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'" # parameters: # - "throughput" @@ -1208,45 +1356,8 @@ # whiskerwidth: 0 # layout: # title: "64B-1t1c-ethip4-ip4[a-z0-9]+-[a-z-]*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: [] -# 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" @@ -1255,8 +1366,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ip4-pdrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "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'" # parameters: # - "throughput" @@ -1267,45 +1377,8 @@ # whiskerwidth: 0 # layout: # title: "64B-2t2c-ethip4-ip4[a-z0-9]+-[a-z-]*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: [] -# 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" # ## VPP IP6 #- @@ -1315,8 +1388,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-ip6-ndrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'" # parameters: # - "throughput" @@ -1327,45 +1399,8 @@ # whiskerwidth: 0 # layout: # title: "78B-1t1c-ethip6-ip6[a-z0-9]+-[a-z-]*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: [] -# 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" @@ -1374,8 +1409,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-ip6-ndrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'" # parameters: # - "throughput" @@ -1386,45 +1420,8 @@ # whiskerwidth: 0 # layout: # title: "78B-2t2c-ethip6-ip6[a-z0-9]+-[a-z-]*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: [] -# 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" @@ -1433,8 +1430,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-ip6-pdrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'" # parameters: # - "throughput" @@ -1445,45 +1441,8 @@ # whiskerwidth: 0 # layout: # title: "78B-1t1c-ethip6-ip6[a-z0-9]+-[a-z-]*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: [] -# 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" @@ -1492,8 +1451,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-ip6-pdrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'" # parameters: # - "throughput" @@ -1504,45 +1462,8 @@ # whiskerwidth: 0 # layout: # title: "78B-2t2c-ethip6-ip6[a-z0-9]+-[a-z-]*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: [] -# 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" # ## VPP IP4_overlay #- @@ -1552,8 +1473,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ndrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and 'ENCAP' and 'NDRDISC' and '1T1C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'" # parameters: # - "throughput" @@ -1564,45 +1484,8 @@ # whiskerwidth: 0 # layout: # title: "64B-1t1c-ethip4[a-z0-9]+-[a-z0-9]*-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: [] -# 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" @@ -1611,8 +1494,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ndrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and 'ENCAP' and 'NDRDISC' and '2T2C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'" # parameters: # - "throughput" @@ -1623,45 +1505,8 @@ # whiskerwidth: 0 # layout: # title: "64B-2t2c-ethip4[a-z0-9]+-[a-z0-9]*-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: [] -# 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" @@ -1670,8 +1515,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-pdrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and 'ENCAP' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'" # parameters: # - "throughput" @@ -1682,45 +1526,8 @@ # whiskerwidth: 0 # layout: # title: "64B-1t1c-ethip4[a-z0-9]+-[a-z0-9]*-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: [] -# 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" @@ -1729,8 +1536,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-pdrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and 'ENCAP' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'" # parameters: # - "throughput" @@ -1741,45 +1547,8 @@ # whiskerwidth: 0 # layout: # title: "64B-2t2c-ethip4[a-z0-9]+-[a-z0-9]*-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: [] -# 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" # ## VPP IP6_overlay #- @@ -1789,8 +1558,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-ndrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'78B' and 'ENCAP' and 'NDRDISC' and '1T1C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'" # parameters: # - "throughput" @@ -1801,45 +1569,8 @@ # whiskerwidth: 0 # layout: # title: "78B-1t1c-ethip6[a-z0-9]+-[a-z0-9]*-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: [] -# 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" @@ -1848,8 +1579,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-ndrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'78B' and 'ENCAP' and 'NDRDISC' and '2T2C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'" # parameters: # - "throughput" @@ -1860,45 +1590,8 @@ # whiskerwidth: 0 # layout: # title: "78B-2t2c-ethip6[a-z0-9]+-[a-z0-9]*-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: [] -# 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" @@ -1907,8 +1600,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-pdrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'78B' and 'ENCAP' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'" # parameters: # - "throughput" @@ -1919,45 +1611,8 @@ # whiskerwidth: 0 # layout: # title: "78B-1t1c-ethip6[a-z0-9]+-[a-z0-9]*-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: [] -# 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" @@ -1966,8 +1621,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-pdrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'78B' and 'ENCAP' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'" # parameters: # - "throughput" @@ -1978,45 +1632,8 @@ # whiskerwidth: 0 # layout: # title: "78B-2t2c-ethip6[a-z0-9]+-[a-z0-9]*-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: [] -# 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" # ## VPP VM VHOST #- @@ -2026,8 +1643,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-1t1c-vhost-sel1-ndrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and 'NDRDISC' and '1T1C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" # parameters: # - "throughput" @@ -2038,45 +1654,8 @@ # whiskerwidth: 0 # layout: # title: "64B-1t1c-.*vhost.*-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: [] -# 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" @@ -2085,8 +1664,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-2t2c-vhost-sel1-ndrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and 'NDRDISC' and '2T2C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" # parameters: # - "throughput" @@ -2097,45 +1675,8 @@ # whiskerwidth: 0 # layout: # title: "64B-2t2c-.*vhost.*-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: [] -# 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" @@ -2144,8 +1685,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-1t1c-vhost-sel1-pdrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" # parameters: # - "throughput" @@ -2156,45 +1696,8 @@ # whiskerwidth: 0 # layout: # title: "64B-1t1c-.*vhost.*-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: [] -# 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" @@ -2203,8 +1706,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-2t2c-vhost-sel1-pdrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" # parameters: # - "throughput" @@ -2215,45 +1717,8 @@ # whiskerwidth: 0 # layout: # title: "64B-2t2c-.*vhost.*-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: [] -# 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" # ## VPP VM VHOST SELECTION #- @@ -2263,8 +1728,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-1t1c-vhost-sel2-ndrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and 'NDRDISC' and '1T1C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'" # parameters: # - "throughput" @@ -2275,45 +1739,8 @@ # whiskerwidth: 0 # layout: # title: "64B-1t1c-.*vhost.*-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: [] -# 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" @@ -2322,8 +1749,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-2t2c-vhost-sel2-ndrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and 'NDRDISC' and '2T2C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'" # parameters: # - "throughput" @@ -2334,45 +1760,8 @@ # whiskerwidth: 0 # layout: # title: "64B-2t2c-.*vhost.*-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: [] -# 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" @@ -2381,8 +1770,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-1t1c-vhost-sel2-pdrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'" # parameters: # - "throughput" @@ -2393,45 +1781,8 @@ # whiskerwidth: 0 # layout: # title: "64B-1t1c-.*vhost.*-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: [] -# 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" @@ -2440,8 +1791,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-2t2c-vhost-sel2-pdrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'" # parameters: # - "throughput" @@ -2452,45 +1802,8 @@ # whiskerwidth: 0 # layout: # title: "64B-2t2c-.*vhost.*-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: [] -# 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" # ## VPP CRYPTO #- @@ -2500,8 +1813,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ipsechw-ndrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and not 'VHOST' and 'IP4FWD' and 'NDRDISC' and '1T1C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')" # parameters: # - "throughput" @@ -2512,45 +1824,8 @@ # whiskerwidth: 0 # layout: # title: "64B-1t1c-.*ipsec.*-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: [] -# 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" @@ -2559,8 +1834,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ipsechw-ndrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and not 'VHOST' and 'IP4FWD' and 'NDRDISC' and '2T2C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')" # parameters: # - "throughput" @@ -2571,45 +1845,8 @@ # whiskerwidth: 0 # layout: # title: "64B-2t2c-.*ipsec.*-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: [] -# 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" @@ -2618,8 +1855,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ipsechw-pdrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and not 'VHOST' and 'IP4FWD' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')" # parameters: # - "throughput" @@ -2630,45 +1866,8 @@ # whiskerwidth: 0 # layout: # title: "64B-1t1c-.*ipsec.*-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: [] -# 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" @@ -2677,8 +1876,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ipsechw-pdrdisc" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and not 'VHOST' and 'IP4FWD' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')" # parameters: # - "throughput" @@ -2689,45 +1887,8 @@ # whiskerwidth: 0 # layout: # title: "64B-2t2c-.*ipsec.*-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: [] -# 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" # DPDK - @@ -2737,9 +1898,7 @@ output-file-type: ".html" output-file: "{DIR[STATIC,DPDK]}/64B-1t1c-l2-ndrdisc" data: - csit-dpdk-perf-1710-all: - - 2 - - 3 + "plot-dpdk-throughput-latency" filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" parameters: - "throughput" @@ -2750,45 +1909,8 @@ whiskerwidth: 0 layout: title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-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: [] - 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" @@ -2797,9 +1919,7 @@ output-file-type: ".html" output-file: "{DIR[STATIC,DPDK]}/64B-2t2c-l2-ndrdisc" data: - csit-dpdk-perf-1710-all: - - 2 - - 3 + "plot-dpdk-throughput-latency" filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" parameters: - "throughput" @@ -2810,45 +1930,8 @@ whiskerwidth: 0 layout: title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-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: [] - 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" @@ -2857,9 +1940,7 @@ output-file-type: ".html" output-file: "{DIR[STATIC,DPDK]}/64B-1t1c-ipv4-ndrdisc" data: - csit-dpdk-perf-1710-all: - - 2 - - 3 + "plot-dpdk-throughput-latency" filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and 'IP4FWD'" parameters: - "throughput" @@ -2917,9 +1998,7 @@ output-file-type: ".html" output-file: "{DIR[STATIC,DPDK]}/64B-2t2c-ipv4-ndrdisc" data: - csit-dpdk-perf-1710-all: - - 2 - - 3 + "plot-dpdk-throughput-latency" filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and 'IP4FWD'" parameters: - "throughput" @@ -2977,9 +2056,7 @@ output-file-type: ".html" output-file: "{DIR[STATIC,DPDK]}/64B-1t1c-l2-pdrdisc" data: - csit-dpdk-perf-1710-all: - - 2 - - 3 + "plot-dpdk-throughput-latency" filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" parameters: - "throughput" @@ -2990,45 +2067,8 @@ whiskerwidth: 0 layout: title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-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: [] - 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" @@ -3037,9 +2077,7 @@ output-file-type: ".html" output-file: "{DIR[STATIC,DPDK]}/64B-2t2c-l2-pdrdisc" data: - csit-dpdk-perf-1710-all: - - 2 - - 3 + "plot-dpdk-throughput-latency" filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" parameters: - "throughput" @@ -3050,45 +2088,8 @@ whiskerwidth: 0 layout: title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-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: [] - 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" @@ -3097,9 +2098,7 @@ output-file-type: ".html" output-file: "{DIR[STATIC,DPDK]}/64B-1t1c-ipv4-pdrdisc" data: - csit-dpdk-perf-1710-all: - - 2 - - 3 + "plot-dpdk-throughput-latency" filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'IP4FWD'" parameters: - "throughput" @@ -3157,9 +2156,7 @@ output-file-type: ".html" output-file: "{DIR[STATIC,DPDK]}/64B-2t2c-ipv4-pdrdisc" data: - csit-dpdk-perf-1710-all: - - 2 - - 3 + "plot-dpdk-throughput-latency" filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'IP4FWD'" parameters: - "throughput" @@ -3210,8 +2207,8 @@ width: 700 height: 1000 -## Plot latency -# +# Plot latency + ## VPP L2 sel1 #- # type: "plot" @@ -3220,9 +2217,8 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-1t1c-l2-sel1-ndrdisc-lat50" # data: -# csit-vpp-perf-1710-all: -# - -# filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" +# "plot-vpp-throughput-latency" +# filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" # parameters: # - "latency" # - "parent" @@ -3230,45 +2226,8 @@ # boxmean: False # layout: # title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-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: "" -# linecolor: "rgb(238, 238, 238)" -# linewidth: 1 -# range: [] -# showgrid: True -# showline: True -# showticklabels: True -# tickcolor: "rgb(238, 238, 238)" -# title: "Latency min/avg/max [uSec]" -# 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-latency" # #- # type: "plot" @@ -3277,9 +2236,8 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-2t2c-l2-sel1-ndrdisc-lat50" # data: -# csit-vpp-perf-1710-all: -# - -# filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" +# "plot-vpp-throughput-latency" +# filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" # parameters: # - "latency" # - "parent" @@ -3287,45 +2245,8 @@ # boxmean: False # layout: # title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-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: "" -# linecolor: "rgb(238, 238, 238)" -# linewidth: 1 -# range: [] -# showgrid: True -# showline: True -# showticklabels: True -# tickcolor: "rgb(238, 238, 238)" -# title: "Latency min/avg/max [uSec]" -# 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-latency" # ## VPP L2 sel2 #- @@ -3335,8 +2256,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-1t1c-l2-sel2-ndrdisc-lat50" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and ('FEATURE' and 'ACL50' and '10k_FLOWS') and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" # parameters: # - "latency" @@ -3345,45 +2265,8 @@ # boxmean: False # layout: # title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-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: "" -# linecolor: "rgb(238, 238, 238)" -# linewidth: 1 -# range: [] -# showgrid: True -# showline: True -# showticklabels: True -# tickcolor: "rgb(238, 238, 238)" -# title: "Latency min/avg/max [uSec]" -# 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-latency" # #- # type: "plot" @@ -3392,8 +2275,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-2t2c-l2-sel2-ndrdisc-lat50" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and ('FEATURE' and 'ACL50' and '10k_FLOWS') and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" # parameters: # - "latency" @@ -3402,45 +2284,8 @@ # boxmean: False # layout: # title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-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: "" -# linecolor: "rgb(238, 238, 238)" -# linewidth: 1 -# range: [] -# showgrid: True -# showline: True -# showticklabels: True -# tickcolor: "rgb(238, 238, 238)" -# title: "Latency min/avg/max [uSec]" -# 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-latency" # ## VPP IP4 #- @@ -3450,8 +2295,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ip4-ndrdisc-lat50" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'" # parameters: # - "latency" @@ -3460,45 +2304,8 @@ # boxmean: False # layout: # title: "64B-1t1c-ethip4-ip4[a-z0-9]+-[a-z-]*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: "" -# linecolor: "rgb(238, 238, 238)" -# linewidth: 1 -# range: [] -# showgrid: True -# showline: True -# showticklabels: True -# tickcolor: "rgb(238, 238, 238)" -# title: "Latency min/avg/max [uSec]" -# 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-latency" # #- # type: "plot" @@ -3507,8 +2314,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ip4-ndrdisc-lat50" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'" # parameters: # - "latency" @@ -3517,45 +2323,8 @@ # boxmean: False # layout: # title: "64B-2t2c-ethip4-ip4[a-z0-9]+-[a-z-]*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: "" -# linecolor: "rgb(238, 238, 238)" -# linewidth: 1 -# range: [] -# showgrid: True -# showline: True -# showticklabels: True -# tickcolor: "rgb(238, 238, 238)" -# title: "Latency min/avg/max [uSec]" -# 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-latency" # ## VPP IP6 #- @@ -3565,8 +2334,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-ip6-ndrdisc-lat50" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'" # parameters: # - "latency" @@ -3575,45 +2343,8 @@ # boxmean: False # layout: # title: "78B-1t1c-ethip6-ip6[a-z0-9]+-[a-z-]*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: "" -# linecolor: "rgb(238, 238, 238)" -# linewidth: 1 -# range: [] -# showgrid: True -# showline: True -# showticklabels: True -# tickcolor: "rgb(238, 238, 238)" -# title: "Latency min/avg/max [uSec]" -# 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-latency" # #- # type: "plot" @@ -3622,8 +2353,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-ip6-ndrdisc-lat50" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'" # parameters: # - "latency" @@ -3632,45 +2362,8 @@ # boxmean: False # layout: # title: "78B-2t2c-ethip6-ip6[a-z0-9]+-[a-z-]*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: "" -# linecolor: "rgb(238, 238, 238)" -# linewidth: 1 -# range: [] -# showgrid: True -# showline: True -# showticklabels: True -# tickcolor: "rgb(238, 238, 238)" -# title: "Latency min/avg/max [uSec]" -# 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-latency" # ## VPP IP4_overlay #- @@ -3680,8 +2373,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ndrdisc-lat50" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and 'ENCAP' and 'NDRDISC' and '1T1C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'" # parameters: # - "latency" @@ -3690,45 +2382,8 @@ # boxmean: False # layout: # title: "64B-1t1c-ethip4[a-z0-9]+-[a-z0-9]*-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: "" -# linecolor: "rgb(238, 238, 238)" -# linewidth: 1 -# range: [] -# showgrid: True -# showline: True -# showticklabels: True -# tickcolor: "rgb(238, 238, 238)" -# title: "Latency min/avg/max [uSec]" -# 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-latency" # #- # type: "plot" @@ -3737,8 +2392,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ndrdisc-lat50" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and 'ENCAP' and 'NDRDISC' and '2T2C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'" # parameters: # - "latency" @@ -3747,45 +2401,8 @@ # boxmean: False # layout: # title: "64B-2t2c-ethip4[a-z0-9]+-[a-z0-9]*-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: "" -# linecolor: "rgb(238, 238, 238)" -# linewidth: 1 -# range: [] -# showgrid: True -# showline: True -# showticklabels: True -# tickcolor: "rgb(238, 238, 238)" -# title: "Latency min/avg/max [uSec]" -# 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-latency" # ## VPP IP6_overlay #- @@ -3795,8 +2412,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-ndrdisc-lat50" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'78B' and 'ENCAP' and 'NDRDISC' and '1T1C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'" # parameters: # - "latency" @@ -3805,45 +2421,8 @@ # boxmean: False # layout: # title: "78B-1t1c-ethip6[a-z0-9]+-[a-z0-9]*-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: "" -# linecolor: "rgb(238, 238, 238)" -# linewidth: 1 -# range: [] -# showgrid: True -# showline: True -# showticklabels: True -# tickcolor: "rgb(238, 238, 238)" -# title: "Latency min/avg/max [uSec]" -# 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-latency" # #- # type: "plot" @@ -3852,8 +2431,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-ndrdisc-lat50" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'78B' and 'ENCAP' and 'NDRDISC' and '2T2C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'" # parameters: # - "latency" @@ -3862,45 +2440,8 @@ # boxmean: False # layout: # title: "78B-2t2c-ethip6[a-z0-9]+-[a-z0-9]*-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: "" -# linecolor: "rgb(238, 238, 238)" -# linewidth: 1 -# range: [] -# showgrid: True -# showline: True -# showticklabels: True -# tickcolor: "rgb(238, 238, 238)" -# title: "Latency min/avg/max [uSec]" -# 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-latency" # ## VPP VM VHOST #- @@ -3910,8 +2451,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-1t1c-vhost-sel1-ndrdisc-lat50" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and 'NDRDISC' and '1T1C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" # parameters: # - "latency" @@ -3920,45 +2460,8 @@ # boxmean: False # layout: # title: "64B-1t1c-.*vhost.*-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: "" -# linecolor: "rgb(238, 238, 238)" -# linewidth: 1 -# range: [] -# showgrid: True -# showline: True -# showticklabels: True -# tickcolor: "rgb(238, 238, 238)" -# title: "Latency min/avg/max [uSec]" -# 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-latency" # #- # type: "plot" @@ -3967,8 +2470,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-2t2c-vhost-sel1-ndrdisc-lat50" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and 'NDRDISC' and '2T2C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" # parameters: # - "latency" @@ -3977,45 +2479,8 @@ # boxmean: False # layout: # title: "64B-2t2c-.*vhost.*-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: "" -# linecolor: "rgb(238, 238, 238)" -# linewidth: 1 -# range: [] -# showgrid: True -# showline: True -# showticklabels: True -# tickcolor: "rgb(238, 238, 238)" -# title: "Latency min/avg/max [uSec]" -# 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-latency" # ## VPP VM VHOST selection #- @@ -4025,8 +2490,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-1t1c-vhost-sel2-ndrdisc-lat50" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and 'NDRDISC' and '1T1C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'" # parameters: # - "latency" @@ -4035,45 +2499,8 @@ # boxmean: False # layout: # title: "64B-1t1c-.*vhost.*-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: "" -# linecolor: "rgb(238, 238, 238)" -# linewidth: 1 -# range: [] -# showgrid: True -# showline: True -# showticklabels: True -# tickcolor: "rgb(238, 238, 238)" -# title: "Latency min/avg/max [uSec]" -# 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-latency" # #- # type: "plot" @@ -4082,8 +2509,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-2t2c-vhost-sel2-ndrdisc-lat50" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and 'NDRDISC' and '2T2C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'" # parameters: # - "latency" @@ -4092,45 +2518,8 @@ # boxmean: False # layout: # title: "64B-2t2c-.*vhost.*-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: "" -# linecolor: "rgb(238, 238, 238)" -# linewidth: 1 -# range: [] -# showgrid: True -# showline: True -# showticklabels: True -# tickcolor: "rgb(238, 238, 238)" -# title: "Latency min/avg/max [uSec]" -# 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-latency" # ## VPP CRYPTO #- @@ -4140,8 +2529,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ipsechw-ndrdisc-lat50" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and not 'VHOST' and 'IP4FWD' and 'NDRDISC' and '1T1C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')" # parameters: # - "latency" @@ -4150,45 +2538,8 @@ # boxmean: False # layout: # title: "64B-1t1c-.*ipsec.*-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: "" -# linecolor: "rgb(238, 238, 238)" -# linewidth: 1 -# range: [] -# showgrid: True -# showline: True -# showticklabels: True -# tickcolor: "rgb(238, 238, 238)" -# title: "Latency min/avg/max [uSec]" -# 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-latency" # #- # type: "plot" @@ -4197,8 +2548,7 @@ # output-file-type: ".html" # output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ipsechw-ndrdisc-lat50" # data: -# csit-vpp-perf-1710-all: -# - +# "plot-vpp-throughput-latency" # filter: "'64B' and not 'VHOST' and 'IP4FWD' and 'NDRDISC' and '2T2C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')" # parameters: # - "latency" @@ -4207,45 +2557,8 @@ # boxmean: False # layout: # title: "64B-2t2c-.*ipsec.*-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: "" -# linecolor: "rgb(238, 238, 238)" -# linewidth: 1 -# range: [] -# showgrid: True -# showline: True -# showticklabels: True -# tickcolor: "rgb(238, 238, 238)" -# title: "Latency min/avg/max [uSec]" -# 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-latency" # DPDK - @@ -4255,9 +2568,7 @@ output-file-type: ".html" output-file: "{DIR[STATIC,DPDK]}/64B-1t1c-l2-ndrdisc-lat50" data: - csit-dpdk-perf-1710-all: - - 2 - - 3 + "plot-dpdk-throughput-latency" filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" parameters: - "latency" @@ -4266,45 +2577,8 @@ boxmean: False layout: title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-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: "" - linecolor: "rgb(238, 238, 238)" - linewidth: 1 - range: [] - showgrid: True - showline: True - showticklabels: True - tickcolor: "rgb(238, 238, 238)" - title: "Latency min/avg/max [uSec]" - 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-latency" - type: "plot" @@ -4313,9 +2587,7 @@ output-file-type: ".html" output-file: "{DIR[STATIC,DPDK]}/64B-2t2c-l2-ndrdisc-lat50" data: - csit-dpdk-perf-1710-all: - - 2 - - 3 + "plot-dpdk-throughput-latency" filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" parameters: - "latency" @@ -4324,45 +2596,8 @@ boxmean: False layout: title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-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: "" - linecolor: "rgb(238, 238, 238)" - linewidth: 1 - range: [] - showgrid: True - showline: True - showticklabels: True - tickcolor: "rgb(238, 238, 238)" - title: "Latency min/avg/max [uSec]" - 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-latency" - type: "plot" @@ -4371,9 +2606,7 @@ output-file-type: ".html" output-file: "{DIR[STATIC,DPDK]}/64B-1t1c-ipv4-ndrdisc-lat50" data: - csit-dpdk-perf-1710-all: - - 2 - - 3 + "plot-dpdk-throughput-latency" filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and 'IP4FWD'" parameters: - "latency" @@ -4382,45 +2615,8 @@ boxmean: False layout: title: "64B-1t1c-ethip4-ip4base-l3fwd-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: "" - linecolor: "rgb(238, 238, 238)" - linewidth: 1 - range: [] - showgrid: True - showline: True - showticklabels: True - tickcolor: "rgb(238, 238, 238)" - title: "Latency min/avg/max [uSec]" - 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-latency" - type: "plot" @@ -4429,9 +2625,7 @@ output-file-type: ".html" output-file: "{DIR[STATIC,DPDK]}/64B-2t2c-ipv4-ndrdisc-lat50" data: - csit-dpdk-perf-1710-all: - - 2 - - 3 + "plot-dpdk-throughput-latency" filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and 'IP4FWD'" parameters: - "latency" @@ -4440,42 +2634,257 @@ boxmean: False layout: title: "64B-2t2c-ethip4-ip4base-l3fwd-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: "" - linecolor: "rgb(238, 238, 238)" - linewidth: 1 - range: [] - showgrid: True - showline: True - showticklabels: True - tickcolor: "rgb(238, 238, 238)" - title: "Latency min/avg/max [uSec]" - 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-latency" + +# Ligato - Throughput + +## Container memif +#- +# type: "plot" +# title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc" +# algorithm: "plot_performance_box" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-memif-ndrdisc" +# data: +# "plot-vpp-throughput-latency" +# filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" +# parameters: +# - "throughput" +# - "parent" +# traces: +# hoverinfo: "x+y" +# boxpoints: "outliers" +# whiskerwidth: 0 +# layout: +# title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc" +# layout: +# "plot-throughput" +# +#- +# type: "plot" +# title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc" +# algorithm: "plot_performance_box" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-memif-ndrdisc" +# data: +# "plot-vpp-throughput-latency" +# filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" +# parameters: +# - "throughput" +# - "parent" +# traces: +# hoverinfo: "x+y" +# boxpoints: "outliers" +# whiskerwidth: 0 +# layout: +# title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc" +# layout: +# "plot-throughput" +# +#- +# type: "plot" +# title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc" +# algorithm: "plot_performance_box" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-memif-pdrdisc" +# data: +# "plot-vpp-throughput-latency" +# filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" +# parameters: +# - "throughput" +# - "parent" +# traces: +# hoverinfo: "x+y" +# boxpoints: "outliers" +# whiskerwidth: 0 +# layout: +# title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc" +# layout: +# "plot-throughput" +# +#- +# type: "plot" +# title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc" +# algorithm: "plot_performance_box" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-memif-pdrdisc" +# data: +# "plot-vpp-throughput-latency" +# filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" +# parameters: +# - "throughput" +# - "parent" +# traces: +# hoverinfo: "x+y" +# boxpoints: "outliers" +# whiskerwidth: 0 +# layout: +# title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc" +# layout: +# "plot-throughput" + +# Container orchestrated +- + type: "plot" + title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-orchestrated-ndrdisc" + data: + "plot-ligato-throughput-latency" + filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" + parameters: + - "throughput" + - "parent" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc" + layout: + "plot-throughput" + +- + type: "plot" + title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-orchestrated-ndrdisc" + data: + "plot-ligato-throughput-latency" + filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" + parameters: + - "throughput" + - "parent" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc" + layout: + "plot-throughput" + +- + type: "plot" + title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-orchestrated-pdrdisc" + data: + "plot-ligato-throughput-latency" + filter: "'64B' and ('BASE' or 'SCALE') and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" + parameters: + - "throughput" + - "parent" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc" + layout: + "plot-throughput" + +- + type: "plot" + title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-orchestrated-pdrdisc" + data: + "plot-ligato-throughput-latency" + filter: "'64B' and ('BASE' or 'SCALE') and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" + parameters: + - "throughput" + - "parent" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc" + layout: + "plot-throughput" + +# Ligato - Latency + +## Container memif +#- +# type: "plot" +# title: "VPP Latency 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc" +# algorithm: "plot_latency_box" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-memif-ndrdisc-lat50" +# data: +# "plot-vpp-throughput-latency" +# filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" +# parameters: +# - "latency" +# - "parent" +# traces: +# boxmean: False +# layout: +# title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc" +# layout: +# "plot-latency" +# +#- +# type: "plot" +# title: "VPP Latency 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc" +# algorithm: "plot_latency_box" +# output-file-type: ".html" +# output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-memif-ndrdisc-lat50" +# data: +# "plot-vpp-throughput-latency" +# filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" +# parameters: +# - "latency" +# - "parent" +# traces: +# boxmean: False +# layout: +# title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc" +# layout: +# "plot-latency" + +# Container orchestrated +- + type: "plot" + title: "VPP Latency 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc" + algorithm: "plot_latency_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-orchestrated-ndrdisc-lat50" + data: + "plot-ligato-throughput-latency" + filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" + parameters: + - "latency" + - "parent" + traces: + boxmean: False + layout: + title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc" + layout: + "plot-latency" + +- + type: "plot" + title: "VPP Latency 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc" + algorithm: "plot_latency_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-orchestrated-ndrdisc-lat50" + data: + "plot-ligato-throughput-latency" + filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'" + parameters: + - "latency" + - "parent" + traces: + boxmean: False + layout: + title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc" + layout: + "plot-latency"