aboutsummaryrefslogtreecommitdiffstats
path: root/resources/tools/presentation
diff options
context:
space:
mode:
authorTibor Frank <tifrank@cisco.com>2021-01-19 20:12:09 +0100
committerTibor Frank <tifrank@cisco.com>2021-01-21 06:47:01 +0100
commit3fc6ce9f08f0a1c1293dfc032fdddfe5e3f7eb16 (patch)
tree7a205fdf722ff23c41726be02dc46e98ea9a0201 /resources/tools/presentation
parent0f3baca2366f969de6b5d3b889c1b05f72995ec2 (diff)
Trending: Add 2n-tx2
Change-Id: Id2d0248128eee6a5b0969c7f27aae946ed47bbaa Signed-off-by: Tibor Frank <tifrank@cisco.com>
Diffstat (limited to 'resources/tools/presentation')
-rw-r--r--resources/tools/presentation/generator_tables.py2
-rw-r--r--resources/tools/presentation/specification_CPTA.yaml378
2 files changed, 379 insertions, 1 deletions
diff --git a/resources/tools/presentation/generator_tables.py b/resources/tools/presentation/generator_tables.py
index 0d8b27208c..f2eec7e28c 100644
--- a/resources/tools/presentation/generator_tables.py
+++ b/resources/tools/presentation/generator_tables.py
@@ -1031,7 +1031,7 @@ def _generate_url(testbed, test_name):
if u"macip-iacl1s" in test_name:
bsf = u"features-macip-iacl1"
elif u"macip-iacl10s" in test_name:
- bsf = u"features-macip-iacl01"
+ bsf = u"features-macip-iacl10"
elif u"macip-iacl50s" in test_name:
bsf = u"features-macip-iacl50"
elif u"iacl1s" in test_name:
diff --git a/resources/tools/presentation/specification_CPTA.yaml b/resources/tools/presentation/specification_CPTA.yaml
index e72392d0cb..65e6c784eb 100644
--- a/resources/tools/presentation/specification_CPTA.yaml
+++ b/resources/tools/presentation/specification_CPTA.yaml
@@ -75,6 +75,7 @@
"10.30.51.48": "LF-3n-SKX-31"
"10.30.51.60": "LF-3n-SKX-32"
"10.30.51.49": "LF-3n-TSH-33"
+ "10.30.51.49": "LF-2n-TX2-34"
"10.32.8.25": "LF-2n-ZN2-210"
"10.32.8.10": "LF-DNV"
@@ -133,6 +134,7 @@
- "last-failed-tests-vpp-2n-zn2-mrr"
- "last-failed-tests-vpp-3n-hsw-mrr"
- "last-failed-tests-vpp-3n-tsh-mrr"
+ - "last-failed-tests-vpp-2n-tx2-mrr"
- "last-failed-tests-vpp-2n-dnv-mrr"
- "last-failed-tests-vpp-3n-dnv-mrr"
- "last-failed-tests-dpdk-2n-skx-mrr"
@@ -140,6 +142,7 @@
- "last-failed-tests-dpdk-2n-clx-mrr"
- "last-failed-tests-dpdk-3n-hsw-mrr"
- "last-failed-tests-dpdk-3n-tsh-mrr"
+ - "last-failed-tests-dpdk-2n-tx2-mrr"
- "last-failed-tests-vpp-2n-skx-ndrpdr"
- "last-failed-tests-vpp-3n-skx-ndrpdr"
- "last-failed-tests-vpp-2n-clx-ndrpdr"
@@ -151,6 +154,7 @@
- "https://jenkins.fd.io/view/csit/job/csit-vpp-perf-mrr-daily-master-2n-zn2"
- "https://jenkins.fd.io/view/csit/job/csit-vpp-perf-mrr-daily-master"
- "https://jenkins.fd.io/view/csit/job/csit-vpp-perf-mrr-daily-master-3n-tsh"
+ - "https://jenkins.fd.io/view/csit/job/csit-vpp-perf-mrr-daily-master-2n-tx2"
- "https://jenkins.fd.io/view/csit/job/csit-vpp-perf-mrr-daily-master-2n-dnv"
- "https://jenkins.fd.io/view/csit/job/csit-vpp-perf-mrr-daily-master-3n-dnv"
- "https://jenkins.fd.io/view/csit/job/csit-dpdk-perf-mrr-weekly-master-2n-skx"
@@ -158,6 +162,7 @@
- "https://jenkins.fd.io/view/csit/job/csit-dpdk-perf-mrr-weekly-master-2n-clx"
- "https://jenkins.fd.io/view/csit/job/csit-dpdk-perf-mrr-weekly-master"
- "https://jenkins.fd.io/view/csit/job/csit-dpdk-perf-mrr-weekly-master-3n-tsh"
+ - "https://jenkins.fd.io/view/csit/job/csit-dpdk-perf-mrr-weekly-master-2n-tx2"
- "https://jenkins.fd.io/view/csit/job/csit-vpp-perf-ndrpdr-weekly-master-2n-skx"
- "https://jenkins.fd.io/view/csit/job/csit-vpp-perf-ndrpdr-weekly-master-3n-skx"
- "https://jenkins.fd.io/view/csit/job/csit-vpp-perf-ndrpdr-weekly-master-2n-clx"
@@ -207,6 +212,9 @@
table-last-failed-tests-3n-tsh:
csit-vpp-perf-mrr-daily-master-3n-tsh:
- "lastCompletedBuild"
+ table-last-failed-tests-2n-tx2:
+ csit-vpp-perf-mrr-daily-master-2n-tx2:
+ - "lastCompletedBuild"
table-last-failed-tests-3n-dnv:
csit-vpp-perf-mrr-daily-master-3n-dnv:
- "lastCompletedBuild"
@@ -240,6 +248,9 @@
table-last-failed-tests-dpdk-3n-tsh:
csit-dpdk-perf-mrr-weekly-master-3n-tsh:
- "lastCompletedBuild"
+ table-last-failed-tests-dpdk-2n-tx2:
+ csit-dpdk-perf-mrr-weekly-master-2n-tx2:
+ - "lastCompletedBuild"
# 3n-hsw
plot-performance-trending-all-3n-hsw:
@@ -374,6 +385,19 @@
start: 4
end: "lastCompletedBuild"
+ # 2n-tx2
+ plot-performance-trending-vpp-2n-tx2:
+ csit-vpp-perf-mrr-daily-master-2n-tx2:
+ start: 1
+ end: "lastCompletedBuild"
+ max-builds: 180
+
+ plot-performance-trending-dpdk-2n-tx2:
+ csit-dpdk-perf-mrr-weekly-master-2n-tx2:
+ start: 1
+ end: "lastCompletedBuild"
+ max-builds: 26
+
# 3n-dnv
plot-performance-trending-vpp-3n-dnv:
csit-vpp-perf-mrr-daily-master-3n-dnv:
@@ -756,6 +780,17 @@
end: "lastCompletedBuild"
max-builds: 26 # Max nr of builds to download
+ # 2n-tx2
+ csit-vpp-perf-mrr-daily-master-2n-tx2:
+ start: 1
+ end: "lastCompletedBuild"
+ max-builds: 180 # Max nr of builds to download
+
+ csit-dpdk-perf-mrr-weekly-master-2n-tx2:
+ start: 1
+ end: "lastCompletedBuild"
+ max-builds: 26 # Max nr of builds to download
+
# 3n-dnv
csit-vpp-perf-mrr-daily-master-3n-dnv:
start: 329
@@ -1019,6 +1054,19 @@
-
type: "table"
+ title: "Last failed tests (last builds) VPP 2n-tx2"
+ algorithm: "table_last_failed_tests"
+ output-file-ext: ".txt"
+ output-file: "{DIR[STATIC,VPP]}/last-failed-tests-vpp-2n-tx2-mrr"
+ data: "table-last-failed-tests-2n-tx2"
+ filter: "'MRR'"
+ parameters:
+ - "name"
+ - "parent"
+ - "status"
+
+-
+ type: "table"
title: "Last failed tests (last builds) VPP 3n-dnv"
algorithm: "table_last_failed_tests"
output-file-ext: ".txt"
@@ -1123,6 +1171,19 @@
-
type: "table"
+ title: "Last failed tests (last builds) DPDK 2n-tx2"
+ algorithm: "table_last_failed_tests"
+ output-file-ext: ".txt"
+ output-file: "{DIR[STATIC,VPP]}/last-failed-tests-dpdk-2n-tx2-mrr"
+ data: "table-last-failed-tests-dpdk-2n-tx2"
+ filter: "'MRR'"
+ parameters:
+ - "name"
+ - "parent"
+ - "status"
+
+-
+ type: "table"
title: "Last failed tests (last builds) DPDK 3n-skx"
algorithm: "table_last_failed_tests"
output-file-ext: ".txt"
@@ -2022,6 +2083,99 @@
testbed: "3n-tsh"
################################################################################
+# 2n-tx2
+-
+ type: "table"
+ title: "Performance trending dashboard 1t1c-2n-tx2"
+ algorithm: "table_perf_trending_dash"
+ output-file-ext: ".csv"
+ output-file: "{DIR[STATIC,VPP]}/performance-trending-dashboard-1t1c-2n-tx2"
+ data: "plot-performance-trending-vpp-2n-tx2"
+ filter: "'MRR' and '1T1C'"
+ parameters:
+ - "name"
+ - "parent"
+ - "result"
+ window: 14
+ long-trend-window: 180
+
+-
+ type: "table"
+ title: "Performance trending dashboard 2t2c-2n-tx2"
+ algorithm: "table_perf_trending_dash"
+ output-file-ext: ".csv"
+ output-file: "{DIR[STATIC,VPP]}/performance-trending-dashboard-2t2c-2n-tx2"
+ data: "plot-performance-trending-vpp-2n-tx2"
+ filter: "'MRR' and '2T2C'"
+ parameters:
+ - "name"
+ - "parent"
+ - "result"
+ window: 14
+ long-trend-window: 180
+
+-
+ type: "table"
+ title: "Performance trending dashboard 4t4c-2n-tx2"
+ algorithm: "table_perf_trending_dash"
+ output-file-ext: ".csv"
+ output-file: "{DIR[STATIC,VPP]}/performance-trending-dashboard-4t4c-2n-tx2"
+ data: "plot-performance-trending-vpp-2n-tx2"
+ filter: "'MRR' and '4T4C'"
+ parameters:
+ - "name"
+ - "parent"
+ - "result"
+ window: 14
+ long-trend-window: 180
+
+-
+ type: "table"
+ title: "HTML performance trending dashboard 1t1c-2n-tx2"
+ algorithm: "table_perf_trending_dash_html"
+ input-file: "{DIR[STATIC,VPP]}/performance-trending-dashboard-1t1c-2n-tx2.csv"
+ output-file: "{DIR[STATIC,VPP]}/performance-trending-dashboard-1t1c-2n-tx2.rst"
+ testbed: "2n-tx2"
+
+-
+ type: "table"
+ title: "HTML performance trending dashboard 2t2c-2n-tx2"
+ algorithm: "table_perf_trending_dash_html"
+ input-file: "{DIR[STATIC,VPP]}/performance-trending-dashboard-2t2c-2n-tx2.csv"
+ output-file: "{DIR[STATIC,VPP]}/performance-trending-dashboard-2t2c-2n-tx2.rst"
+ testbed: "2n-tx2"
+
+-
+ type: "table"
+ title: "HTML performance trending dashboard 4t4c-2n-tx2"
+ algorithm: "table_perf_trending_dash_html"
+ input-file: "{DIR[STATIC,VPP]}/performance-trending-dashboard-4t4c-2n-tx2.csv"
+ output-file: "{DIR[STATIC,VPP]}/performance-trending-dashboard-4t4c-2n-tx2.rst"
+ testbed: "2n-tx2"
+
+-
+ type: "table"
+ title: "Failed MRR tests 2n-tx2"
+ algorithm: "table_failed_tests"
+ output-file-ext: ".csv"
+ output-file: "{DIR[STATIC,VPP]}/failed-tests-2n-tx2"
+ data: "plot-performance-trending-vpp-2n-tx2"
+ filter: "'MRR'"
+ parameters:
+ - "name"
+ - "parent"
+ - "status"
+ window: 7 # days
+
+-
+ type: "table"
+ title: "HTML Failed MRR tests 2n-tx2"
+ algorithm: "table_failed_tests_html"
+ input-file: "{DIR[STATIC,VPP]}/failed-tests-2n-tx2.csv"
+ output-file: "{DIR[STATIC,VPP]}/failed-tests-2n-tx2.rst"
+ testbed: "2n-tx2"
+
+################################################################################
# 3n-dnv
-
type: "table"
@@ -10224,3 +10378,227 @@
- "tests.dpdk.perf.2n1l-25ge2p1xxv710-eth-l2xcbase-testpmd-mrr.64b-8t4c-eth-l2xcbase-testpmd-mrr"
- "tests.dpdk.perf.2n1l-25ge2p1xxv710-ethip4-ip4base-l3fwd-mrr.64b-8t4c-ethip4-ip4base-l3fwd-mrr"
layout: "plot-cpta"
+
+# 2n-tx2
+
+ - title: "2n-tx2-xl710-64b-1t1c-ip4routing-base-scale-dpdk"
+ output-file-name: "2n-tx2-xl710-64b-1t1c-ip4routing-base-scale-dpdk"
+ data: "plot-performance-trending-vpp-2n-tx2"
+ include:
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Dot1Q-Ip4Base-Mrr.64B-1t1c-dot1q-ip4base-mrr"
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4-Ip4Base-Mrr.64B-1t1c-ethip4-ip4base-mrr"
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4-Ip4Scale20K-Mrr.64B-1t1c-ethip4-ip4scale20k-mrr"
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4-Ip4Scale200K-Mrr.64B-1t1c-ethip4-ip4scale200k-mrr"
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4-Ip4Scale2M-Mrr.64B-1t1c-ethip4-ip4scale2m-mrr"
+ layout: "plot-cpta"
+
+ - title: "2n-tx2-xl710-64b-1t1c-features-ip4routing-base-scale-dpdk"
+ output-file-name: "2n-tx2-xl710-64b-1t1c-features-ip4routing-base-scale-dpdk"
+ data: "plot-performance-trending-vpp-2n-tx2"
+ include:
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4-Ip4Base-Iacldstbase-Mrr.64B-1t1c-ethip4-ip4base-iacldstbase-mrr"
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Mrr.64B-1t1c-ethip4udp-ip4base-iacl50sf-10kflows-mrr"
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Mrr.64B-1t1c-ethip4udp-ip4base-iacl50sl-10kflows-mrr"
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Mrr.64B-1t1c-ethip4udp-ip4base-oacl50sf-10kflows-mrr"
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Mrr.64B-1t1c-ethip4udp-ip4base-oacl50sl-10kflows-mrr"
+ layout: "plot-cpta"
+
+ - title: "2n-tx2-xl710-78b-1t1c-ip6routing-base-scale-dpdk"
+ output-file-name: "2n-tx2-xl710-78b-1t1c-ip6routing-base-scale-dpdk"
+ data: "plot-performance-trending-vpp-2n-tx2"
+ include:
+ - "Tests.Vpp.Perf.Ip6.2N1L-40Ge2P1Xl710-Dot1Q-Ip6Base-Mrr.78B-1t1c-dot1q-ip6base-mrr"
+ - "Tests.Vpp.Perf.Ip6.2N1L-40Ge2P1Xl710-Ethip6-Ip6Base-Mrr.78B-1t1c-ethip6-ip6base-mrr"
+ - "Tests.Vpp.Perf.Ip6.2N1L-40Ge2P1Xl710-Ethip6-Ip6Scale20K-Mrr.78B-1t1c-ethip6-ip6scale20k-mrr"
+ - "Tests.Vpp.Perf.Ip6.2N1L-40Ge2P1Xl710-Ethip6-Ip6Scale200K-Mrr.78B-1t1c-ethip6-ip6scale200k-mrr"
+ - "Tests.Vpp.Perf.Ip6.2N1L-40Ge2P1Xl710-Ethip6-Ip6Scale2M-Mrr.78B-1t1c-ethip6-ip6scale2m-mrr"
+ - "Tests.Vpp.Perf.Ip6.2N1L-40Ge2P1Xl710-Ethip6-Ip6Base-Iacldstbase-Mrr.78B-1t1c-ethip6-ip6base-iacldstbase-mrr"
+ layout: "plot-cpta"
+
+ - title: "2n-tx2-xl710-64b-1t1c-l2switching-base-dpdk"
+ output-file-name: "2n-tx2-xl710-64b-1t1c-l2switching-base-dpdk"
+ data: "plot-performance-trending-vpp-2n-tx2"
+ include:
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Dot1Q-L2Xcbase-Mrr.64B-1t1c-dot1q-l2xcbase-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Dot1Q-L2Bdbasemaclrn-Mrr.64B-1t1c-dot1q-l2bdbasemaclrn-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Patch-Mrr.64B-1t1c-eth-l2patch-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Xcbase-Mrr.64B-1t1c-eth-l2xcbase-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Mrr.64B-1t1c-eth-l2bdbasemaclrn-mrr"
+ layout: "plot-cpta"
+
+ - title: "2n-tx2-xl710-64b-1t1c-l2switching-scale-dpdk"
+ output-file-name: "2n-tx2-xl710-64b-1t1c-l2switching-scale-dpdk"
+ data: "plot-performance-trending-vpp-2n-tx2"
+ include:
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Mrr.64B-1t1c-eth-l2bdbasemaclrn-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdscale10Kmaclrn-Mrr.64B-1t1c-eth-l2bdscale10kmaclrn-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdscale100Kmaclrn-Mrr.64B-1t1c-eth-l2bdscale100kmaclrn-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdscale1Mmaclrn-Mrr.64B-1t1c-eth-l2bdscale1mmaclrn-mrr"
+ layout: "plot-cpta"
+
+ - title: "2n-tx2-xl710-64b-1t1c-features-l2switching-base-dpdk"
+ output-file-name: "2n-tx2-xl710-64b-1t1c-features-l2switching-base-dpdk"
+ data: "plot-performance-trending-vpp-2n-tx2"
+ include:
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Iacl50Sf-10Kflows-Mrr.64B-1t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Iacl50Sl-10Kflows-Mrr.64B-1t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Oacl50Sf-10Kflows-Mrr.64B-1t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Oacl50Sl-10Kflows-Mrr.64B-1t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Macip-Iacl50Sl-10Kflows-Mrr.64B-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-mrr"
+ layout: "plot-cpta"
+
+ - title: "2n-tx2-xl710-64b-2t2c-ip4routing-base-scale-dpdk"
+ output-file-name: "2n-tx2-xl710-64b-2t2c-ip4routing-base-scale-dpdk"
+ data: "plot-performance-trending-vpp-2n-tx2"
+ include:
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Dot1Q-Ip4Base-Mrr.64B-2t2c-dot1q-ip4base-mrr"
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4-Ip4Base-Mrr.64B-2t2c-ethip4-ip4base-mrr"
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4-Ip4Scale20K-Mrr.64B-2t2c-ethip4-ip4scale20k-mrr"
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4-Ip4Scale200K-Mrr.64B-2t2c-ethip4-ip4scale200k-mrr"
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4-Ip4Scale2M-Mrr.64B-2t2c-ethip4-ip4scale2m-mrr"
+ layout: "plot-cpta"
+
+ - title: "2n-tx2-xl710-64b-2t2c-features-ip4routing-base-scale-dpdk"
+ output-file-name: "2n-tx2-xl710-64b-2t2c-features-ip4routing-base-scale-dpdk"
+ data: "plot-performance-trending-vpp-2n-tx2"
+ include:
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4-Ip4Base-Iacldstbase-Mrr.64B-2t2c-ethip4-ip4base-iacldstbase-mrr"
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Mrr.64B-2t2c-ethip4udp-ip4base-iacl50sf-10kflows-mrr"
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Mrr.64B-2t2c-ethip4udp-ip4base-iacl50sl-10kflows-mrr"
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Mrr.64B-2t2c-ethip4udp-ip4base-oacl50sf-10kflows-mrr"
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Mrr.64B-2t2c-ethip4udp-ip4base-oacl50sl-10kflows-mrr"
+ layout: "plot-cpta"
+
+ - title: "2n-tx2-xl710-78b-2t2c-ip6routing-base-scale-dpdk"
+ output-file-name: "2n-tx2-xl710-78b-2t2c-ip6routing-base-scale-dpdk"
+ data: "plot-performance-trending-vpp-2n-tx2"
+ include:
+ - "Tests.Vpp.Perf.Ip6.2N1L-40Ge2P1Xl710-Dot1Q-Ip6Base-Mrr.78B-2t2c-dot1q-ip6base-mrr"
+ - "Tests.Vpp.Perf.Ip6.2N1L-40Ge2P1Xl710-Ethip6-Ip6Base-Mrr.78B-2t2c-ethip6-ip6base-mrr"
+ - "Tests.Vpp.Perf.Ip6.2N1L-40Ge2P1Xl710-Ethip6-Ip6Scale20K-Mrr.78B-2t2c-ethip6-ip6scale20k-mrr"
+ - "Tests.Vpp.Perf.Ip6.2N1L-40Ge2P1Xl710-Ethip6-Ip6Scale200K-Mrr.78B-2t2c-ethip6-ip6scale200k-mrr"
+ - "Tests.Vpp.Perf.Ip6.2N1L-40Ge2P1Xl710-Ethip6-Ip6Scale2M-Mrr.78B-2t2c-ethip6-ip6scale2m-mrr"
+ - "Tests.Vpp.Perf.Ip6.2N1L-40Ge2P1Xl710-Ethip6-Ip6Base-Iacldstbase-Mrr.78B-2t2c-ethip6-ip6base-iacldstbase-mrr"
+ layout: "plot-cpta"
+
+ - title: "2n-tx2-xl710-64b-2t2c-l2switching-base-dpdk"
+ output-file-name: "2n-tx2-xl710-64b-2t2c-l2switching-base-dpdk"
+ data: "plot-performance-trending-vpp-2n-tx2"
+ include:
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Dot1Q-L2Xcbase-Mrr.64B-2t2c-dot1q-l2xcbase-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Dot1Q-L2Bdbasemaclrn-Mrr.64B-2t2c-dot1q-l2bdbasemaclrn-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Patch-Mrr.64B-2t2c-eth-l2patch-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Xcbase-Mrr.64B-2t2c-eth-l2xcbase-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Mrr.64B-2t2c-eth-l2bdbasemaclrn-mrr"
+ layout: "plot-cpta"
+
+ - title: "2n-tx2-xl710-64b-2t2c-l2switching-scale-dpdk"
+ output-file-name: "2n-tx2-xl710-64b-2t2c-l2switching-scale-dpdk"
+ data: "plot-performance-trending-vpp-2n-tx2"
+ include:
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Mrr.64B-2t2c-eth-l2bdbasemaclrn-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdscale10Kmaclrn-Mrr.64B-2t2c-eth-l2bdscale10kmaclrn-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdscale100Kmaclrn-Mrr.64B-2t2c-eth-l2bdscale100kmaclrn-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdscale1Mmaclrn-Mrr.64B-2t2c-eth-l2bdscale1mmaclrn-mrr"
+ layout: "plot-cpta"
+
+ - title: "2n-tx2-xl710-64b-2t2c-features-l2switching-base-dpdk"
+ output-file-name: "2n-tx2-xl710-64b-2t2c-features-l2switching-base-dpdk"
+ data: "plot-performance-trending-vpp-2n-tx2"
+ include:
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Iacl50Sf-10Kflows-Mrr.64B-2t2c-eth-l2bdbasemaclrn-iacl50sf-10kflows-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Iacl50Sl-10Kflows-Mrr.64B-2t2c-eth-l2bdbasemaclrn-iacl50sl-10kflows-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Oacl50Sf-10Kflows-Mrr.64B-2t2c-eth-l2bdbasemaclrn-oacl50sf-10kflows-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Oacl50Sl-10Kflows-Mrr.64B-2t2c-eth-l2bdbasemaclrn-oacl50sl-10kflows-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Macip-Iacl50Sl-10Kflows-Mrr.64B-2t2c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-mrr"
+ layout: "plot-cpta"
+
+ - title: "2n-tx2-xl710-64b-4t4c-ip4routing-base-scale-dpdk"
+ output-file-name: "2n-tx2-xl710-64b-4t4c-ip4routing-base-scale-dpdk"
+ data: "plot-performance-trending-vpp-2n-tx2"
+ include:
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Dot1Q-Ip4Base-Mrr.64B-4t4c-dot1q-ip4base-mrr"
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4-Ip4Base-Mrr.64B-4t4c-ethip4-ip4base-mrr"
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4-Ip4Scale20K-Mrr.64B-4t4c-ethip4-ip4scale20k-mrr"
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4-Ip4Scale200K-Mrr.64B-4t4c-ethip4-ip4scale200k-mrr"
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4-Ip4Scale2M-Mrr.64B-4t4c-ethip4-ip4scale2m-mrr"
+ layout: "plot-cpta"
+
+ - title: "2n-tx2-xl710-64b-4t4c-features-ip4routing-base-scale-dpdk"
+ output-file-name: "2n-tx2-xl710-64b-4t4c-features-ip4routing-base-scale-dpdk"
+ data: "plot-performance-trending-vpp-2n-tx2"
+ include:
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4-Ip4Base-Iacldstbase-Mrr.64B-4t4c-ethip4-ip4base-iacldstbase-mrr"
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Mrr.64B-4t4c-ethip4udp-ip4base-iacl50sf-10kflows-mrr"
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Mrr.64B-4t4c-ethip4udp-ip4base-iacl50sl-10kflows-mrr"
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Mrr.64B-4t4c-ethip4udp-ip4base-oacl50sf-10kflows-mrr"
+ - "Tests.Vpp.Perf.Ip4.2N1L-40Ge2P1Xl710-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Mrr.64B-4t4c-ethip4udp-ip4base-oacl50sl-10kflows-mrr"
+ layout: "plot-cpta"
+
+ - title: "2n-tx2-xl710-78b-4t4c-ip6routing-base-scale-dpdk"
+ output-file-name: "2n-tx2-xl710-78b-4t4c-ip6routing-base-scale-dpdk"
+ data: "plot-performance-trending-vpp-2n-tx2"
+ include:
+ - "Tests.Vpp.Perf.Ip6.2N1L-40Ge2P1Xl710-Dot1Q-Ip6Base-Mrr.78B-4t4c-dot1q-ip6base-mrr"
+ - "Tests.Vpp.Perf.Ip6.2N1L-40Ge2P1Xl710-Ethip6-Ip6Base-Mrr.78B-4t4c-ethip6-ip6base-mrr"
+ - "Tests.Vpp.Perf.Ip6.2N1L-40Ge2P1Xl710-Ethip6-Ip6Scale20K-Mrr.78B-4t4c-ethip6-ip6scale20k-mrr"
+ - "Tests.Vpp.Perf.Ip6.2N1L-40Ge2P1Xl710-Ethip6-Ip6Scale200K-Mrr.78B-4t4c-ethip6-ip6scale200k-mrr"
+ - "Tests.Vpp.Perf.Ip6.2N1L-40Ge2P1Xl710-Ethip6-Ip6Scale2M-Mrr.78B-4t4c-ethip6-ip6scale2m-mrr"
+ - "Tests.Vpp.Perf.Ip6.2N1L-40Ge2P1Xl710-Ethip6-Ip6Base-Iacldstbase-Mrr.78B-4t4c-ethip6-ip6base-iacldstbase-mrr"
+ layout: "plot-cpta"
+
+ - title: "2n-tx2-xl710-64b-4t4c-l2switching-base-dpdk"
+ output-file-name: "2n-tx2-xl710-64b-4t4c-l2switching-base-dpdk"
+ data: "plot-performance-trending-vpp-2n-tx2"
+ include:
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Dot1Q-L2Xcbase-Mrr.64B-4t4c-dot1q-l2xcbase-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Dot1Q-L2Bdbasemaclrn-Mrr.64B-4t4c-dot1q-l2bdbasemaclrn-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Patch-Mrr.64B-4t4c-eth-l2patch-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Xcbase-Mrr.64B-4t4c-eth-l2xcbase-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Mrr.64B-4t4c-eth-l2bdbasemaclrn-mrr"
+ layout: "plot-cpta"
+
+ - title: "2n-tx2-xl710-64b-4t4c-l2switching-scale-dpdk"
+ output-file-name: "2n-tx2-xl710-64b-4t4c-l2switching-scale-dpdk"
+ data: "plot-performance-trending-vpp-2n-tx2"
+ include:
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Mrr.64B-4t4c-eth-l2bdbasemaclrn-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdscale10Kmaclrn-Mrr.64B-4t4c-eth-l2bdscale10kmaclrn-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdscale100Kmaclrn-Mrr.64B-4t4c-eth-l2bdscale100kmaclrn-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdscale1Mmaclrn-Mrr.64B-4t4c-eth-l2bdscale1mmaclrn-mrr"
+ layout: "plot-cpta"
+
+ - title: "2n-tx2-xl710-64b-4t4c-features-l2switching-base-dpdk"
+ output-file-name: "2n-tx2-xl710-64b-4t4c-features-l2switching-base-dpdk"
+ data: "plot-performance-trending-vpp-2n-tx2"
+ include:
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Iacl50Sf-10Kflows-Mrr.64B-4t4c-eth-l2bdbasemaclrn-iacl50sf-10kflows-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Iacl50Sl-10Kflows-Mrr.64B-4t4c-eth-l2bdbasemaclrn-iacl50sl-10kflows-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Oacl50Sf-10Kflows-Mrr.64B-4t4c-eth-l2bdbasemaclrn-oacl50sf-10kflows-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Oacl50Sl-10Kflows-Mrr.64B-4t4c-eth-l2bdbasemaclrn-oacl50sl-10kflows-mrr"
+ - "Tests.Vpp.Perf.L2.2N1L-40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Macip-Iacl50Sl-10Kflows-Mrr.64B-4t4c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-mrr"
+ layout: "plot-cpta"
+
+ - title: "2n-tx2-xl710-64b-1t1c-dpdk"
+ output-file-name: "2n-tx2-xl710-64b-1t1c-dpdk"
+ data: "plot-performance-trending-dpdk-2n-tx2"
+ include:
+ - "tests.dpdk.perf.40ge2p1xl710-eth-l2xcbase-testpmd-mrr.64b-1t1c-eth-l2xcbase-testpmd-mrr"
+ - "tests.dpdk.perf.40ge2p1xl710-ethip4-ip4base-l3fwd-mrr.64b-1t1c-ethip4-ip4base-l3fwd-mrr"
+ layout: "plot-cpta"
+
+ - title: "2n-tx2-xl710-64b-2t2c-dpdk"
+ output-file-name: "2n-tx2-xl710-64b-2t2c-dpdk"
+ data: "plot-performance-trending-dpdk-2n-tx2"
+ include:
+ - "tests.dpdk.perf.40ge2p1xl710-eth-l2xcbase-testpmd-mrr.64b-2t2c-eth-l2xcbase-testpmd-mrr"
+ - "tests.dpdk.perf.40ge2p1xl710-ethip4-ip4base-l3fwd-mrr.64b-2t2c-ethip4-ip4base-l3fwd-mrr"
+ layout: "plot-cpta"
+
+ - title: "2n-tx2-xl710-64b-4t4c-dpdk"
+ output-file-name: "2n-tx2-xl710-64b-4t4c-dpdk"
+ data: "plot-performance-trending-dpdk-2n-tx2"
+ include:
+ - "tests.dpdk.perf.40ge2p1xl710-eth-l2xcbase-testpmd-mrr.64b-4t4c-eth-l2xcbase-testpmd-mrr"
+ - "tests.dpdk.perf.40ge2p1xl710-ethip4-ip4base-l3fwd-mrr.64b-4t4c-ethip4-ip4base-l3fwd-mrr"
+ layout: "plot-cpta"