X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=resources%2Ftools%2Fpresentation%2Fspecification.yaml;h=3cfd2384243fbd77ca60f809d45553aede306389;hb=aee375a656e321b4d3e7d7ab54cbe37597a9cd02;hp=5d18293f0567b849dd6e1991a873ec252c258756;hpb=ece0ed17432cba57518be09e4dfe6a20344c34ca;p=csit.git
diff --git a/resources/tools/presentation/specification.yaml b/resources/tools/presentation/specification.yaml
index 5d18293f05..3cfd238424 100644
--- a/resources/tools/presentation/specification.yaml
+++ b/resources/tools/presentation/specification.yaml
@@ -33,6 +33,7 @@
DIR[DTR,PERF,DPDK,2N,DNV]: "{DIR[DTR]}/dpdk_performance_results_2n_dnv"
DIR[DTR,PERF,DPDK,3N,DNV]: "{DIR[DTR]}/dpdk_performance_results_3n_dnv"
DIR[DTR,PERF,DPDK,3N,TSH]: "{DIR[DTR]}/dpdk_performance_results_3n_tsh"
+ DIR[DTR,PERF,VPP,ALL]: "{DIR[DTR]}/vpp_performance_results"
DIR[DTR,PERF,VPP,3N,HSW]: "{DIR[DTR]}/vpp_performance_results_3n_hsw"
DIR[DTR,PERF,VPP,3N,SKX]: "{DIR[DTR]}/vpp_performance_results_3n_skx"
DIR[DTR,PERF,VPP,2N,SKX]: "{DIR[DTR]}/vpp_performance_results_2n_skx"
@@ -40,6 +41,7 @@
DIR[DTR,PERF,VPP,3N,TSH]: "{DIR[DTR]}/vpp_performance_results_3n_tsh"
DIR[DTR,PERF,VPP,3N,DNV]: "{DIR[DTR]}/vpp_performance_results_3n_dnv"
DIR[DTR,PERF,VPP,2N,DNV]: "{DIR[DTR]}/vpp_performance_results_2n_dnv"
+ DIR[DTR,MRR,VPP,ALL]: "{DIR[DTR]}/vpp_mrr_results"
DIR[DTR,MRR,VPP,3N,HSW]: "{DIR[DTR]}/vpp_mrr_results_3n_hsw"
DIR[DTR,MRR,VPP,3N,SKX]: "{DIR[DTR]}/vpp_mrr_results_3n_skx"
DIR[DTR,MRR,VPP,2N,SKX]: "{DIR[DTR]}/vpp_mrr_results_2n_skx"
@@ -47,12 +49,11 @@
DIR[DTR,MRR,VPP,3N,TSH]: "{DIR[DTR]}/vpp_mrr_results_3n_tsh"
DIR[DTR,MRR,VPP,3N,DNV]: "{DIR[DTR]}/vpp_mrr_results_3n_dnv"
DIR[DTR,MRR,VPP,2N,DNV]: "{DIR[DTR]}/vpp_mrr_results_2n_dnv"
- DIR[DTR,PERF,COT,3N,HSW]: "{DIR[DTR]}/cot_performance_results_3n_hsw"
DIR[DTR,FUNC,VPP,DEVICE,UBUNTU]: "{DIR[DTR]}/vpp_device_results_ubuntu"
- DIR[DTR,PERF,VPP,IMPRV]: "{DIR[WORKING,SRC]}/vpp_performance_tests/performance_improvements"
# Detailed test configurations
DIR[DTC]: "{DIR[WORKING,SRC]}/test_configuration"
+ DIR[DTC,PERF,VPP,ALL]: "{DIR[DTC]}/vpp_performance_configuration"
DIR[DTC,PERF,VPP,3N,HSW]: "{DIR[DTC]}/vpp_performance_configuration_3n_hsw"
DIR[DTC,PERF,VPP,3N,SKX]: "{DIR[DTC]}/vpp_performance_configuration_3n_skx"
DIR[DTC,PERF,VPP,2N,SKX]: "{DIR[DTC]}/vpp_performance_configuration_2n_skx"
@@ -60,6 +61,7 @@
DIR[DTC,PERF,VPP,3N,TSH]: "{DIR[DTC]}/vpp_performance_configuration_3n_tsh"
DIR[DTC,PERF,VPP,3N,DNV]: "{DIR[DTC]}/vpp_performance_configuration_3n_dnv"
DIR[DTC,PERF,VPP,2N,DNV]: "{DIR[DTC]}/vpp_performance_configuration_2n_dnv"
+ DIR[DTC,MRR,VPP,ALL]: "{DIR[DTC]}/vpp_mrr_configuration"
DIR[DTC,MRR,VPP,3N,HSW]: "{DIR[DTC]}/vpp_mrr_configuration_3n_hsw"
DIR[DTC,MRR,VPP,3N,SKX]: "{DIR[DTC]}/vpp_mrr_configuration_3n_skx"
DIR[DTC,MRR,VPP,2N,SKX]: "{DIR[DTC]}/vpp_mrr_configuration_2n_skx"
@@ -71,6 +73,7 @@
# Detailed tests operational data
DIR[DTO]: "{DIR[WORKING,SRC]}/test_operational_data"
+ DIR[DTO,PERF,VPP,ALL]: "{DIR[DTO]}/vpp_performance_operational_data"
DIR[DTO,PERF,VPP,3N,HSW]: "{DIR[DTO]}/vpp_performance_operational_data_3n_hsw"
DIR[DTO,PERF,VPP,3N,SKX]: "{DIR[DTO]}/vpp_performance_operational_data_3n_skx"
DIR[DTO,PERF,VPP,2N,SKX]: "{DIR[DTO]}/vpp_performance_operational_data_2n_skx"
@@ -244,6 +247,19 @@
- 23 # NDRPDR sel
- 24 # NDRPDR sel
+ plot-vpp-hoststack-3n-hsw:
+ csit-vpp-perf-verify-2001-3n-hsw:
+ - 87 # hoststack
+ - 88 # hoststack
+ - 89 # hoststack
+ - 90 # hoststack
+ - 91 # hoststack
+ - 92 # hoststack
+ - 93 # hoststack
+ - 94 # hoststack
+ - 95 # hoststack
+ - 96 # hoststack
+
plot-dpdk-hdrh-lat-3n-hsw:
csit-dpdk-perf-verify-2001-3n-hsw:
- 16 # NDRPDR sel
@@ -309,12 +325,17 @@
- 21 # NDRPDR sel
plot-vpp-http-server-performance:
- # TODO: Replace:
- # csit-vpp-perf-verify-2001-2n-skx:
- csit-vpp-perf-verify-1908-2n-skx:
- - 29 # TCP
- - 30 # TCP
- - 58 # TCP
+ csit-vpp-perf-verify-2001-2n-clx:
+ - 80 # TCP
+ - 82 # TCP
+ - 83 # TCP
+ - 85 # TCP
+ - 86 # TCP
+ - 87 # TCP
+ - 88 # TCP
+ - 89 # TCP
+ - 90 # TCP
+ - 91 # TCP
plot-vpp-soak-2n-skx:
# TODO: Replace the data
@@ -374,33 +395,52 @@
# 2n-clx
plot-vpp-throughput-lat-tsa-2n-clx:
- # TODO: Add the data
csit-vpp-perf-verify-2001-2n-clx:
- 28 # NDRPDR sel
- 29 # NDRPDR sel
- 32 # NDRPDR sel
- 40 # NDRPDR sel
+ - 43 # NDRPDR sel
- 44 # NDRPDR sel
-
+ - 45 # NDRPDR sel
+ - 47 # NDRPDR sel
+ - 48 # NDRPDR sel
+ - 49 # NDRPDR sel
plot-vpp-hdrh-lat-2n-clx:
csit-vpp-perf-verify-2001-2n-clx:
- 28 # NDRPDR sel
plot-vpp-nfv-2n-clx-ndrpdr:
- # TODO: Add the data
csit-vpp-perf-verify-2001-2n-clx:
- 28 # NDRPDR sel
- 29 # NDRPDR sel
- 32 # NDRPDR sel
- 40 # NDRPDR sel
+ - 43 # NDRPDR sel
- 44 # NDRPDR sel
-
+ - 45 # NDRPDR sel
+ - 47 # NDRPDR sel
+ - 48 # NDRPDR sel
+ - 49 # NDRPDR sel
plot-vpp-nfv-2n-clx-mrr:
csit-vpp-perf-verify-2001-2n-clx:
- 39 # MRR
+ plot-vpp-nfv-reconf-2n-clx:
+ csit-vpp-perf-verify-2001-2n-clx:
+ - 68 # Reconf
+ - 69 # Reconf
+ - 70 # Reconf
+ - 71 # Reconf
+ - 72 # Reconf
+ - 73 # Reconf
+ - 74 # Reconf
+ - 75 # Reconf
+ - 76 # Reconf
+ - 77 # Reconf
+
plot-dpdk-throughput-latency-2n-clx:
csit-dpdk-perf-verify-2001-2n-clx:
- 15 # NDRPDR sel
@@ -442,6 +482,7 @@
- 12 # NDRPDR sel
- 13 # NDRPDR sel
- 14 # NDRPDR sel
+ - 15 # NDRPDR sel
plot-vpp-hdrh-lat-3n-tsh:
csit-vpp-perf-verify-2001-3n-tsh:
@@ -584,8 +625,14 @@
- 70 # NDRPDR full
- 72 # NDRPDR full
- 73 # NDRPDR full
+ - 76 # NDRPDR full
- 77 # NDRPDR full
- 78 # NDRPDR full
+ - 79 # NDRPDR full
+ - 81 # NDRPDR full
+ - 82 # NDRPDR full
+ - 84 # NDRPDR full
+ - 85 # NDRPDR full
vpp-perf-results-3n-skx:
# TODO: Replace
@@ -598,14 +645,22 @@
- 33 # NDRPDR full
vpp-perf-results-2n-clx:
- # TODO: Add data
csit-vpp-perf-verify-2001-2n-clx:
- - 34 # NDRPDR full
- - 35 # NDRPDR full
- - 36 # NDRPDR full
- - 38 # NDRPDR full
- - 41 # NDRPDR full
- - 42 # NDRPDR full
+ - 53 # NDRPDR full
+ - 54 # NDRPDR full
+ - 55 # NDRPDR full
+ - 56 # NDRPDR full
+ - 57 # NDRPDR full
+ - 58 # NDRPDR full
+ - 59 # NDRPDR full
+ - 60 # NDRPDR full
+ - 61 # NDRPDR full
+ - 62 # NDRPDR full
+ - 63 # NDRPDR full
+ - 64 # NDRPDR full
+ - 65 # NDRPDR full
+ - 66 # NDRPDR full
+ - 67 # NDRPDR full
vpp-perf-results-3n-tsh:
csit-vpp-perf-verify-2001-3n-tsh:
@@ -912,6 +967,7 @@
- 12 # NDRPDR sel
- 13 # NDRPDR sel
- 14 # NDRPDR sel
+ - 15 # NDRPDR sel
vpp-performance-changes-3n-tsh:
- "vpp-performance-changes-3n-tsh-ref"
- "vpp-performance-changes-3n-tsh-cmp"
@@ -1053,16 +1109,16 @@
- 11 # NDRPDR sel
dpdk-performance-changes-3n-hsw-cmp:
csit-dpdk-perf-verify-2001-3n-hsw:
- - 4 # NDRPDR sel
- - 5 # NDRPDR sel
- - 6 # NDRPDR sel
- - 7 # NDRPDR sel
- - 8 # NDRPDR sel
- - 9 # NDRPDR sel
- - 10 # NDRPDR sel
- - 11 # NDRPDR sel
- - 12 # NDRPDR sel
- - 13 # NDRPDR sel
+# - 4 # NDRPDR sel
+# - 5 # NDRPDR sel
+# - 6 # NDRPDR sel
+# - 7 # NDRPDR sel
+# - 8 # NDRPDR sel
+# - 9 # NDRPDR sel
+# - 10 # NDRPDR sel
+# - 11 # NDRPDR sel
+# - 12 # NDRPDR sel
+# - 13 # NDRPDR sel
- 15 # NDRPDR sel
- 16 # NDRPDR sel
- 17 # NDRPDR sel
@@ -1204,18 +1260,49 @@
- 27 # NDRPDR sel
- 29 # NDRPDR sel
vpp-compare-testbeds-skx-clx-cmp:
- # TODO: Add the data
csit-vpp-perf-verify-2001-2n-clx:
- 28 # NDRPDR sel
- 29 # NDRPDR sel
- 32 # NDRPDR sel
- 40 # NDRPDR sel
+ - 43 # NDRPDR sel
- 44 # NDRPDR sel
-
+ - 45 # NDRPDR sel
+ - 47 # NDRPDR sel
+ - 48 # NDRPDR sel
+ - 49 # NDRPDR sel
vpp-compare-testbeds-skx-clx:
- "vpp-compare-testbeds-skx-clx-ref"
- "vpp-compare-testbeds-skx-clx-cmp"
+ vpp-compare-testbeds-hsw-clx-ref:
+ csit-vpp-perf-verify-2001-3n-hsw:
+ - 21 # NDRPDR sel
+ - 22 # NDRPDR sel
+ - 23 # NDRPDR sel
+ - 24 # NDRPDR sel
+ - 25 # NDRPDR sel
+ - 29 # NDRPDR sel
+ - 30 # NDRPDR sel
+ - 31 # NDRPDR sel
+ - 32 # NDRPDR sel
+ - 34 # NDRPDR sel
+ vpp-compare-testbeds-hsw-clx-cmp:
+ csit-vpp-perf-verify-2001-2n-clx:
+ - 28 # NDRPDR sel
+ - 29 # NDRPDR sel
+ - 32 # NDRPDR sel
+ - 40 # NDRPDR sel
+ - 43 # NDRPDR sel
+ - 44 # NDRPDR sel
+ - 45 # NDRPDR sel
+ - 47 # NDRPDR sel
+ - 48 # NDRPDR sel
+ - 49 # NDRPDR sel
+ vpp-compare-testbeds-hsw-clx:
+ - "vpp-compare-testbeds-hsw-clx-ref"
+ - "vpp-compare-testbeds-hsw-clx-cmp"
+
vpp-compare-testbeds-mrr-ref:
csit-vpp-perf-verify-2001-3n-hsw:
- 17 # MRR sel
@@ -1240,6 +1327,16 @@
- "vpp-compare-testbeds-mrr-skx-clx-ref"
- "vpp-compare-testbeds-mrr-skx-clx-cmp"
+ vpp-compare-testbeds-mrr-hsw-clx-ref:
+ csit-vpp-perf-verify-2001-3n-hsw:
+ - 17 # MRR sel
+ vpp-compare-testbeds-mrr-hsw-clx-cmp:
+ csit-vpp-perf-verify-2001-2n-clx:
+ - 39 # MRR
+ vpp-compare-testbeds-mrr-hsw-clx:
+ - "vpp-compare-testbeds-mrr-hsw-clx-ref"
+ - "vpp-compare-testbeds-mrr-hsw-clx-cmp"
+
dpdk-compare-testbeds-ref:
csit-dpdk-perf-verify-2001-3n-hsw:
- 4 # NDRPDR sel
@@ -1602,6 +1699,63 @@
hoverlabel:
namelength: -1
+ plot-hoststack:
+ titlefont:
+ size: 16
+ xaxis:
+ title: "Test Cases [Index]"
+ titlefont:
+ size: 14
+ autorange: True
+ fixedrange: False
+ gridcolor: "rgb(230, 230, 230)"
+ linecolor: "rgb(220, 220, 220)"
+ linewidth: 1
+ showgrid: True
+ showline: True
+ showticklabels: True
+ tickcolor: "rgb(220, 220, 220)"
+ tickmode: "linear"
+ tickfont:
+ size: 14
+ zeroline: False
+ yaxis:
+ title: "Bandwidth [Gbps]"
+ titlefont:
+ size: 14
+ gridcolor: "rgb(230, 230, 230)"
+ hoverformat: ".4s"
+ linecolor: "rgb(220, 220, 220)"
+ linewidth: 1
+ rangemode: "tozero"
+ showgrid: True
+ showline: True
+ showticklabels: True
+ tickcolor: "rgb(230, 230, 230)"
+ tickformat: ".3s"
+ tickfont:
+ size: 14
+ zeroline: False
+ boxmode: "group"
+ boxgroupgap: 0.5
+ autosize: False
+ margin:
+ t: 50
+ b: 20
+ l: 80
+ r: 20
+ showlegend: True
+ legend:
+ orientation: "h"
+ font:
+ size: 14
+ width: 700
+ height: 800
+ paper_bgcolor: "#fff"
+ plot_bgcolor: "#fff"
+ hoverlabel:
+ namelength: -1
+
plot-throughput:
titlefont:
size: 18
@@ -2069,8 +2223,24 @@
- 70 # NDRPDR full
- 72 # NDRPDR full
- 73 # NDRPDR full
+ - 76 # NDRPDR full
- 77 # NDRPDR full
- 78 # NDRPDR full
+ - 79 # NDRPDR full
+ - 81 # NDRPDR full
+ - 82 # NDRPDR full
+ - 84 # NDRPDR full
+ - 85 # NDRPDR full
+ - 87 # hoststack
+ - 88 # hoststack
+ - 89 # hoststack
+ - 90 # hoststack
+ - 91 # hoststack
+ - 92 # hoststack
+ - 93 # hoststack
+ - 94 # hoststack
+ - 95 # hoststack
+ - 96 # hoststack
# csit-vpp-perf-verify-1904-3n-skx:
# - 7 # MRR sel
@@ -2174,14 +2344,48 @@
- 29 # NDRPDR sel
- 32 # NDRPDR sel
- 40 # NDRPDR sel
+ - 43 # NDRPDR sel
- 44 # NDRPDR sel
+ - 45 # NDRPDR sel
+ - 47 # NDRPDR sel
+ - 48 # NDRPDR sel
+ - 49 # NDRPDR sel
- 39 # MRR
- - 34 # NDRPDR full
- - 35 # NDRPDR full
- - 36 # NDRPDR full
- - 38 # NDRPDR full
- - 41 # NDRPDR full
- - 42 # NDRPDR full
+ - 53 # NDRPDR full
+ - 54 # NDRPDR full
+ - 55 # NDRPDR full
+ - 56 # NDRPDR full
+ - 57 # NDRPDR full
+ - 58 # NDRPDR full
+ - 59 # NDRPDR full
+ - 60 # NDRPDR full
+ - 61 # NDRPDR full
+ - 62 # NDRPDR full
+ - 63 # NDRPDR full
+ - 64 # NDRPDR full
+ - 65 # NDRPDR full
+ - 66 # NDRPDR full
+ - 67 # NDRPDR full
+ - 68 # Reconf
+ - 69 # Reconf
+ - 70 # Reconf
+ - 71 # Reconf
+ - 72 # Reconf
+ - 73 # Reconf
+ - 74 # Reconf
+ - 75 # Reconf
+ - 76 # Reconf
+ - 77 # Reconf
+ - 80 # TCP
+ - 82 # TCP
+ - 83 # TCP
+ - 85 # TCP
+ - 86 # TCP
+ - 87 # TCP
+ - 88 # TCP
+ - 89 # TCP
+ - 90 # TCP
+ - 91 # TCP
csit-vpp-perf-verify-1908-3n-tsh:
- 7 # NDRPDR sel
@@ -2204,6 +2408,7 @@
- 12 # NDRPDR sel
- 13 # NDRPDR sel
- 14 # NDRPDR sel
+ - 15 # NDRPDR sel
- 9 # MRR sel
csit-vpp-perf-verify-1908-3n-dnv:
@@ -3489,7 +3694,7 @@
# - "parent"
# - "throughput"
# - "tags"
-#
+
## VPP Comparison Across Testbeds 2n-skx to 2n-clx 2t1c pdr
#- type: "table"
# title: "VPP Comparison Across Testbeds 2n-skx to 2n-clx 2t1c pdr"
@@ -3569,7 +3774,95 @@
# - "parent"
# - "throughput"
# - "tags"
-#
+
+# VPP Comparison Across Testbeds 3n-hsw to 2n-clx 1c ndr
+- type: "table"
+ title: "VPP Comparison Across Testbeds 3n-hsw to 2n-clx 1c ndr"
+ algorithm: "table_perf_comparison_nic"
+ output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-3n-hsw-2n-clx-1c-ndr"
+ reference:
+ title: "3n-hsw xl710"
+ data: "vpp-compare-testbeds-hsw-clx-ref"
+ nic: "NIC_Intel-XL710"
+ compare:
+ title: "2n-clx xxv710"
+ data: "vpp-compare-testbeds-hsw-clx-cmp"
+ nic: "NIC_Intel-XXV710"
+ data: "vpp-compare-testbeds-hsw-clx"
+ include-tests: "NDR" # "PDR" | "NDR" | "MRR"
+ filter: "('NIC_Intel-XXV710' or 'NIC_Intel-XL710') and 'NDRPDR' and '1C'"
+ parameters:
+ - "name"
+ - "parent"
+ - "throughput"
+ - "tags"
+
+# VPP Comparison Across Testbeds 3n-hsw to 2n-clx 2c ndr
+- type: "table"
+ title: "VPP Comparison Across Testbeds 3n-hsw to 2n-clx 2c ndr"
+ algorithm: "table_perf_comparison_nic"
+ output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-3n-hsw-2n-clx-2c-ndr"
+ reference:
+ title: "3n-hsw xl710"
+ data: "vpp-compare-testbeds-hsw-clx-ref"
+ nic: "NIC_Intel-XL710"
+ compare:
+ title: "2n-clx xxv710"
+ data: "vpp-compare-testbeds-hsw-clx-cmp"
+ nic: "NIC_Intel-XXV710"
+ data: "vpp-compare-testbeds-hsw-clx"
+ include-tests: "NDR" # "PDR" | "NDR" | "MRR"
+ filter: "('NIC_Intel-XXV710' or 'NIC_Intel-XL710') and 'NDRPDR' and '2C'"
+ parameters:
+ - "name"
+ - "parent"
+ - "throughput"
+ - "tags"
+
+# VPP Comparison Across Testbeds 3n-hsw to 2n-clx 1c pdr
+- type: "table"
+ title: "VPP Comparison Across Testbeds 3n-hsw to 2n-clx 1c pdr"
+ algorithm: "table_perf_comparison_nic"
+ output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-3n-hsw-2n-clx-1c-pdr"
+ reference:
+ title: "3n-hsw xl710"
+ data: "vpp-compare-testbeds-hsw-clx-ref"
+ nic: "NIC_Intel-XL710"
+ compare:
+ title: "2n-clx xxv710"
+ data: "vpp-compare-testbeds-hsw-clx-cmp"
+ nic: "NIC_Intel-XXV710"
+ data: "vpp-compare-testbeds-hsw-clx"
+ include-tests: "PDR" # "PDR" | "NDR" | "MRR"
+ filter: "('NIC_Intel-XXV710' or 'NIC_Intel-XL710') and 'NDRPDR' and '1C'"
+ parameters:
+ - "name"
+ - "parent"
+ - "throughput"
+ - "tags"
+
+# VPP Comparison Across Testbeds 3n-hsw to 2n-clx 2c pdr
+- type: "table"
+ title: "VPP Comparison Across Testbeds 3n-hsw to 2n-clx 2c pdr"
+ algorithm: "table_perf_comparison_nic"
+ output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-3n-hsw-2n-clx-2c-pdr"
+ reference:
+ title: "3n-hsw xl710"
+ data: "vpp-compare-testbeds-hsw-clx-ref"
+ nic: "NIC_Intel-XL710"
+ compare:
+ title: "2n-clx xxv710"
+ data: "vpp-compare-testbeds-hsw-clx-cmp"
+ nic: "NIC_Intel-XXV710"
+ data: "vpp-compare-testbeds-hsw-clx"
+ include-tests: "PDR" # "PDR" | "NDR" | "MRR"
+ filter: "('NIC_Intel-XXV710' or 'NIC_Intel-XL710') and 'NDRPDR' and '2C'"
+ parameters:
+ - "name"
+ - "parent"
+ - "throughput"
+ - "tags"
+
## VPP Comparison Across Topologies 3n-skx to 2n-skx 1c ndr
#- type: "table"
# title: "VPP Comparison Across Topologies 3n-skx to 2n-skx 1c ndr"
@@ -4137,7 +4430,7 @@
# - "parent"
# - "result"
# - "tags"
-#
+
## VPP Comparison Across Testbeds 2n-skx to 2n-clx 2t1c mrr
#- type: "table"
# title: "VPP Comparison Across Testbeds 2n-skx to 2n-clx 2t1c mrr"
@@ -4255,6 +4548,72 @@
# - "parent"
# - "result"
+# VPP Comparison Across Testbeds 3n-hsw to 2n-clx 1c mrr
+- type: "table"
+ title: "VPP Comparison Across Testbeds 3n-hsw to 2n-clx 1c mrr"
+ algorithm: "table_perf_comparison_nic"
+ output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-3n-hsw-2n-clx-1c-mrr"
+ reference:
+ title: "3n-hsw xl710"
+ data: "vpp-compare-testbeds-mrr-hsw-clx-ref"
+ nic: "NIC_Intel-XL710"
+ compare:
+ title: "2n-clx xxv710"
+ data: "vpp-compare-testbeds-mrr-hsw-clx-cmp"
+ nic: "NIC_Intel-XXV710"
+ data: "vpp-compare-testbeds-mrr-hsw-clx"
+ include-tests: "MRR" # "PDR" | "NDR" | "MRR"
+ filter: "('NIC_Intel-XXV710' or 'NIC_Intel-XL710') and 'MRR' and '1C'"
+ parameters:
+ - "name"
+ - "parent"
+ - "result"
+ - "tags"
+
+# VPP Comparison Across Testbeds 3n-hsw to 2n-clx 2c mrr
+- type: "table"
+ title: "VPP Comparison Across Testbeds 3n-hsw to 2n-clx 2c mrr"
+ algorithm: "table_perf_comparison_nic"
+ output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-3n-hsw-2n-clx-2c-mrr"
+ reference:
+ title: "3n-hsw xl710"
+ data: "vpp-compare-testbeds-mrr-hsw-clx-ref"
+ nic: "NIC_Intel-XL710"
+ compare:
+ title: "2n-clx xxv710"
+ data: "vpp-compare-testbeds-mrr-hsw-clx-cmp"
+ nic: "NIC_Intel-XXV710"
+ data: "vpp-compare-testbeds-mrr-hsw-clx"
+ include-tests: "MRR" # "PDR" | "NDR" | "MRR"
+ filter: "('NIC_Intel-XXV710' or 'NIC_Intel-XL710') and 'MRR' and '2C'"
+ parameters:
+ - "name"
+ - "parent"
+ - "result"
+ - "tags"
+
+# VPP Comparison Across Testbeds 3n-hsw to 2n-clx 4c mrr
+- type: "table"
+ title: "VPP Comparison Across Testbeds 3n-hsw to 2n-clx 4c mrr"
+ algorithm: "table_perf_comparison_nic"
+ output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-3n-hsw-2n-clx-4c-mrr"
+ reference:
+ title: "3n-hsw xl710"
+ data: "vpp-compare-testbeds-mrr-hsw-clx-ref"
+ nic: "NIC_Intel-XL710"
+ compare:
+ title: "2n-clx xxv710"
+ data: "vpp-compare-testbeds-mrr-hsw-clx-cmp"
+ nic: "NIC_Intel-XXV710"
+ data: "vpp-compare-testbeds-mrr-hsw-clx"
+ include-tests: "MRR" # "PDR" | "NDR" | "MRR"
+ filter: "('NIC_Intel-XXV710' or 'NIC_Intel-XL710') and 'MRR' and '4C'"
+ parameters:
+ - "name"
+ - "parent"
+ - "result"
+ - "tags"
+
# Detailed Test Results - VPP Performance Results 3n-hsw
- type: "table"
title: "Detailed Test Results - VPP Performance Results 3n-hsw"
@@ -4263,7 +4622,7 @@
columns:
- title: " |prein| Test Name |preout| "
data: "data name"
- - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
+ - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
data: "data msg"
data: "vpp-perf-results-3n-hsw"
filter: "all"
@@ -4280,7 +4639,7 @@
# columns:
# - title: " |prein| Test Name |preout| "
# data: "data name"
-# - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
+# - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
# data: "data msg"
# data: "vpp-perf-results-3n-skx"
# filter: "all"
@@ -4297,7 +4656,7 @@
# columns:
# - title: " |prein| Test Name |preout| "
# data: "data name"
-# - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
+# - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
# data: "data msg"
# data: "vpp-perf-results-2n-skx"
# filter: "all"
@@ -4314,7 +4673,7 @@
columns:
- title: " |prein| Test Name |preout| "
data: "data name"
- - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
+ - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
data: "data msg"
data: "vpp-perf-results-2n-clx"
filter: "all"
@@ -4331,7 +4690,7 @@
columns:
- title: " |prein| Test Name |preout| "
data: "data name"
- - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
+ - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
data: "data msg"
data: "vpp-perf-results-3n-tsh"
filter: "all"
@@ -4348,7 +4707,7 @@
columns:
- title: " |prein| Test Name |preout| "
data: "data name"
- - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
+ - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
data: "data msg"
data: "vpp-perf-results-3n-dnv"
filter: "all"
@@ -4365,7 +4724,7 @@
columns:
- title: " |prein| Test Name |preout| "
data: "data name"
- - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
+ - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
data: "data msg"
data: "vpp-perf-results-2n-dnv"
filter: "all"
@@ -4840,7 +5199,7 @@
data: "dpdk-performance-changes-3n-hsw-cmp"
data: "dpdk-performance-changes-3n-hsw"
include-tests: "PDR" # "PDR" | "NDR" | "MRR"
- filter: "'1T1C'"
+ filter: "'1T1C' and 'NDRPDR'"
parameters:
- "name"
- "parent"
@@ -4862,7 +5221,7 @@
data: "dpdk-performance-changes-3n-hsw-cmp"
data: "dpdk-performance-changes-3n-hsw"
include-tests: "PDR" # "PDR" | "NDR" | "MRR"
- filter: "'2T2C'"
+ filter: "'2T2C' and 'NDRPDR'"
parameters:
- "name"
- "parent"
@@ -4884,7 +5243,7 @@
data: "dpdk-performance-changes-3n-hsw-cmp"
data: "dpdk-performance-changes-3n-hsw"
include-tests: "NDR" # "PDR" | "NDR" | "MRR"
- filter: "'1T1C'"
+ filter: "'1T1C' and 'NDRPDR'"
parameters:
- "name"
- "parent"
@@ -4906,7 +5265,7 @@
data: "dpdk-performance-changes-3n-hsw-cmp"
data: "dpdk-performance-changes-3n-hsw"
include-tests: "NDR" # "PDR" | "NDR" | "MRR"
- filter: "'2T2C'"
+ filter: "'2T2C' and 'NDRPDR'"
parameters:
- "name"
- "parent"
@@ -4928,7 +5287,7 @@
# data: "dpdk-performance-changes-3n-skx-cmp"
# data: "dpdk-performance-changes-3n-skx"
# include-tests: "PDR" # "PDR" | "NDR" | "MRR"
-# filter: "'2T1C'"
+# filter: "'2T1C' and 'NDRPDR'"
# parameters:
# - "name"
# - "parent"
@@ -4950,7 +5309,7 @@
# data: "dpdk-performance-changes-3n-skx-cmp"
# data: "dpdk-performance-changes-3n-skx"
# include-tests: "PDR" # "PDR" | "NDR" | "MRR"
-# filter: "'4T2C'"
+# filter: "'4T2C' and 'NDRPDR'"
# parameters:
# - "name"
# - "parent"
@@ -4972,7 +5331,7 @@
# data: "dpdk-performance-changes-3n-skx-cmp"
# data: "dpdk-performance-changes-3n-skx"
# include-tests: "NDR" # "PDR" | "NDR" | "MRR"
-# filter: "'2T1C'"
+# filter: "'2T1C' and 'NDRPDR'"
# parameters:
# - "name"
# - "parent"
@@ -4994,7 +5353,7 @@
# data: "dpdk-performance-changes-3n-skx-cmp"
# data: "dpdk-performance-changes-3n-skx"
# include-tests: "NDR" # "PDR" | "NDR" | "MRR"
-# filter: "'4T2C'"
+# filter: "'4T2C' and 'NDRPDR'"
# parameters:
# - "name"
# - "parent"
@@ -5016,7 +5375,7 @@
# data: "dpdk-performance-changes-2n-skx-cmp"
# data: "dpdk-performance-changes-2n-skx"
# include-tests: "PDR" # "PDR" | "NDR" | "MRR"
-# filter: "'2T1C'"
+# filter: "'2T1C' and 'NDRPDR'"
# parameters:
# - "name"
# - "parent"
@@ -5038,7 +5397,7 @@
# data: "dpdk-performance-changes-2n-skx-cmp"
# data: "dpdk-performance-changes-2n-skx"
# include-tests: "PDR" # "PDR" | "NDR" | "MRR"
-# filter: "'4T2C'"
+# filter: "'4T2C' and 'NDRPDR'"
# parameters:
# - "name"
# - "parent"
@@ -5060,7 +5419,7 @@
# data: "dpdk-performance-changes-2n-skx-cmp"
# data: "dpdk-performance-changes-2n-skx"
# include-tests: "NDR" # "PDR" | "NDR" | "MRR"
-# filter: "'2T1C'"
+# filter: "'2T1C' and 'NDRPDR'"
# parameters:
# - "name"
# - "parent"
@@ -5082,7 +5441,7 @@
# data: "dpdk-performance-changes-2n-skx-cmp"
# data: "dpdk-performance-changes-2n-skx"
# include-tests: "NDR" # "PDR" | "NDR" | "MRR"
-# filter: "'4T2C'"
+# filter: "'4T2C' and 'NDRPDR'"
# parameters:
# - "name"
# - "parent"
@@ -5210,7 +5569,7 @@
columns:
- title: " |prein| Test Name |preout| "
data: "data name"
- - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
+ - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
data: "data msg"
data: "dpdk-perf-results-3n-hsw"
filter: "all"
@@ -5227,7 +5586,7 @@
# columns:
# - title: " |prein| Test Name |preout| "
# data: "data name"
-# - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
+# - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
# data: "data msg"
# data: "dpdk-perf-results-3n-skx"
# filter: "all"
@@ -5244,7 +5603,7 @@
# columns:
# - title: " |prein| Test Name |preout| "
# data: "data name"
-# - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
+# - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
# data: "data msg"
# data: "dpdk-perf-results-2n-skx"
# filter: "all"
@@ -5261,7 +5620,7 @@
columns:
- title: " |prein| Test Name |preout| "
data: "data name"
- - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
+ - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
data: "data msg"
data: "dpdk-perf-results-2n-clx"
filter: "all"
@@ -5278,7 +5637,7 @@
columns:
- title: " |prein| Test Name |preout| "
data: "data name"
- - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
+ - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
data: "data msg"
data: "dpdk-perf-results-2n-dnv"
filter: "all"
@@ -5295,7 +5654,7 @@
columns:
- title: " |prein| Test Name |preout| "
data: "data name"
- - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
+ - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
data: "data msg"
data: "dpdk-perf-results-3n-dnv"
filter: "all"
@@ -5312,7 +5671,7 @@
columns:
- title: " |prein| Test Name |preout| "
data: "data name"
- - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
+ - title: " |prein| Throughput: |br| 1. Mpps Gbps (NDR) |br| 2. Mpps Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3. P50 P90 P99 P50 P90 P99 (10% PDR) |br| 4. P50 P90 P99 P50 P90 P99 (50% PDR) |br| 5. P50 P90 P99 P50 P90 P99 (90% PDR) |preout| "
data: "data msg"
data: "dpdk-perf-results-3n-tsh"
filter: "all"
@@ -5325,355 +5684,235 @@
### F I L E S ###
################################################################################
-# VPP Performance Results 3n-hsw
+# VPP Performance Results
- type: "file"
- title: "VPP Performance Results 3n-hsw"
- algorithm: "file_test_results"
- output-file: "{DIR[DTR,PERF,VPP,3N,HSW]}"
- dir-tables: "{DIR[DTR,PERF,VPP,3N,HSW]}"
- data: "vpp-perf-results-3n-hsw"
+ title: "VPP Performance Results"
+ algorithm: "file_details_split"
+ output-file: "{DIR[DTR,PERF,VPP,ALL]}"
+ dir-tables:
+# - "{DIR[DTR,PERF,VPP,2N,SKX]}"
+# - "{DIR[DTR,PERF,VPP,3N,SKX]}"
+ - "{DIR[DTR,PERF,VPP,2N,CLX]}"
+ - "{DIR[DTR,PERF,VPP,3N,HSW]}"
+ - "{DIR[DTR,PERF,VPP,3N,TSH]}"
+ - "{DIR[DTR,PERF,VPP,2N,DNV]}"
+ - "{DIR[DTR,PERF,VPP,3N,DNV]}"
+ data:
+# - "vpp-perf-results-2n-skx"
+# - "vpp-perf-results-3n-skx"
+ - "vpp-perf-results-2n-clx"
+ - "vpp-perf-results-3n-hsw"
+ - "vpp-perf-results-3n-tsh"
+ - "vpp-perf-results-2n-dnv"
+ - "vpp-perf-results-3n-dnv"
filter: "all"
data-start-level: 4
-
-## VPP Performance Results 3n-skx
-#- type: "file"
-# title: "VPP Performance Results 3n-skx"
-# algorithm: "file_test_results"
-# output-file: "{DIR[DTR,PERF,VPP,3N,SKX]}"
-# dir-tables: "{DIR[DTR,PERF,VPP,3N,SKX]}"
-# data: "vpp-perf-results-3n-skx"
-# filter: "all"
-# data-start-level: 4
-#
-## VPP Performance Results 2n-skx
-#- type: "file"
-# title: "VPP Performance Results 2n-skx"
-# algorithm: "file_test_results"
-# output-file: "{DIR[DTR,PERF,VPP,2N,SKX]}"
-# dir-tables: "{DIR[DTR,PERF,VPP,2N,SKX]}"
-# data: "vpp-perf-results-2n-skx"
-# filter: "all"
-# data-start-level: 4
-
-# VPP Performance Results 2n-clx
-- type: "file"
- title: "VPP Performance Results 2n-clx"
- algorithm: "file_test_results"
- output-file: "{DIR[DTR,PERF,VPP,2N,CLX]}"
- dir-tables: "{DIR[DTR,PERF,VPP,2N,CLX]}"
- data: "vpp-perf-results-2n-clx"
- filter: "all"
- data-start-level: 4
-
-# VPP Performance Results 3n-tsh
-- type: "file"
- title: "VPP Performance Results 3n-tsh"
- algorithm: "file_test_results"
- output-file: "{DIR[DTR,PERF,VPP,3N,TSH]}"
- dir-tables: "{DIR[DTR,PERF,VPP,3N,TSH]}"
- data: "vpp-perf-results-3n-tsh"
- filter: "all"
- data-start-level: 4
-
-# VPP Performance Results 3n-dnv
-- type: "file"
- title: "VPP Performance Results 3n-dnv"
- algorithm: "file_test_results"
- output-file: "{DIR[DTR,PERF,VPP,3N,DNV]}"
- dir-tables: "{DIR[DTR,PERF,VPP,3N,DNV]}"
- data: "vpp-perf-results-3n-dnv"
- filter: "all"
- data-start-level: 4
-
-# VPP Performance Results 2n-dnv
-- type: "file"
- title: "VPP Performance Results 2n-dnv"
- algorithm: "file_test_results"
- output-file: "{DIR[DTR,PERF,VPP,2N,DNV]}"
- dir-tables: "{DIR[DTR,PERF,VPP,2N,DNV]}"
- data: "vpp-perf-results-2n-dnv"
- filter: "all"
- data-start-level: 4
-
-# VPP Performance Configuration 3n-hsw
-- type: "file"
- title: "VPP Performance Configuration 3n-hsw"
- algorithm: "file_test_results"
- output-file: "{DIR[DTC,PERF,VPP,3N,HSW]}"
- dir-tables: "{DIR[DTC,PERF,VPP,3N,HSW]}"
- data: "vpp-perf-results-3n-hsw"
- filter: "all"
- data-start-level: 4
-
-## VPP Performance Configuration 3n-skx
-#- type: "file"
-# title: "VPP Performance Configuration 3n-skx"
-# algorithm: "file_test_results"
-# output-file: "{DIR[DTC,PERF,VPP,3N,SKX]}"
-# dir-tables: "{DIR[DTC,PERF,VPP,3N,SKX]}"
-# data: "vpp-perf-results-3n-skx"
-# filter: "all"
-# data-start-level: 4
-#
-## VPP Performance Configuration 2n-skx
-#- type: "file"
-# title: "VPP Performance Configuration 2n-skx"
-# algorithm: "file_test_results"
-# output-file: "{DIR[DTC,PERF,VPP,2N,SKX]}"
-# dir-tables: "{DIR[DTC,PERF,VPP,2N,SKX]}"
-# data: "vpp-perf-results-2n-skx"
-# filter: "all"
-# data-start-level: 4
-
-# VPP Performance Configuration 2n-clx
+ order-chapters:
+ - "l2"
+ - "ip4"
+ - "ip6"
+ - "srv6"
+ - "ip4_tunnels"
+ - "ip6_tunnels"
+ - "vm_vhost"
+ - "container_memif"
+ - "crypto"
+ - "vts"
+ - "lb"
+ - "nfv_density"
+ - "hoststack"
+ order-sub-chapters:
+ - "2n-skx"
+ - "3n-skx"
+ - "2n-clx"
+ - "3n-hsw"
+ - "3n-tsh"
+ - "2n-dnv"
+ - "3n-dnv"
+
+# VPP Performance Configuration
- type: "file"
- title: "VPP Performance Configuration 2n-clx"
- algorithm: "file_test_results"
- output-file: "{DIR[DTC,PERF,VPP,2N,CLX]}"
- dir-tables: "{DIR[DTC,PERF,VPP,2N,CLX]}"
- data: "vpp-perf-results-2n-clx"
+ title: "VPP Performance Configuration"
+ algorithm: "file_details_split"
+ output-file: "{DIR[DTC,PERF,VPP,ALL]}"
+ dir-tables:
+# - "{DIR[DTC,PERF,VPP,2N,SKX]}"
+# - "{DIR[DTC,PERF,VPP,3N,SKX]}"
+ - "{DIR[DTC,PERF,VPP,2N,CLX]}"
+ - "{DIR[DTC,PERF,VPP,3N,HSW]}"
+ - "{DIR[DTC,PERF,VPP,3N,TSH]}"
+ - "{DIR[DTC,PERF,VPP,2N,DNV]}"
+ - "{DIR[DTC,PERF,VPP,3N,DNV]}"
+ data:
+# - "vpp-perf-results-2n-skx"
+# - "vpp-perf-results-3n-skx"
+ - "vpp-perf-results-2n-clx"
+ - "vpp-perf-results-3n-hsw"
+ - "vpp-perf-results-3n-tsh"
+ - "vpp-perf-results-2n-dnv"
+ - "vpp-perf-results-3n-dnv"
filter: "all"
data-start-level: 4
-
-# VPP Performance Configuration 3n-tsh
+ order-chapters:
+ - "l2"
+ - "ip4"
+ - "ip6"
+ - "srv6"
+ - "ip4_tunnels"
+ - "ip6_tunnels"
+ - "vm_vhost"
+ - "container_memif"
+ - "crypto"
+ - "vts"
+ - "lb"
+ - "nfv_density"
+ - "hoststack"
+ order-sub-chapters:
+ - "2n-skx"
+ - "3n-skx"
+ - "2n-clx"
+ - "3n-hsw"
+ - "3n-tsh"
+ - "2n-dnv"
+ - "3n-dnv"
+
+# VPP Performance Operational
- type: "file"
- title: "VPP Performance Configuration 3n-tsh"
- algorithm: "file_test_results"
- output-file: "{DIR[DTC,PERF,VPP,3N,TSH]}"
- dir-tables: "{DIR[DTC,PERF,VPP,3N,TSH]}"
- data: "vpp-perf-results-3n-tsh"
+ title: "VPP Performance Operational"
+ algorithm: "file_details_split_html"
+ output-file: "{DIR[DTO,PERF,VPP,ALL]}"
+ dir-tables:
+# - "{DIR[DTO,PERF,VPP,2N,SKX]}"
+# - "{DIR[DTO,PERF,VPP,3N,SKX]}"
+ - "{DIR[DTO,PERF,VPP,2N,CLX]}"
+ - "{DIR[DTO,PERF,VPP,3N,HSW]}"
+ - "{DIR[DTO,PERF,VPP,3N,TSH]}"
+ - "{DIR[DTO,PERF,VPP,2N,DNV]}"
+ - "{DIR[DTO,PERF,VPP,3N,DNV]}"
+ data:
+# - "vpp-perf-results-2n-skx"
+# - "vpp-perf-results-3n-skx"
+ - "vpp-perf-results-2n-clx"
+ - "vpp-perf-results-3n-hsw"
+ - "vpp-perf-results-3n-tsh"
+ - "vpp-perf-results-2n-dnv"
+ - "vpp-perf-results-3n-dnv"
filter: "all"
data-start-level: 4
-
-# VPP Performance Configuration 3n-dnv
+ order-chapters:
+ - "l2"
+ - "ip4"
+ - "ip6"
+ - "srv6"
+ - "ip4_tunnels"
+ - "ip6_tunnels"
+ - "vm_vhost"
+ - "container_memif"
+ - "crypto"
+ - "vts"
+ - "lb"
+ - "nfv_density"
+ - "hoststack"
+ order-sub-chapters:
+ - "2n-skx"
+ - "3n-skx"
+ - "2n-clx"
+ - "3n-hsw"
+ - "3n-tsh"
+ - "2n-dnv"
+ - "3n-dnv"
+
+# VPP MRR Results
- type: "file"
- title: "VPP Performance Configuration 3n-dnv"
- algorithm: "file_test_results"
- output-file: "{DIR[DTC,PERF,VPP,3N,DNV]}"
- dir-tables: "{DIR[DTC,PERF,VPP,3N,DNV]}"
- data: "vpp-perf-results-3n-dnv"
+ title: "VPP MRR Results"
+ algorithm: "file_details_split"
+ output-file: "{DIR[DTR,MRR,VPP,ALL]}"
+ dir-tables:
+# - "{DIR[DTR,MRR,VPP,2N,SKX]}"
+# - "{DIR[DTR,MRR,VPP,3N,SKX]}"
+ - "{DIR[DTR,MRR,VPP,2N,CLX]}"
+ - "{DIR[DTR,MRR,VPP,3N,HSW]}"
+ - "{DIR[DTR,MRR,VPP,3N,TSH]}"
+ - "{DIR[DTR,MRR,VPP,2N,DNV]}"
+ - "{DIR[DTR,MRR,VPP,3N,DNV]}"
+ data:
+# - "vpp-mrr-results-2n-skx"
+# - "vpp-mrr-results-3n-skx"
+ - "vpp-mrr-results-2n-clx"
+ - "vpp-mrr-results-3n-hsw"
+ - "vpp-mrr-results-3n-tsh"
+ - "vpp-mrr-results-2n-dnv"
+ - "vpp-mrr-results-3n-dnv"
filter: "all"
data-start-level: 4
-
-# VPP Performance Configuration 2n-dnv
+ order-chapters:
+ - "l2"
+ - "ip4"
+ - "ip6"
+ - "srv6"
+ - "ip4_tunnels"
+ - "ip6_tunnels"
+ - "vm_vhost"
+ - "container_memif"
+ - "crypto"
+ - "vts"
+ - "lb"
+ - "nfv_density"
+ - "hoststack"
+ order-sub-chapters:
+ - "2n-skx"
+ - "3n-skx"
+ - "2n-clx"
+ - "3n-hsw"
+ - "3n-tsh"
+ - "2n-dnv"
+ - "3n-dnv"
+
+# VPP MRR Configuration
- type: "file"
- title: "VPP Performance Configuration 2n-dnv"
- algorithm: "file_test_results"
- output-file: "{DIR[DTC,PERF,VPP,2N,DNV]}"
- dir-tables: "{DIR[DTC,PERF,VPP,2N,DNV]}"
- data: "vpp-perf-results-2n-dnv"
- filter: "all"
- data-start-level: 4
-
-# VPP Performance Operational Data 3n-hsw
-- type: "file"
- title: "VPP Performance Operational Data 3n-hsw"
- algorithm: "file_test_results_html"
- output-file: "{DIR[DTO,PERF,VPP,3N,HSW]}"
- dir-tables: "{DIR[DTO,PERF,VPP,3N,HSW]}"
- data: "vpp-perf-results-3n-hsw"
- filter: "all"
- data-start-level: 4
-
-## VPP Performance Operational Data 3n-skx
-#- type: "file"
-# title: "VPP Performance Operational Data 3n-skx"
-# algorithm: "file_test_results_html"
-# output-file: "{DIR[DTO,PERF,VPP,3N,SKX]}"
-# dir-tables: "{DIR[DTO,PERF,VPP,3N,SKX]}"
-# data: "vpp-perf-results-3n-skx"
-# filter: "all"
-# data-start-level: 4
-#
-## VPP Performance Operational Data 2n-skx
-#- type: "file"
-# title: "VPP Performance Operational Data 2n-skx"
-# algorithm: "file_test_results_html"
-# output-file: "{DIR[DTO,PERF,VPP,2N,SKX]}"
-# dir-tables: "{DIR[DTO,PERF,VPP,2N,SKX]}"
-# data: "vpp-perf-results-2n-skx"
-# filter: "all"
-# data-start-level: 4
-
-# VPP Performance Operational Data 2n-clx
-- type: "file"
- title: "VPP Performance Operational Data 2n-clx"
- algorithm: "file_test_results_html"
- output-file: "{DIR[DTO,PERF,VPP,2N,CLX]}"
- dir-tables: "{DIR[DTO,PERF,VPP,2N,CLX]}"
- data: "vpp-perf-results-2n-clx"
- filter: "all"
- data-start-level: 4
-
-# VPP Performance Operational Data 3n-tsh
-- type: "file"
- title: "VPP Performance Operational Data 3n-tsh"
- algorithm: "file_test_results_html"
- output-file: "{DIR[DTO,PERF,VPP,3N,TSH]}"
- dir-tables: "{DIR[DTO,PERF,VPP,3N,TSH]}"
- data: "vpp-perf-results-3n-tsh"
- filter: "all"
- data-start-level: 4
-
-# VPP Performance Operational Data 3n-dnv
-- type: "file"
- title: "VPP Performance Operational Data 3n-dnv"
- algorithm: "file_test_results_html"
- output-file: "{DIR[DTO,PERF,VPP,3N,DNV]}"
- dir-tables: "{DIR[DTO,PERF,VPP,3N,DNV]}"
- data: "vpp-perf-results-3n-dnv"
- filter: "all"
- data-start-level: 4
-
-# VPP Performance Operational Data 2n-dnv
-- type: "file"
- title: "VPP Performance Operational Data 2n-dnv"
- algorithm: "file_test_results_html"
- output-file: "{DIR[DTO,PERF,VPP,2N,DNV]}"
- dir-tables: "{DIR[DTO,PERF,VPP,2N,DNV]}"
- data: "vpp-perf-results-2n-dnv"
- filter: "all"
- data-start-level: 4
-
-# VPP MRR Results 3n-hsw
-- type: "file"
- title: "VPP MRR Results 3n-hsw"
- algorithm: "file_test_results"
- output-file: "{DIR[DTR,MRR,VPP,3N,HSW]}"
- dir-tables: "{DIR[DTR,MRR,VPP,3N,HSW]}"
- data: "vpp-mrr-results-3n-hsw"
- filter: "all"
- data-start-level: 4
-
-## VPP MRR Results 3n-skx
-#- type: "file"
-# title: "VPP MRR Results 3n-skx"
-# algorithm: "file_test_results"
-# output-file: "{DIR[DTR,MRR,VPP,3N,SKX]}"
-# dir-tables: "{DIR[DTR,MRR,VPP,3N,SKX]}"
-# data: "vpp-mrr-results-3n-skx"
-# filter: "all"
-# data-start-level: 4
-#
-## VPP MRR Results 2n-skx
-#- type: "file"
-# title: "VPP MRR Results 2n-skx"
-# algorithm: "file_test_results"
-# output-file: "{DIR[DTR,MRR,VPP,2N,SKX]}"
-# dir-tables: "{DIR[DTR,MRR,VPP,2N,SKX]}"
-# data: "vpp-mrr-results-2n-skx"
-# filter: "all"
-# data-start-level: 4
-
-# VPP MRR Results 2n-clx
-- type: "file"
- title: "VPP MRR Results 2n-clx"
- algorithm: "file_test_results"
- output-file: "{DIR[DTR,MRR,VPP,2N,CLX]}"
- dir-tables: "{DIR[DTR,MRR,VPP,2N,CLX]}"
- data: "vpp-mrr-results-2n-clx"
- filter: "all"
- data-start-level: 4
-
-# VPP MRR Results 3n-tsh
-- type: "file"
- title: "VPP MRR Results 3n-tsh"
- algorithm: "file_test_results"
- output-file: "{DIR[DTR,MRR,VPP,3N,TSH]}"
- dir-tables: "{DIR[DTR,MRR,VPP,3N,TSH]}"
- data: "vpp-mrr-results-3n-tsh"
- filter: "all"
- data-start-level: 4
-
-# VPP MRR Results 3n-dnv
-- type: "file"
- title: "VPP MRR Results 3n-dnv"
- algorithm: "file_test_results"
- output-file: "{DIR[DTR,MRR,VPP,3N,DNV]}"
- dir-tables: "{DIR[DTR,MRR,VPP,3N,DNV]}"
- data: "vpp-mrr-results-3n-dnv"
- filter: "all"
- data-start-level: 4
-
-# VPP MRR Results 2n-dnv
-- type: "file"
- title: "VPP MRR Results 2n-dnv"
- algorithm: "file_test_results"
- output-file: "{DIR[DTR,MRR,VPP,2N,DNV]}"
- dir-tables: "{DIR[DTR,MRR,VPP,2N,DNV]}"
- data: "vpp-mrr-results-2n-dnv"
- filter: "all"
- data-start-level: 4
-
-# VPP MRR Configuration 3n-hsw
-- type: "file"
- title: "VPP MRR Configuration 3n-hsw"
- algorithm: "file_test_results"
- output-file: "{DIR[DTC,MRR,VPP,3N,HSW]}"
- dir-tables: "{DIR[DTC,MRR,VPP,3N,HSW]}"
- data: "vpp-mrr-results-3n-hsw"
- filter: "all"
- data-start-level: 4
-
-## VPP MRR Configuration 3n-skx
-#- type: "file"
-# title: "VPP MRR Configuration 3n-skx"
-# algorithm: "file_test_results"
-# output-file: "{DIR[DTC,MRR,VPP,3N,SKX]}"
-# dir-tables: "{DIR[DTC,MRR,VPP,3N,SKX]}"
-# data: "vpp-mrr-results-3n-skx"
-# filter: "all"
-# data-start-level: 4
-#
-## VPP MRR Configuration 2n-skx
-#- type: "file"
-# title: "VPP MRR Configuration 2n-skx"
-# algorithm: "file_test_results"
-# output-file: "{DIR[DTC,MRR,VPP,2N,SKX]}"
-# dir-tables: "{DIR[DTC,MRR,VPP,2N,SKX]}"
-# data: "vpp-mrr-results-2n-skx"
-# filter: "all"
-# data-start-level: 4
-
-# VPP MRR Configuration 2n-clx
-- type: "file"
- title: "VPP MRR Configuration 2n-clx"
- algorithm: "file_test_results"
- output-file: "{DIR[DTC,MRR,VPP,2N,CLX]}"
- dir-tables: "{DIR[DTC,MRR,VPP,2N,CLX]}"
- data: "vpp-mrr-results-2n-clx"
- filter: "all"
- data-start-level: 4
-
-# VPP MRR Configuration 3n-tsh
-- type: "file"
- title: "VPP MRR Configuration 3n-tsh"
- algorithm: "file_test_results"
- output-file: "{DIR[DTC,MRR,VPP,3N,TSH]}"
- dir-tables: "{DIR[DTC,MRR,VPP,3N,TSH]}"
- data: "vpp-mrr-results-3n-tsh"
- filter: "all"
- data-start-level: 4
-
-# VPP MRR Configuration 3n-dnv
-- type: "file"
- title: "VPP MRR Configuration 3n-dnv"
- algorithm: "file_test_results"
- output-file: "{DIR[DTC,MRR,VPP,3N,DNV]}"
- dir-tables: "{DIR[DTC,MRR,VPP,3N,DNV]}"
- data: "vpp-mrr-results-3n-dnv"
- filter: "all"
- data-start-level: 4
-
-# VPP MRR Configuration 2n-dnv
-- type: "file"
- title: "VPP MRR Configuration 2n-dnv"
- algorithm: "file_test_results"
- output-file: "{DIR[DTC,MRR,VPP,2N,DNV]}"
- dir-tables: "{DIR[DTC,MRR,VPP,2N,DNV]}"
- data: "vpp-mrr-results-2n-dnv"
+ title: "VPP MRR Configuration"
+ algorithm: "file_details_split"
+ output-file: "{DIR[DTC,MRR,VPP,ALL]}"
+ dir-tables:
+# - "{DIR[DTC,MRR,VPP,2N,SKX]}"
+# - "{DIR[DTC,MRR,VPP,3N,SKX]}"
+ - "{DIR[DTC,MRR,VPP,2N,CLX]}"
+ - "{DIR[DTC,MRR,VPP,3N,HSW]}"
+ - "{DIR[DTC,MRR,VPP,3N,TSH]}"
+ - "{DIR[DTC,MRR,VPP,2N,DNV]}"
+ - "{DIR[DTC,MRR,VPP,3N,DNV]}"
+ data:
+# - "vpp-mrr-results-2n-skx"
+# - "vpp-mrr-results-3n-skx"
+ - "vpp-mrr-results-2n-clx"
+ - "vpp-mrr-results-3n-hsw"
+ - "vpp-mrr-results-3n-tsh"
+ - "vpp-mrr-results-2n-dnv"
+ - "vpp-mrr-results-3n-dnv"
filter: "all"
data-start-level: 4
+ order-chapters:
+ - "l2"
+ - "ip4"
+ - "ip6"
+ - "srv6"
+ - "ip4_tunnels"
+ - "ip6_tunnels"
+ - "vm_vhost"
+ - "container_memif"
+ - "crypto"
+ - "vts"
+ - "lb"
+ - "nfv_density"
+ - "hoststack"
+ order-sub-chapters:
+ - "2n-skx"
+ - "3n-skx"
+ - "2n-clx"
+ - "3n-hsw"
+ - "3n-tsh"
+ - "2n-dnv"
+ - "3n-dnv"
# VPP Device Results - Ubuntu
- type: "file"
@@ -5769,48 +6008,86 @@
### P L O T S ###
################################################################################
-## Plots VPP HTTP Server Performance
-#- type: "plot"
-# title: "VPP HTTP Server Performance"
-# algorithm: "plot_http_server_perf_box"
-# output-file-type: ".html"
-# output-file: "{DIR[STATIC,VPP]}/http-server-performance-cps"
-# data:
-# "plot-vpp-http-server-performance"
-# # Keep this formatting, the filter is enclosed with " (quotation mark) and
-# # each tag is enclosed with ' (apostrophe).
-# filter: "'HTTP' and 'TCP_CPS'"
-# parameters:
-# - "result"
-# - "name"
-# traces:
-# hoverinfo: "y+name"
-# boxpoints: "outliers"
-# whiskerwidth: 0
-# layout:
-# title: "VPP HTTP Server Performance"
-# layout:
-# "plot-cps"
-#
-#- type: "plot"
-# title: "VPP HTTP Server Performance"
-# algorithm: "plot_http_server_perf_box"
-# output-file-type: ".html"
-# output-file: "{DIR[STATIC,VPP]}/http-server-performance-rps"
-# data:
-# "plot-vpp-http-server-performance"
-# filter: "'HTTP' and 'TCP_RPS'"
-# parameters:
-# - "result"
-# - "name"
-# traces:
-# hoverinfo: "y+name"
-# boxpoints: "outliers"
-# whiskerwidth: 0
-# layout:
-# title: "VPP HTTP Server Performance"
-# layout:
-# "plot-rps"
+# Hoststack tests 3n-hsw
+
+- type: "plot"
+ title: "Bandwidth: 3n-hsw-xl710-9000b-1t1c-eth-ip4tcp-ldpreload-iperf3"
+ algorithm: "plot_perf_box_name"
+ output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-9000b-1t1c-eth-ip4tcp-ldpreload-iperf3-bps"
+ data: "plot-vpp-hoststack-3n-hsw"
+ include:
+ - "Tests.Vpp.Perf.Hoststack.40Ge2P1Xl710-Eth-Ip4Tcpbase-Ldpreload-Iperf3-Bps.9000B-1t1c-eth-ip4tcpbase-ldpreload-iperf3-bps"
+ - "Tests.Vpp.Perf.Hoststack.40Ge2P1Xl710-Eth-Ip4Tcpscale1Cl10S-Ldpreload-Iperf3-Bps.9000B-1t1c-eth-ip4tcpscale1cl10s-ldpreload-iperf3-bps"
+ layout:
+ title: "3n-hsw-xl710-9000b-1t1c-eth-ip4tcp-ldpreload-iperf3"
+ layout: "plot-hoststack"
+
+- type: "plot"
+ title: "Bandwidth: 3n-hsw-xl710-9000b-1t1c-eth-ip4tcp-nsim-ldpreload-iperf3"
+ algorithm: "plot_perf_box_name"
+ output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-9000b-1t1c-eth-ip4tcp-nsim-ldpreload-iperf3-bps"
+ data: "plot-vpp-hoststack-3n-hsw"
+ include:
+ - "Tests.Vpp.Perf.Hoststack.40Ge2P1Xl710-Eth-Ip4Tcpbase-Nsim-Ldpreload-Iperf3-Bps.9000B-1t1c-eth-ip4tcpbase-nsim-ldpreload-iperf3-bps"
+ - "Tests.Vpp.Perf.Hoststack.40Ge2P1Xl710-Eth-Ip4Tcpscale1Cl10S-Nsim-Ldpreload-Iperf3-Bps.9000B-1t1c-eth-ip4tcpscale1cl10s-nsim-ldpreload-iperf3-bps"
+ layout:
+ title: "3n-hsw-xl710-9000b-1t1c-eth-ip4tcp-nsim-ldpreload-iperf3"
+ layout: "plot-hoststack"
+
+- type: "plot"
+ title: "Bandwidth: 3n-hsw-xl710-9000b-1t1c-eth-ip4udpquic-vppecho"
+ algorithm: "plot_perf_box_name"
+ output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-9000b-1t1c-eth-ip4udpquic-vppecho-bps"
+ data: "plot-vpp-hoststack-3n-hsw"
+ include:
+ - "Tests.Vpp.Perf.Hoststack.40Ge2P1Xl710-Eth-Ip4Udpquicbase-Vppecho-Bps.9000B-1t1c-eth-ip4udpquicbase-vppecho-bps"
+ - "Tests.Vpp.Perf.Hoststack.40Ge2P1Xl710-Eth-Ip4Udpquicscale1Cl10S-Vppecho-Bps.9000B-1t1c-eth-ip4udpquicscale1cl10s-vppecho-bps"
+ - "Tests.Vpp.Perf.Hoststack.40Ge2P1Xl710-Eth-Ip4Udpquicscale10Cl1S-Vppecho-Bps.9000B-1t1c-eth-ip4udpquicscale10cl1s-vppecho-bps"
+ - "Tests.Vpp.Perf.Hoststack.40Ge2P1Xl710-Eth-Ip4Udpquicscale10Cl10S-Vppecho-Bps.9000B-1t1c-eth-ip4udpquicscale10cl10s-vppecho-bps"
+ layout:
+ title: "3n-hsw-xl710-9000b-1t1c-eth-ip4udpquic-vppecho"
+ layout: "plot-hoststack"
+
+# Plots VPP HTTP Server Performance
+- type: "plot"
+ title: "VPP HTTP Server Performance"
+ algorithm: "plot_http_server_perf_box"
+ output-file-type: ".html"
+ output-file: "{DIR[STATIC,VPP]}/http-server-performance-cps"
+ data:
+ "plot-vpp-http-server-performance"
+ filter: "'HTTP' and 'TCP_CPS' and not '8T4C'"
+ parameters:
+ - "result"
+ - "name"
+ traces:
+ hoverinfo: "y+name"
+ boxpoints: "outliers"
+ whiskerwidth: 0
+ layout:
+ title: "VPP HTTP Server Performance"
+ layout:
+ "plot-cps"
+
+- type: "plot"
+ title: "VPP HTTP Server Performance"
+ algorithm: "plot_http_server_perf_box"
+ output-file-type: ".html"
+ output-file: "{DIR[STATIC,VPP]}/http-server-performance-rps"
+ data:
+ "plot-vpp-http-server-performance"
+ filter: "'HTTP' and 'TCP_RPS' and not '8T4C'"
+ parameters:
+ - "result"
+ - "name"
+ traces:
+ hoverinfo: "y+name"
+ boxpoints: "outliers"
+ whiskerwidth: 0
+ layout:
+ title: "VPP HTTP Server Performance"
+ layout:
+ "plot-rps"
################################################################################
@@ -5852,6 +6129,8 @@
###############################################################################
+# Reconf tests 2n-skx
+
#- type: "plot"
# title: "NFV Implied time lost: 2n-skx-xxv710-imix-2t1c-dot1qip4vxlan-l2bd-{Y}ch-1ach-{2XY}vh-{XY}vm-reconf"
# algorithm: "plot_nf_reconf_box_name"
@@ -5899,7 +6178,53 @@
# layout:
# title: "dot1qip4vxlan-l2bd-{Y}ch-1ach-{2XY}vh-{XY}vm-testpmd"
# layout: "plot-throughput"
-#
+
+###############################################################################
+
+# Reconf tests 2n-clx
+
+- type: "plot"
+ title: "NFV Implied time lost: 2n-clx-xxv710-imix-2t1c-dot1qip4vxlan-l2bd-{Y}ch-1ach-{2XY}vh-{XY}vm-reconf"
+ algorithm: "plot_nf_reconf_box_name"
+ output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-imix-2t1c-dot1qip4vxlan-l2bd-reconf"
+ data: "plot-vpp-nfv-reconf-2n-clx"
+ include:
+ - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-1Ch-1Ach-2Vh-1Vm1T-Testpmd-Reconf.IMIX-2t1c-avf-dot1qip4vxlan-l2bd-1ch-1ach-2vh-1vm1t-testpmd-reconf"
+ - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-2Ch-1Ach-4Vh-2Vm1T-Testpmd-Reconf.IMIX-2t1c-avf-dot1qip4vxlan-l2bd-2ch-1ach-4vh-2vm1t-testpmd-reconf"
+ - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-4Ch-1Ach-8Vh-4Vm1T-Testpmd-Reconf.IMIX-2t1c-avf-dot1qip4vxlan-l2bd-4ch-1ach-8vh-4vm1t-testpmd-reconf"
+ - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-6Ch-1Ach-12Vh-6Vm1T-Testpmd-Reconf.IMIX-2t1c-avf-dot1qip4vxlan-l2bd-6ch-1ach-12vh-6vm1t-testpmd-reconf"
+ layout:
+ title: "dot1qip4vxlan-l2bd-{Y}ch-1ach-{2XY}vh-{XY}vm-testpmd"
+ layout: "plot-throughput"
+
+- type: "plot"
+ title: "NFV Implied time lost: 2n-clx-xxv710-imix-4t2c-dot1qip4vxlan-l2bd-{Y}ch-1ach-{2XY}vh-{XY}vm-reconf"
+ algorithm: "plot_nf_reconf_box_name"
+ output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-imix-4t2c-dot1qip4vxlan-l2bd-reconf"
+ data: "plot-vpp-nfv-reconf-2n-clx"
+ include:
+ - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-1Ch-1Ach-2Vh-1Vm1T-Testpmd-Reconf.IMIX-4t2c-avf-dot1qip4vxlan-l2bd-1ch-1ach-2vh-1vm1t-testpmd-reconf"
+ - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-2Ch-1Ach-4Vh-2Vm1T-Testpmd-Reconf.IMIX-4t2c-avf-dot1qip4vxlan-l2bd-2ch-1ach-4vh-2vm1t-testpmd-reconf"
+ - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-4Ch-1Ach-8Vh-4Vm1T-Testpmd-Reconf.IMIX-4t2c-avf-dot1qip4vxlan-l2bd-4ch-1ach-8vh-4vm1t-testpmd-reconf"
+ - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-6Ch-1Ach-12Vh-6Vm1T-Testpmd-Reconf.IMIX-4t2c-avf-dot1qip4vxlan-l2bd-6ch-1ach-12vh-6vm1t-testpmd-reconf"
+ layout:
+ title: "dot1qip4vxlan-l2bd-{Y}ch-1ach-{2XY}vh-{XY}vm-testpmd"
+ layout: "plot-throughput"
+
+- type: "plot"
+ title: "NFV Implied time lost: 2n-clx-xxv710-imix-8t4c-dot1qip4vxlan-l2bd-{Y}ch-1ach-{2XY}vh-{XY}vm-reconf"
+ algorithm: "plot_nf_reconf_box_name"
+ output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-imix-8t4c-dot1qip4vxlan-l2bd-reconf"
+ data: "plot-vpp-nfv-reconf-2n-clx"
+ include:
+ - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-1Ch-1Ach-2Vh-1Vm1T-Testpmd-Reconf.IMIX-8t4c-avf-dot1qip4vxlan-l2bd-1ch-1ach-2vh-1vm1t-testpmd-reconf"
+ - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-2Ch-1Ach-4Vh-2Vm1T-Testpmd-Reconf.IMIX-8t4c-avf-dot1qip4vxlan-l2bd-2ch-1ach-4vh-2vm1t-testpmd-reconf"
+ - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-4Ch-1Ach-8Vh-4Vm1T-Testpmd-Reconf.IMIX-8t4c-avf-dot1qip4vxlan-l2bd-4ch-1ach-8vh-4vm1t-testpmd-reconf"
+ - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-6Ch-1Ach-12Vh-6Vm1T-Testpmd-Reconf.IMIX-8t4c-avf-dot1qip4vxlan-l2bd-6ch-1ach-12vh-6vm1t-testpmd-reconf"
+ layout:
+ title: "dot1qip4vxlan-l2bd-{Y}ch-1ach-{2XY}vh-{XY}vm-testpmd"
+ layout: "plot-throughput"
+
################################################################################
## Plots - NF Density - VSC - MRR 64b
#- type: "plot"
@@ -16173,17 +16498,17 @@
layout: "plot-throughput-speedup-analysis"
- type: "plot"
- title: "Speedup: 2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr-tsa"
+ title: "Speedup: 2n-clx-cx556a-64b-rdma-l2-vhost-base-ndr-tsa"
algorithm: "plot_tsa_name"
- output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr-tsa"
+ output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-rdma-l2-vhost-base-ndr-tsa"
data: "plot-vpp-throughput-lat-tsa-2n-clx"
include:
- - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-rdma-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
- - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-rdma-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
- - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-rdma-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
- - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
+ - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-rdma-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
+ - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-rdma-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
+ - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-rdma-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
+ - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
layout:
- title: "2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr"
+ title: "2n-clx-cx556a-64b-rdma-l2-vhost-base-ndr"
layout: "plot-throughput-speedup-analysis"
- type: "plot"
@@ -16215,9 +16540,9 @@
layout: "plot-throughput-speedup-analysis"
- type: "plot"
- title: "Speedup: 2n-clx-cx556a-64b-2t1c-l2-vhost-vppl2xc-base-pdr-tsa"
+ title: "Speedup: 2n-clx-cx556a-64b-l2-vhost-vppl2xc-base-pdr-tsa"
algorithm: "plot_tsa_name"
- output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-2t1c-l2-vhost-vppl2xc-base-pdr-tsa"
+ output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-l2-vhost-vppl2xc-base-pdr-tsa"
data: "plot-vpp-throughput-lat-tsa-2n-clx"
include:
- "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-rdma-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
@@ -16225,7 +16550,7 @@
- "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-rdma-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
- "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
layout:
- title: "2n-clx-cx556a-64b-2t1c-l2-vhost-vppl2xc-base-pdr"
+ title: "2n-clx-cx556a-64b-l2-vhost-vppl2xc-base-pdr"
layout: "plot-throughput-speedup-analysis"
################################################################################