aboutsummaryrefslogtreecommitdiffstats
path: root/resources
diff options
context:
space:
mode:
authorTibor Frank <tifrank@cisco.com>2020-07-03 09:41:57 +0200
committerTibor Frank <tifrank@cisco.com>2020-07-03 09:41:57 +0200
commitf8f439e49ef481ceebac6cea76194bda83583927 (patch)
treebd395f8741962e1299361bb865f4a0fe0ebb69fe /resources
parentea77fd004ce6dfbfe48d861743a9d14f99a620a4 (diff)
Report 2005: Add data, change legend in comp tables
Change-Id: I538751d928a547b9c168798f853903dd56887f47 Signed-off-by: Tibor Frank <tifrank@cisco.com>
Diffstat (limited to 'resources')
-rw-r--r--resources/tools/presentation/specification.yaml883
1 files changed, 443 insertions, 440 deletions
diff --git a/resources/tools/presentation/specification.yaml b/resources/tools/presentation/specification.yaml
index 8612a5f6ca..70248349a0 100644
--- a/resources/tools/presentation/specification.yaml
+++ b/resources/tools/presentation/specification.yaml
@@ -810,6 +810,8 @@
vpp-performance-changes-3n-hsw-cmp-2001.0-4:
csit-vpp-perf-report-iterative-2005-3n-hsw:
- 31 # NDRPDR sel 2001.0-4
+ - 32 # NDRPDR sel 2001.0-4
+ - 33 # NDRPDR sel 2001.0-4
vpp-performance-changes-3n-skx-h1:
csit-vpp-perf-verify-1908_1-3n-skx:
@@ -955,6 +957,7 @@
- 73 # NDRPDR sel 2001.0-4
- 74 # NDRPDR sel 2001.0-4
- 75 # NDRPDR sel 2001.0-4
+ - 76 # NDRPDR sel 2001.0-4
vpp-performance-changes-2n-dnv-h1:
csit-vpp-perf-verify-1908-2n-dnv:
@@ -2260,6 +2263,8 @@
- 13 # MRR
- 30 # MRR env 4
- 31 # NDRPDR sel 2001.0-4
+ - 32 # NDRPDR sel 2001.0-4
+ - 33 # NDRPDR sel 2001.0-4
csit-vpp-perf-verify-2005-3n-hsw:
- 3 # hoststack
- 5 # hoststack
@@ -2498,6 +2503,7 @@
- 73 # NDRPDR sel 2001.0-4
- 74 # NDRPDR sel 2001.0-4
- 75 # NDRPDR sel 2001.0-4
+ - 76 # NDRPDR sel 2001.0-4
- 12 # MRR
- 72 # MRR env 4
- 42 # Reconf
@@ -2962,7 +2968,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table:"
+ - ""
- "x710, xxv710 - NICs tested."
- "Diff - difference between x710 and xxv710 NIC."
@@ -2985,7 +2991,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table:"
+ - ""
- "x710, xxv710 - NICs tested."
- "Diff - difference between x710 and xxv710 NIC."
@@ -3008,7 +3014,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table:"
+ - ""
- "x710, xxv710 - NICs tested."
- "Diff - difference between x710 and xxv710 NIC."
@@ -3031,7 +3037,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table:"
+ - ""
- "x710, xxv710 - NICs tested."
- "Diff - difference between x710 and xxv710 NIC."
@@ -3054,7 +3060,7 @@
# reference: 1
# compare: 2
# legend:
-# - "Legend to Table:"
+# - ""
# - "x710, xxv710 - NICs tested."
# - "Diff - difference between x710 and xxv710 NIC."
#
@@ -3077,7 +3083,7 @@
# reference: 1
# compare: 2
# legend:
-# - "Legend to Table:"
+# - ""
# - "x710, xxv710 - NICs tested."
# - "Diff - difference between x710 and xxv710 NIC."
#
@@ -3100,7 +3106,7 @@
# reference: 1
# compare: 2
# legend:
-# - "Legend to Table:"
+# - ""
# - "x710, xxv710 - NICs tested."
# - "Diff - difference between x710 and xxv710 NIC."
@@ -3123,7 +3129,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table:"
+ - ""
- "x710, xxv710 - NICs tested."
- "Diff - difference between x710 and xxv710 NIC."
@@ -3146,7 +3152,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table:"
+ - ""
- "x710, xxv710 - NICs tested."
- "Diff - difference between x710 and xxv710 NIC."
@@ -3169,7 +3175,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table:"
+ - ""
- "x710, xxv710 - NICs tested."
- "Diff - difference between x710 and xxv710 NIC."
@@ -3192,7 +3198,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table:"
+ - ""
- "x710, xxv710 - NICs tested."
- "Diff - difference between x710 and xxv710 NIC."
@@ -3215,7 +3221,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table:"
+ - ""
- "x710, xxv710 - NICs tested."
- "Diff - difference between x710 and xxv710 NIC."
@@ -3238,7 +3244,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table:"
+ - ""
- "x710, xxv710 - NICs tested."
- "Diff - difference between x710 and xxv710 NIC."
@@ -3261,7 +3267,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table:"
+ - ""
- "x710, xxv710 - NICs tested."
- "Diff - difference between x710 and xxv710 NIC."
@@ -3297,14 +3303,14 @@
# - title: "RCA2"
# data: "rca/rca-2005-3n-hsw-1t1c-pdr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: PDR throughput on 3n-hsw with xl710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA2: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: PDR throughput on 3n-hsw with xl710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA2: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 3n-hsw 2t2c pdr
- type: "table"
@@ -3335,14 +3341,14 @@
# - title: "RCA3"
# data: "rca/rca-2005-3n-hsw-2t2c-pdr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: PDR throughput on 3n-hsw with xl710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA2: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: PDR throughput on 3n-hsw with xl710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA2: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 3n-hsw 1t1c ndr
- type: "table"
@@ -3373,14 +3379,14 @@
# - title: "RCA2"
# data: "rca/rca-2005-3n-hsw-1t1c-ndr-rca3.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: NDR throughput on 3n-hsw with xl710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA2: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: NDR throughput on 3n-hsw with xl710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA2: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 3n-hsw 2t2c ndr
- type: "table"
@@ -3411,14 +3417,14 @@
# - title: "RCA2"
# data: "rca/rca-2005-3n-hsw-2t2c-ndr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: NDR throughput on 3n-hsw with xl710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA2: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA3: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: NDR throughput on 3n-hsw with xl710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA2: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 3n-hsw 1t1c pdr-full
- type: "table"
@@ -3456,16 +3462,16 @@
# - title: "RCA3"
# data: "rca/rca-2005-3n-hsw-1t1c-pdr-rca3.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: PDR throughput on 3n-hsw with xl710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2005.0-4 vs 2005.0-3: [% +- StDev] Relative difference, latter is the base. Environment version "3" was found to be incompatible with "2" due to higher number of TRex workers used.'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2005.0-4 vs 2005.0-3.'
-# - ' RCA2: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA3: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: PDR throughput on 3n-hsw with xl710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2005.0-4 vs 2005.0-3: Compares CSIT environments "4" to "3". "3" was discarded as it substantially changed TRex behaviour due to higher number of TRex workers used.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2005.0-4 vs 2005.0-3.'
+# - 'RCA2: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA3: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 3n-hsw 2t2c pdr-full
- type: "table"
@@ -3503,16 +3509,16 @@
# - title: "RCA3"
# data: "rca/rca-2005-3n-hsw-2t2c-pdr-rca3.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: PDR throughput on 3n-hsw with xl710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2005.0-4 vs 2005.0-3: [% +- StDev] Relative difference, latter is the base. Environment version "3" was found to be incompatible with "2" due to higher number of TRex workers used.'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2005.0-4 vs 2005.0-3.'
-# - ' RCA2: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA3: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: PDR throughput on 3n-hsw with xl710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2005.0-4 vs 2005.0-3: Compares CSIT environments "4" to "3". "3" was discarded as it substantially changed TRex behaviour due to higher number of TRex workers used.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2005.0-4 vs 2005.0-3.'
+# - 'RCA2: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA3: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 3n-hsw 1t1c ndr-full
- type: "table"
@@ -3550,16 +3556,16 @@
# - title: "RCA3"
# data: "rca/rca-2005-3n-hsw-1t1c-ndr-rca3.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: NDR throughput on 3n-hsw with xl710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2005.0-4 vs 2005.0-3: [% +- StDev] Relative difference, latter is the base. Environment version "3" was found to be incompatible with "2" due to higher number of TRex workers used.'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2005.0-4 vs 2005.0-3.'
-# - ' RCA2: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA3: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: NDR throughput on 3n-hsw with xl710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2005.0-4 vs 2005.0-3: Compares CSIT environments "4" to "3". "3" was discarded as it substantially changed TRex behaviour due to higher number of TRex workers used.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2005.0-4 vs 2005.0-3.'
+# - 'RCA2: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA3: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 3n-hsw 2t2c ndr-full
- type: "table"
@@ -3597,16 +3603,16 @@
# - title: "RCA3"
# data: "rca/rca-2005-3n-hsw-2t2c-ndr-rca3.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: NDR throughput on 3n-hsw with xl710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2005.0-4 vs 2005.0-3: [% +- StDev] Relative difference, latter is the base. Environment version "3" was found to be incompatible with "2" due to higher number of TRex workers used.'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2005.0-4 vs 2005.0-3.'
-# - ' RCA2: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA3: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: NDR throughput on 3n-hsw with xl710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2005.0-4 vs 2005.0-3: Compares CSIT environments "4" to "3". "3" was discarded as it substantially changed TRex behaviour due to higher number of TRex workers used.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2005.0-4 vs 2005.0-3.'
+# - 'RCA2: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA3: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 3n-skx 2t1c pdr
- type: "table"
@@ -3637,14 +3643,14 @@
# - title: "RCA2"
# data: "rca/rca-2005-3n-skx-2t1c-pdr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: PDR throughput on 3n-skx with xxv710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA2: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: PDR throughput on 3n-skx with xxv710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA2: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 3n-skx 4t2c pdr
- type: "table"
@@ -3675,14 +3681,14 @@
# - title: "RCA2"
# data: "rca/rca-2005-3n-skx-4t2c-pdr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: PDR throughput on 3n-skx with xxv710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA2: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: PDR throughput on 3n-skx with xxv710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA2: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 3n-skx 2t1c ndr
- type: "table"
@@ -3713,14 +3719,14 @@
# - title: "RCA2"
# data: "rca/rca-2005-3n-skx-2t1c-ndr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: NDR throughput on 3n-skx with xxv710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA2: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: NDR throughput on 3n-skx with xxv710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA2: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 3n-skx 4t2c ndr
- type: "table"
@@ -3751,14 +3757,14 @@
# - title: "RCA2"
# data: "rca/rca-2005-3n-skx-4t2c-ndr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: NDR throughput on 3n-skx with xxv710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA2: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: NDR throughput on 3n-skx with xxv710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA2: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 3n-skx 2t1c pdr-full
- type: "table"
@@ -3796,16 +3802,16 @@
# - title: "RCA3"
# data: "rca/rca-2005-3n-skx-2t1c-pdr-rca3.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: PDR throughput on 3n-skx with xxv710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2005.0-4 vs 2005.0-3: [% +- StDev] Relative difference, latter is the base. Environment version "3" was found to be incompatible with "2" due to higher number of TRex workers used.'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2005.0-4 vs 2005.0-3.'
-# - ' RCA2: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA3: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: PDR throughput on 3n-skx with xxv710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2005.0-4 vs 2005.0-3: Compares CSIT environments "4" to "3". "3" was discarded as it substantially changed TRex behaviour due to higher number of TRex workers used.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2005.0-4 vs 2005.0-3.'
+# - 'RCA2: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA3: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 3n-skx 4t2c pdr-full
- type: "table"
@@ -3843,16 +3849,16 @@
# - title: "RCA3"
# data: "rca/rca-2005-3n-skx-4t2c-pdr-rca3.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: PDR throughput on 3n-skx with xxv710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2005.0-4 vs 2005.0-3: [% +- StDev] Relative difference, latter is the base. Environment version "3" was found to be incompatible with "2" due to higher number of TRex workers used.'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2005.0-4 vs 2005.0-3.'
-# - ' RCA2: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA3: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: PDR throughput on 3n-skx with xxv710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2005.0-4 vs 2005.0-3: Compares CSIT environments "4" to "3". "3" was discarded as it substantially changed TRex behaviour due to higher number of TRex workers used.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2005.0-4 vs 2005.0-3.'
+# - 'RCA2: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA3: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 3n-skx 2t1c ndr-full
- type: "table"
@@ -3890,16 +3896,16 @@
# - title: "RCA3"
# data: "rca/rca-2005-3n-skx-2t1c-ndr-rca3.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: NDR throughput on 3n-skx with xxv710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2005.0-4 vs 2005.0-3: [% +- StDev] Relative difference, latter is the base. Environment version "3" was found to be incompatible with "2" due to higher number of TRex workers used.'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2005.0-4 vs 2005.0-3.'
-# - ' RCA2: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA3: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: NDR throughput on 3n-skx with xxv710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2005.0-4 vs 2005.0-3: Compares CSIT environments "4" to "3". "3" was discarded as it substantially changed TRex behaviour due to higher number of TRex workers used.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2005.0-4 vs 2005.0-3.'
+# - 'RCA2: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA3: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 3n-skx 4t2c ndr-full
- type: "table"
@@ -3937,16 +3943,16 @@
# - title: "RCA3"
# data: "rca/rca-2005-3n-skx-4t2c-ndr-rca3.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: NDR throughput on 3n-skx with xxv710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2005.0-4 vs 2005.0-3: [% +- StDev] Relative difference, latter is the base. Environment version "3" was found to be incompatible with "2" due to higher number of TRex workers used.'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2005.0-4 vs 2005.0-3.'
-# - ' RCA2: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA3: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: NDR throughput on 3n-skx with xxv710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2005.0-4 vs 2005.0-3: Compares CSIT environments "4" to "3". "3" was discarded as it substantially changed TRex behaviour due to higher number of TRex workers used.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2005.0-4 vs 2005.0-3.'
+# - 'RCA2: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA3: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 2n-skx 2t1c pdr
- type: "table"
@@ -3977,14 +3983,14 @@
# - title: "RCA2"
# data: "rca/rca-2005-2n-skx-2t1c-pdr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: PDR throughput on 2n-skx with xxv710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA2: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: PDR throughput on 2n-skx with xxv710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA2: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 2n-skx 4t2c pdr
- type: "table"
@@ -4015,14 +4021,14 @@
# - title: "RCA2"
# data: "rca/rca-2005-2n-skx-4t2c-pdr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: PDR throughput on 2n-skx with xxv710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA2: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: PDR throughput on 2n-skx with xxv710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA2: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 2n-skx 2t1c ndr
- type: "table"
@@ -4053,14 +4059,14 @@
# - title: "RCA2"
# data: "rca/rca-2005-2n-skx-2t1c-ndr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: NDR throughput on 2n-skx with xxv710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA2: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: NDR throughput on 2n-skx with xxv710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA2: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 2n-skx 4t2c ndr
- type: "table"
@@ -4091,14 +4097,14 @@
# - title: "RCA2"
# data: "rca/rca-2005-2n-skx-4t2c-ndr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: NDR throughput on 2n-skx with xxv710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA2: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: NDR throughput on 2n-skx with xxv710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA2: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 2n-skx 2t1c pdr-full
- type: "table"
@@ -4136,16 +4142,16 @@
# - title: "RCA3"
# data: "rca/rca-2005-2n-skx-2t1c-pdr-rca3.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: PDR throughput on 2n-skx with xxv710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2005.0-4 vs 2005.0-3: [% +- StDev] Relative difference, latter is the base. Environment version "3" was found to be incompatible with "2" due to higher number of TRex workers used.'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2005.0-4 vs 2005.0-3.'
-# - ' RCA2: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA3: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: PDR throughput on 2n-skx with xxv710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2005.0-4 vs 2005.0-3: Compares CSIT environments "4" to "3". "3" was discarded as it substantially changed TRex behaviour due to higher number of TRex workers used.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2005.0-4 vs 2005.0-3.'
+# - 'RCA2: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA3: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 2n-skx 4t2c pdr-full
- type: "table"
@@ -4183,16 +4189,16 @@
# - title: "RCA3"
# data: "rca/rca-2005-2n-skx-4t2c-pdr-rca3.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: PDR throughput on 2n-skx with xxv710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2005.0-4 vs 2005.0-3: [% +- StDev] Relative difference, latter is the base. Environment version "3" was found to be incompatible with "2" due to higher number of TRex workers used.'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2005.0-4 vs 2005.0-3.'
-# - ' RCA2: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA3: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: PDR throughput on 2n-skx with xxv710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2005.0-4 vs 2005.0-3: Compares CSIT environments "4" to "3". "3" was discarded as it substantially changed TRex behaviour due to higher number of TRex workers used.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2005.0-4 vs 2005.0-3.'
+# - 'RCA2: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA3: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 2n-skx 2t1c ndr-full
- type: "table"
@@ -4230,16 +4236,16 @@
# - title: "RCA3"
# data: "rca/rca-2005-2n-skx-2t1c-ndr-rca3.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: NDR throughput on 2n-skx with xxv710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2005.0-4 vs 2005.0-3: [% +- StDev] Relative difference, latter is the base. Environment version "3" was found to be incompatible with "2" due to higher number of TRex workers used.'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2005.0-4 vs 2005.0-3.'
-# - ' RCA2: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA3: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: NDR throughput on 2n-skx with xxv710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2005.0-4 vs 2005.0-3: Compares CSIT environments "4" to "3". "3" was discarded as it substantially changed TRex behaviour due to higher number of TRex workers used.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2005.0-4 vs 2005.0-3.'
+# - 'RCA2: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA3: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 2n-skx 4t2c ndr-full
- type: "table"
@@ -4277,16 +4283,16 @@
# - title: "RCA3"
# data: "rca/rca-2005-2n-skx-4t2c-ndr-rca3.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: NDR throughput on 2n-skx with xxv710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2005.0-4 vs 2005.0-3: [% +- StDev] Relative difference, latter is the base. Environment version "3" was found to be incompatible with "2" due to higher number of TRex workers used.'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2005.0-4 vs 2005.0-3.'
-# - ' RCA2: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA3: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: NDR throughput on 2n-skx with xxv710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2005.0-4 vs 2005.0-3: Compares CSIT environments "4" to "3". "3" was discarded as it substantially changed TRex behaviour due to higher number of TRex workers used.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2005.0-4 vs 2005.0-3.'
+# - 'RCA2: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA3: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 2n-clx-xxv710 2t1c pdr
- type: "table"
@@ -4315,14 +4321,14 @@
# - title: "RCA2"
# data: "rca/rca-2005-2n-clx-2t1c-pdr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: PDR throughput on 2n-clx with xxv710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA2: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: PDR throughput on 2n-clx with xxv710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA2: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 2n-clx-xxv710 4t2c pdr
- type: "table"
@@ -4351,14 +4357,14 @@
# - title: "RCA2"
# data: "rca/rca-2005-2n-clx-4t2c-pdr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: PDR throughput on 2n-clx with xxv710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA2: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: PDR throughput on 2n-clx with xxv710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA2: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 2n-clx-xxv710 2t1c ndr
- type: "table"
@@ -4387,14 +4393,14 @@
# - title: "RCA2"
# data: "rca/rca-2005-2n-clx-2t1c-ndr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: NDR throughput on 2n-clx with xxv710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA2: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: NDR throughput on 2n-clx with xxv710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA2: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 2n-clx-xxv710 4t2c ndr
- type: "table"
@@ -4423,14 +4429,14 @@
# - title: "RCA2"
# data: "rca/rca-2005-2n-clx-4t2c-ndr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: NDR throughput on 2n-clx with xxv710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA2: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: NDR throughput on 2n-clx with xxv710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA2: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 2n-clx-xxv710 2t1c pdr-full
- type: "table"
@@ -4466,16 +4472,16 @@
# - title: "RCA3"
# data: "rca/rca-2005-2n-clx-2t1c-pdr-rca3.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: PDR throughput on 2n-clx with xxv710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2005.0-4 vs 2005.0-3: [% +- StDev] Relative difference, latter is the base. Environment version "3" was found to be incompatible with "2" due to higher number of TRex workers used.'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2005.0-4 vs 2005.0-3.'
-# - ' RCA2: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA3: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: PDR throughput on 2n-clx with xxv710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2005.0-4 vs 2005.0-3: Compares CSIT environments "4" to "3". "3" was discarded as it substantially changed TRex behaviour due to higher number of TRex workers used.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2005.0-4 vs 2005.0-3.'
+# - 'RCA2: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA3: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 2n-clx-xxv710 4t2c pdr-full
- type: "table"
@@ -4511,16 +4517,16 @@
# - title: "RCA3"
# data: "rca/rca-2005-2n-clx-4t2c-pdr-rca3.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: PDR throughput on 2n-clx with xxv710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2005.0-4 vs 2005.0-3: [% +- StDev] Relative difference, latter is the base. Environment version "3" was found to be incompatible with "2" due to higher number of TRex workers used.'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2005.0-4 vs 2005.0-3.'
-# - ' RCA2: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA3: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: PDR throughput on 2n-clx with xxv710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2005.0-4 vs 2005.0-3: Compares CSIT environments "4" to "3". "3" was discarded as it substantially changed TRex behaviour due to higher number of TRex workers used.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2005.0-4 vs 2005.0-3.'
+# - 'RCA2: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA3: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 2n-clx-xxv710 2t1c ndr-full
- type: "table"
@@ -4556,16 +4562,16 @@
# - title: "RCA3"
# data: "rca/rca-2005-2n-clx-2t1c-ndr-rca3.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: NDR throughput on 2n-clx with xxv710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2005.0-4 vs 2005.0-3: [% +- StDev] Relative difference, latter is the base. Environment version "3" was found to be incompatible with "2" due to higher number of TRex workers used.'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2005.0-4 vs 2005.0-3.'
-# - ' RCA2: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA3: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: NDR throughput on 2n-clx with xxv710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2005.0-4 vs 2005.0-3: Compares CSIT environments "4" to "3". "3" was discarded as it substantially changed TRex behaviour due to higher number of TRex workers used.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2005.0-4 vs 2005.0-3.'
+# - 'RCA2: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA3: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 2n-clx-xxv710 4t2c ndr-full
- type: "table"
@@ -4601,16 +4607,16 @@
# - title: "RCA3"
# data: "rca/rca-2005-2n-clx-4t2c-ndr-rca3.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: NDR throughput on 2n-clx with xxv710.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2005.0-4 vs 2005.0-3: [% +- StDev] Relative difference, latter is the base. Environment version "3" was found to be incompatible with "2" due to higher number of TRex workers used.'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2005.0-4 vs 2005.0-3.'
-# - ' RCA2: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA3: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: NDR throughput on 2n-clx with xxv710.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2005.0-4 vs 2005.0-3: Compares CSIT environments "4" to "3". "3" was discarded as it substantially changed TRex behaviour due to higher number of TRex workers used.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2005.0-4 vs 2005.0-3.'
+# - 'RCA2: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA3: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 2n-clx-x556 2t1c pdr
- type: "table"
@@ -4629,9 +4635,12 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
- - "2001, 2005 - VPP versions tested."
- - "Diff - difference between 2001.0-2 and 2005.0-3 VPP version."
+ - ''
+ - 'Test Case: Test cases executed for: PDR throughput on 2n-clx with x556.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2005.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
+# - ' RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
# VPP Performance Changes 2n-clx-x556 4t2c pdr
- type: "table"
@@ -4650,9 +4659,12 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
- - "2001, 2005 - VPP versions tested."
- - "Diff - difference between 2001.0-2 and 2005.0-3 VPP version."
+ - ''
+ - 'Test Case: Test cases executed for: PDR throughput on 2n-clx with x556.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2005.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
+# - ' RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
# VPP Performance Changes 2n-clx-x556 2t1c ndr
- type: "table"
@@ -4671,9 +4683,12 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
- - "2001, 2005 - VPP versions tested."
- - "Diff - difference between 2001.0-2 and 2005.0-3 VPP version."
+ - ''
+ - 'Test Case: Test cases executed for: NDR throughput on 2n-clx with x556.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2005.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
+# - ' RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
# VPP Performance Changes 2n-clx-x556 4t2c ndr
- type: "table"
@@ -4692,9 +4707,12 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
- - "2001, 2005 - VPP versions tested."
- - "Diff - difference between 2001.0-2 and 2005.0-3 VPP version."
+ - ''
+ - 'Test Case: Test cases executed for: NDR throughput on 2n-clx with x556.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2005.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
+# - ' RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
# VPP Performance Changes 2n-dnv 1t1c pdr
- type: "table"
@@ -4715,7 +4733,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - VPP versions tested."
- "Diff - difference between 2001 and 2005 VPP version."
@@ -4738,7 +4756,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - VPP versions tested."
- "Diff - difference between 2001 and 2005 VPP version."
@@ -4761,7 +4779,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - VPP versions tested."
- "Diff - difference between 2001 and 2005 VPP version."
@@ -4784,7 +4802,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - VPP versions tested."
- "Diff - difference between 2001 and 2005 VPP version."
@@ -4807,7 +4825,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - VPP versions tested."
- "Diff - difference between 2001 and 2005 VPP version."
@@ -4830,7 +4848,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - VPP versions tested."
- "Diff - difference between 2001 and 2005 VPP version."
@@ -4853,7 +4871,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - VPP versions tested."
- "Diff - difference between 2001 and 2005 VPP version."
@@ -4876,7 +4894,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - VPP versions tested."
- "Diff - difference between 2001 and 2005 VPP version."
@@ -4909,14 +4927,14 @@
# - title: "RCA2"
# data: "rca/rca-2005-3n-tsh-1t1c-pdr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: PDR throughput on 3n-tsh with x520.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA2: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: PDR throughput on 3n-tsh with x520.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA2: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 3n-tsh 2t2c pdr
- type: "table"
@@ -4947,14 +4965,14 @@
# - title: "RCA2"
# data: "rca/rca-2005-3n-tsh-2t2c-pdr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: PDR throughput on 3n-tsh with x520.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA2: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: PDR throughput on 3n-tsh with x520.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA2: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 3n-tsh 1t1c ndr
- type: "table"
@@ -4985,14 +5003,14 @@
# - title: "RCA2"
# data: "rca/rca-2005-3n-tsh-1t1c-ndr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: NDR throughput on 3n-tsh with x520.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA2: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: NDR throughput on 3n-tsh with x520.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA2: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 3n-tsh 2t2c ndr
- type: "table"
@@ -5023,14 +5041,14 @@
# - title: "RCA2"
# data: "rca/rca-2005-3n-tsh-2t2c-ndr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: NDR throughput on 3n-tsh with x520.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA2: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: NDR throughput on 3n-tsh with x520.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA2: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 3n-tsh 1t1c pdr-full
- type: "table"
@@ -5068,16 +5086,16 @@
# - title: "RCA3"
# data: "rca/rca-2005-3n-tsh-1t1c-pdr-rca3.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: PDR throughput on 3n-tsh with x520.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2005.0-4 vs 2005.0-3: [% +- StDev] Relative difference, latter is the base. Environment version "3" was found to be incompatible with "2" due to higher number of TRex workers used.'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2005.0-4 vs 2005.0-3.'
-# - ' RCA2: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA3: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: PDR throughput on 3n-tsh with x520.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2005.0-4 vs 2005.0-3: Compares CSIT environments "4" to "3". "3" was discarded as it substantially changed TRex behaviour due to higher number of TRex workers used.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2005.0-4 vs 2005.0-3.'
+# - 'RCA2: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA3: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 3n-tsh 2t2c pdr-full
- type: "table"
@@ -5115,16 +5133,16 @@
# - title: "RCA3"
# data: "rca/rca-2005-3n-tsh-2t2c-pdr-rca3.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: PDR throughput on 3n-tsh with x520.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2005.0-4 vs 2005.0-3: [% +- StDev] Relative difference, latter is the base. Environment version "3" was found to be incompatible with "2" due to higher number of TRex workers used.'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2005.0-4 vs 2005.0-3.'
-# - ' RCA2: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA3: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: PDR throughput on 3n-tsh with x520.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2005.0-4 vs 2005.0-3: Compares CSIT environments "4" to "3". "3" was discarded as it substantially changed TRex behaviour due to higher number of TRex workers used.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2005.0-4 vs 2005.0-3.'
+# - 'RCA2: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA3: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 3n-tsh 1t1c ndr-full
- type: "table"
@@ -5162,16 +5180,16 @@
# - title: "RCA3"
# data: "rca/rca-2005-3n-tsh-1t1c-ndr-rca3.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: NDR throughput on 3n-tsh with x520.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2005.0-4 vs 2005.0-3: [% +- StDev] Relative difference, latter is the base. Environment version "3" was found to be incompatible with "2" due to higher number of TRex workers used.'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2005.0-4 vs 2005.0-3.'
-# - ' RCA2: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA3: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: NDR throughput on 3n-tsh with x520.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2005.0-4 vs 2005.0-3: Compares CSIT environments "4" to "3". "3" was discarded as it substantially changed TRex behaviour due to higher number of TRex workers used.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2005.0-4 vs 2005.0-3.'
+# - 'RCA2: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA3: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Performance Changes 3n-tsh 2t2c ndr-full
- type: "table"
@@ -5209,16 +5227,16 @@
# - title: "RCA3"
# data: "rca/rca-2005-3n-tsh-2t2c-ndr-rca3.yaml"
legend:
- - 'Legend to Table:'
- ''
- - ' Test Case: Test cases executed for: NDR throughput on 3n-tsh with x520.'
- - ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
- - '2005.0-4 vs 2005.0-3: [% +- StDev] Relative difference, latter is the base. Environment version "3" was found to be incompatible with "2" due to higher number of TRex workers used.'
- - '2001.0-4 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base.'
- - '2005.0-4 vs 2001.0-4: [% +- StDev] Relative difference, latter is the base.'
-# - ' RCA1: root cause analysis reference for 2005.0-4 vs 2005.0-3.'
-# - ' RCA2: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
-# - ' RCA3: root cause analysis reference for 2005.0-4 vs 2001.0-4.'
+ - 'Test Case: Test cases executed for: NDR throughput on 3n-tsh with x520.'
+ - 'YYMM.V-E: [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
+ - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base.'
+ - '2005.0-4 vs 2005.0-3: Compares CSIT environments "4" to "3". "3" was discarded as it substantially changed TRex behaviour due to higher number of TRex workers used.'
+ - '2001.0-4 vs 2001.0-2: Compares CSIT environment current vs previous with previous VPP code.'
+ - '2005.0-4 vs 2001.0-4: Compares VPP code current vs previous in the current CSIT environment.'
+# - 'RCA1: Root cause analysis reference for 2005.0-4 vs 2005.0-3.'
+# - 'RCA2: Root cause analysis reference for 2001.0-4 vs 2001.0-2.'
+# - 'RCA3: Root cause analysis reference for 2005.0-4 vs 2001.0-4.'
# VPP Comparison Across Testbeds 3n-hsw to 3n-skx 1c ndr
- type: "table"
@@ -5239,7 +5257,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "3n-hsw xl710, 3n-skx xxv710 - testbeds and NICs tested."
- "Diff - difference between 3n-hsw xl710 and 3n-skx xxv710 testbeds."
@@ -5262,7 +5280,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "3n-hsw xl710, 3n-skx xxv710 - testbeds and NICs tested."
- "Diff - difference between 3n-hsw xl710 and 3n-skx xxv710 testbeds."
@@ -5285,7 +5303,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "3n-hsw xl710, 3n-skx xxv710 - testbeds and NICs tested."
- "Diff - difference between 3n-hsw xl710 and 3n-skx xxv710 testbeds."
@@ -5308,7 +5326,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "3n-hsw xl710, 3n-skx xxv710 - testbeds and NICs tested."
- "Diff - difference between 3n-hsw xl710 and 3n-skx xxv710 testbeds."
@@ -5329,7 +5347,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2n-skx, 2n-clx - testbeds and NICs tested."
- "Diff - difference between 2n-skx and 2n-clx testbeds."
@@ -5350,7 +5368,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2n-skx, 2n-clx - testbeds and NICs tested."
- "Diff - difference between 2n-skx and 2n-clx testbeds."
@@ -5371,7 +5389,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2n-skx, 2n-clx - testbeds and NICs tested."
- "Diff - difference between 2n-skx and 2n-clx testbeds."
@@ -5392,7 +5410,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2n-skx, 2n-clx - testbeds and NICs tested."
- "Diff - difference between 2n-skx and 2n-clx testbeds."
@@ -5415,7 +5433,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "3n-hsw xl710, 2n-clx xxv710 - testbeds and NICs tested."
- "Diff - difference between 3n-hsw xl710 and 2n-clx xxv710 testbeds."
@@ -5438,7 +5456,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "3n-hsw xl710, 2n-clx xxv710 - testbeds and NICs tested."
- "Diff - difference between 3n-hsw xl710 and 2n-clx xxv710 testbeds."
@@ -5461,7 +5479,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "3n-hsw xl710, 2n-clx xxv710 - testbeds and NICs tested."
- "Diff - difference between 3n-hsw xl710 and 2n-clx xxv710 testbeds."
@@ -5484,7 +5502,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "3n-hsw xl710, 2n-clx xxv710 - testbeds and NICs tested."
- "Diff - difference between 3n-hsw xl710 and 2n-clx xxv710 testbeds."
@@ -5505,7 +5523,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "3n-skx, 2n-skx - topologies tested."
- "Diff - difference between 3n-skx and 2n-skx topologies."
@@ -5526,7 +5544,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "3n-skx, 2n-skx - topologies tested."
- "Diff - difference between 3n-skx and 2n-skx topologies."
@@ -5547,7 +5565,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "3n-skx, 2n-skx - topologies tested."
- "Diff - difference between 3n-skx and 2n-skx topologies."
@@ -5568,7 +5586,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "3n-skx, 2n-skx - topologies tested."
- "Diff - difference between 3n-skx and 2n-skx topologies."
@@ -5601,7 +5619,6 @@
# - title: "RCA2"
# data: "rca/rca-2005-3n-hsw-1t1c-mrr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- ' Test Case: Test cases executed for: PDR throughput on 3n-hsw with xl710.'
- ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
@@ -5639,7 +5656,6 @@
# - title: "RCA2"
# data: "rca/rca-2005-3n-hsw-2t2c-mrr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- ' Test Case: Test cases executed for: PDR throughput on 3n-hsw with xl710.'
- ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
@@ -5677,7 +5693,6 @@
# - title: "RCA2"
# data: "rca/rca-2005-3n-hsw-4t4c-mrr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- ' Test Case: Test cases executed for: PDR throughput on 3n-hsw with xl710.'
- ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
@@ -5716,7 +5731,6 @@
# - title: "RCA2"
# data: "rca/rca-2005-3n-skx-2t1c-mrr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- ' Test Case: Test cases executed for: PDR throughput on 3n-skx with xxv710.'
- ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
@@ -5754,7 +5768,6 @@
# - title: "RCA2"
# data: "rca/rca-2005-3n-skx-4t2c-mrr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- ' Test Case: Test cases executed for: PDR throughput on 3n-skx with xxv710.'
- ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
@@ -5792,7 +5805,6 @@
# - title: "RCA2"
# data: "rca/rca-2005-3n-skx-8t4c-mrr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- ' Test Case: Test cases executed for: PDR throughput on 3n-skx with xxv710.'
- ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
@@ -5828,7 +5840,6 @@
# - title: "RCA2"
# data: "rca/rca-2005-2n-skx-2t1c-mrr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- ' Test Case: Test cases executed for: PDR throughput on 2n-skx with xxv710.'
- ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
@@ -5864,7 +5875,6 @@
# - title: "RCA2"
# data: "rca/rca-2005-2n-skx-4t2c-mrr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- ' Test Case: Test cases executed for: PDR throughput on 2n-skx with xxv710.'
- ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
@@ -5900,7 +5910,6 @@
# - title: "RCA2"
# data: "rca/rca-2005-2n-skx-8t4c-mrr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- ' Test Case: Test cases executed for: PDR throughput on 2n-skx with xxv710.'
- ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
@@ -5936,7 +5945,6 @@
# - title: "RCA2"
# data: "rca/rca-2005-2n-clx-2t1c-mrr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- ' Test Case: Test cases executed for: PDR throughput on 2n-clx with xxv710.'
- ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
@@ -5972,7 +5980,6 @@
# - title: "RCA2"
# data: "rca/rca-2005-2n-clx-4t2c-mrr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- ' Test Case: Test cases executed for: PDR throughput on 2n-clx with xxv710.'
- ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
@@ -6008,7 +6015,6 @@
# - title: "RCA2"
# data: "rca/rca-2005-2n-clx-8t4c-mrr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- ' Test Case: Test cases executed for: PDR throughput on 2n-clx with xxv710.'
- ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
@@ -6034,7 +6040,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2001, 2005 - VPP versions tested."
- "Diff - difference between 2001 and 2005 VPP version."
@@ -6055,7 +6061,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2001, 2005 - VPP versions tested."
- "Diff - difference between 2001 and 2005 VPP version."
@@ -6076,7 +6082,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2001, 2005 - VPP versions tested."
- "Diff - difference between 2001 and 2005 VPP version."
@@ -6099,7 +6105,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - VPP versions tested."
- "Diff - difference between 2001 and 2005 VPP version."
@@ -6122,7 +6128,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - VPP versions tested."
- "Diff - difference between 2001 and 2005 VPP version."
@@ -6145,7 +6151,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - VPP versions tested."
- "Diff - difference between 2001 and 2005 VPP version."
@@ -6168,7 +6174,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - VPP versions tested."
- "Diff - difference between 2001 and 2005 VPP version."
@@ -6191,7 +6197,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - VPP versions tested."
- "Diff - difference between 2001 and 2005 VPP version."
@@ -6214,7 +6220,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - VPP versions tested."
- "Diff - difference between 2001 and 2005 VPP version."
@@ -6247,7 +6253,6 @@
# - title: "RCA2"
# data: "rca/rca-2005-3n-tsh-1t1c-mrr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- ' Test Case: Test cases executed for: PDR throughput on 3n-tsh with x520.'
- ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
@@ -6285,7 +6290,6 @@
# - title: "RCA2"
# data: "rca/rca-2005-3n-tsh-2t2c-mrr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- ' Test Case: Test cases executed for: PDR throughput on 3n-tsh with x520.'
- ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
@@ -6323,7 +6327,6 @@
# - title: "RCA2"
# data: "rca/rca-2005-3n-tsh-4t4c-mrr-rca2.yaml"
legend:
- - 'Legend to Table:'
- ''
- ' Test Case: Test cases executed for: PDR throughput on 3n-tsh with x520.'
- ' YYMM.V-E: [Mpps +- StDev] results for VPP version (YY year, MM month, V minor version) tested in CSIT environment version (E environment version, "2" for 2020-03-27, "3" for 2020-06-11, "4" for 2020-06-24).'
@@ -6351,7 +6354,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "3n-hsw xl710, 3n-skx xxv710 - testbeds and NICs tested."
- "Diff - difference between 3n-hsw xl710 and 3n-skx xxv710 testbeds."
@@ -6374,7 +6377,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "3n-hsw xl710, 3n-skx xxv710 - testbeds and NICs tested."
- "Diff - difference between 3n-hsw xl710 and 3n-skx xxv710 testbeds."
@@ -6397,7 +6400,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "3n-hsw xl710, 3n-skx xxv710 - testbeds and NICs tested."
- "Diff - difference between 3n-hsw xl710 and 3n-skx xxv710 testbeds."
@@ -6418,7 +6421,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2n-skx, 2n-clx - testbeds and NICs tested."
- "Diff - difference between 2n-skx and 2n-clx testbeds."
@@ -6439,7 +6442,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2n-skx, 2n-clx - testbeds and NICs tested."
- "Diff - difference between 2n-skx and 2n-clx testbeds."
@@ -6460,7 +6463,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2n-skx, 2n-clx - testbeds and NICs tested."
- "Diff - difference between 2n-skx and 2n-clx testbeds."
@@ -6481,7 +6484,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "3n-skx, 2n-skx - topologies tested."
- "Diff - difference between 3n-skx and 2n-skx topologies."
@@ -6502,7 +6505,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "3n-skx, 2n-skx - topologies tested."
- "Diff - difference between 3n-skx and 2n-skx topologies."
@@ -6523,7 +6526,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "3n-skx, 2n-skx - topologies tested."
- "Diff - difference between 3n-skx and 2n-skx topologies."
@@ -6546,7 +6549,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "3n-hsw xl710, 2n-clx xxv710 - testbeds and NICs tested."
- "Diff - difference between 3n-hsw xl710 and 2n-clx xxv710 testbeds."
@@ -6569,7 +6572,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "3n-hsw xl710, 2n-clx xxv710 - testbeds and NICs tested."
- "Diff - difference between 3n-hsw xl710 and 2n-clx xxv710 testbeds."
@@ -6592,7 +6595,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "3n-hsw xl710, 2n-clx xxv710 - testbeds and NICs tested."
- "Diff - difference between 3n-hsw xl710 and 2n-clx xxv710 testbeds."
@@ -7186,7 +7189,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7209,7 +7212,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7232,7 +7235,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7255,7 +7258,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7278,7 +7281,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7301,7 +7304,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7324,7 +7327,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7347,7 +7350,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7370,7 +7373,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7393,7 +7396,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7416,7 +7419,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7439,7 +7442,7 @@
reference: 2
compare: 3
legend:
- - "Legend to Table"
+ - ""
- "1908, 2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7460,7 +7463,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7481,7 +7484,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7502,7 +7505,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7523,7 +7526,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7544,7 +7547,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7565,7 +7568,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7586,7 +7589,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7607,7 +7610,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7628,7 +7631,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7649,7 +7652,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7670,7 +7673,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7691,7 +7694,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7712,7 +7715,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7733,7 +7736,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7754,7 +7757,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7775,7 +7778,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2001, 2005 - DPDK versions tested."
- "Diff - difference between 2001 and 2005 DPDK version."
@@ -7796,7 +7799,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "3n-hsw x710, 3n-skx x710 - testbeds and NICs tested."
- "Diff - difference between 3n-hsw x710 and 3n-skx x710 testbeds."
@@ -7817,7 +7820,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "3n-hsw x710, 3n-skx x710 - testbeds and NICs tested."
- "Diff - difference between 3n-hsw x710 and 3n-skx x710 testbeds."
@@ -7838,7 +7841,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2n-skx, 2n-clx - testbeds and NICs tested."
- "Diff - difference between 2n-skx and 2n-clx testbeds."
@@ -7859,7 +7862,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "2n-skx, 2n-clx - testbeds and NICs tested."
- "Diff - difference between 2n-skx and 2n-clx testbeds."
@@ -7880,7 +7883,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "3n-skx, 2n-skx - topologies tested."
- "Diff - difference between 3n-skx and 2n-skx topologies."
@@ -7901,7 +7904,7 @@
reference: 1
compare: 2
legend:
- - "Legend to Table"
+ - ""
- "3n-skx, 2n-skx - topologies tested."
- "Diff - difference between 3n-skx and 2n-skx topologies."
->hw_class_index = hw_class_index; hw->hw_instance = hw_instance; hw->max_rate_bits_per_sec = 0; hw->min_packet_bytes = 0; vnet_sw_interface_set_mtu (vnm, hw->sw_if_index, 0); if (dev_class->tx_function == 0) goto no_output_nodes; /* No output/tx nodes to create */ tx_node_name = (char *) format (0, "%v-tx", hw->name); output_node_name = (char *) format (0, "%v-output", hw->name); /* If we have previously deleted interface nodes, re-use them. */ if (vec_len (im->deleted_hw_interface_nodes) > 0) { vnet_hw_interface_nodes_t *hn; vlib_node_t *node; vlib_node_runtime_t *nrt; hn = vec_end (im->deleted_hw_interface_nodes) - 1; hw->tx_node_index = hn->tx_node_index; hw->output_node_index = hn->output_node_index; vlib_node_rename (vm, hw->tx_node_index, "%v", tx_node_name); vlib_node_rename (vm, hw->output_node_index, "%v", output_node_name); /* *INDENT-OFF* */ foreach_vlib_main ({ vnet_interface_output_runtime_t *rt; rt = vlib_node_get_runtime_data (this_vlib_main, hw->output_node_index); ASSERT (rt->is_deleted == 1); rt->is_deleted = 0; rt->hw_if_index = hw_index; rt->sw_if_index = hw->sw_if_index; rt->dev_instance = hw->dev_instance; rt = vlib_node_get_runtime_data (this_vlib_main, hw->tx_node_index); rt->hw_if_index = hw_index; rt->sw_if_index = hw->sw_if_index; rt->dev_instance = hw->dev_instance; }); /* *INDENT-ON* */ /* The new class may differ from the old one. * Functions have to be updated. */ node = vlib_get_node (vm, hw->output_node_index); node->function = vnet_interface_output_node; node->format_trace = format_vnet_interface_output_trace; /* *INDENT-OFF* */ foreach_vlib_main ({ nrt = vlib_node_get_runtime (this_vlib_main, hw->output_node_index); nrt->function = node->function; }); /* *INDENT-ON* */ node = vlib_get_node (vm, hw->tx_node_index); node->function = dev_class->tx_function; node->format_trace = dev_class->format_tx_trace; /* *INDENT-OFF* */ foreach_vlib_main ({ nrt = vlib_node_get_runtime (this_vlib_main, hw->tx_node_index); nrt->function = node->function; }); /* *INDENT-ON* */ _vec_len (im->deleted_hw_interface_nodes) -= 1; } else { vlib_node_registration_t r; vnet_interface_output_runtime_t rt = { .hw_if_index = hw_index, .sw_if_index = hw->sw_if_index, .dev_instance = hw->dev_instance, .is_deleted = 0, }; clib_memset (&r, 0, sizeof (r)); r.type = VLIB_NODE_TYPE_INTERNAL; r.runtime_data = &rt; r.runtime_data_bytes = sizeof (rt); r.scalar_size = 0; r.vector_size = sizeof (u32); r.flags = VLIB_NODE_FLAG_IS_OUTPUT; r.name = tx_node_name; r.function = dev_class->tx_function; hw->tx_node_index = vlib_register_node (vm, &r); vlib_node_add_named_next_with_slot (vm, hw->tx_node_index, "error-drop", VNET_INTERFACE_TX_NEXT_DROP); r.flags = 0; r.name = output_node_name; r.function = vnet_interface_output_node; r.format_trace = format_vnet_interface_output_trace; { static char *e[] = { "interface is down", "interface is deleted", "no buffers to segment GSO", }; r.n_errors = ARRAY_LEN (e); r.error_strings = e; } hw->output_node_index = vlib_register_node (vm, &r); vlib_node_add_named_next_with_slot (vm, hw->output_node_index, "error-drop", VNET_INTERFACE_OUTPUT_NEXT_DROP); vlib_node_add_next_with_slot (vm, hw->output_node_index, hw->tx_node_index, VNET_INTERFACE_OUTPUT_NEXT_TX); /* add interface to the list of "output-interface" feature arc start nodes and clone nexts from 1st interface if it exists */ fcm = vnet_feature_get_config_main (im->output_feature_arc_index); cm = &fcm->config_main; i = vec_len (cm->start_node_indices); vec_validate (cm->start_node_indices, i); cm->start_node_indices[i] = hw->output_node_index; if (hw_index) { /* copy nexts from 1st interface */ vnet_hw_interface_t *first_hw; vlib_node_t *first_node; first_hw = vnet_get_hw_interface (vnm, /* hw_if_index */ 0); first_node = vlib_get_node (vm, first_hw->output_node_index); /* 1st 2 nexts are already added above */ for (i = 2; i < vec_len (first_node->next_nodes); i++) vlib_node_add_next_with_slot (vm, hw->output_node_index, first_node->next_nodes[i], i); } } setup_output_node (vm, hw->output_node_index, hw_class); setup_tx_node (vm, hw->tx_node_index, dev_class); no_output_nodes: /* Call all up/down callbacks with zero flags when interface is created. */ vnet_sw_interface_set_flags_helper (vnm, hw->sw_if_index, /* flags */ 0, VNET_INTERFACE_SET_FLAGS_HELPER_IS_CREATE); vnet_hw_interface_set_flags_helper (vnm, hw_index, /* flags */ 0, VNET_INTERFACE_SET_FLAGS_HELPER_IS_CREATE); vec_free (tx_node_name); vec_free (output_node_name); return hw_index; } void vnet_delete_hw_interface (vnet_main_t * vnm, u32 hw_if_index) { vnet_interface_main_t *im = &vnm->interface_main; vnet_hw_interface_t *hw = vnet_get_hw_interface (vnm, hw_if_index); vlib_main_t *vm = vnm->vlib_main; vnet_device_class_t *dev_class = vnet_get_device_class (vnm, hw->dev_class_index); /* If it is up, mark it down. */ if (hw->flags != 0) vnet_hw_interface_set_flags (vnm, hw_if_index, /* flags */ 0); /* Call delete callbacks. */ call_hw_interface_add_del_callbacks (vnm, hw_if_index, /* is_create */ 0); /* Delete any sub-interfaces. */ { u32 id, sw_if_index; /* *INDENT-OFF* */ hash_foreach (id, sw_if_index, hw->sub_interface_sw_if_index_by_id, ({ vnet_sw_interface_t *si = vnet_get_sw_interface (vnm, sw_if_index); u64 sup_and_sub_key = ((u64) (si->sup_sw_if_index) << 32) | (u64) si->sub.id; hash_unset_mem_free (&im->sw_if_index_by_sup_and_sub, &sup_and_sub_key); vnet_delete_sw_interface (vnm, sw_if_index); })); hash_free (hw->sub_interface_sw_if_index_by_id); /* *INDENT-ON* */ } /* Delete software interface corresponding to hardware interface. */ vnet_delete_sw_interface (vnm, hw->sw_if_index); if (dev_class->tx_function) { /* Put output/tx nodes into recycle pool */ vnet_hw_interface_nodes_t *dn; /* *INDENT-OFF* */ foreach_vlib_main ({ vnet_interface_output_runtime_t *rt = vlib_node_get_runtime_data (this_vlib_main, hw->output_node_index); /* Mark node runtime as deleted so output node (if called) * will drop packets. */ rt->is_deleted = 1; }); /* *INDENT-ON* */ vlib_node_rename (vm, hw->output_node_index, "interface-%d-output-deleted", hw_if_index); vlib_node_rename (vm, hw->tx_node_index, "interface-%d-tx-deleted", hw_if_index); vec_add2 (im->deleted_hw_interface_nodes, dn, 1); dn->tx_node_index = hw->tx_node_index; dn->output_node_index = hw->output_node_index; } hash_unset_mem (im->hw_interface_by_name, hw->name); vec_free (hw->name); vec_free (hw->hw_address); vec_free (hw->input_node_thread_index_by_queue); vec_free (hw->dq_runtime_index_by_queue); pool_put (im->hw_interfaces, hw); } void vnet_hw_interface_walk_sw (vnet_main_t * vnm, u32 hw_if_index, vnet_hw_sw_interface_walk_t fn, void *ctx) { vnet_hw_interface_t *hi; u32 id, sw_if_index; hi = vnet_get_hw_interface (vnm, hw_if_index); /* the super first, then the sub interfaces */ if (WALK_STOP == fn (vnm, hi->sw_if_index, ctx)) return; /* *INDENT-OFF* */ hash_foreach (id, sw_if_index, hi->sub_interface_sw_if_index_by_id, ({ if (WALK_STOP == fn (vnm, sw_if_index, ctx)) break; })); /* *INDENT-ON* */ } void vnet_hw_interface_walk (vnet_main_t * vnm, vnet_hw_interface_walk_t fn, void *ctx) { vnet_interface_main_t *im; vnet_hw_interface_t *hi; im = &vnm->interface_main; /* *INDENT-OFF* */ pool_foreach (hi, im->hw_interfaces, ({ if (WALK_STOP == fn(vnm, hi->hw_if_index, ctx)) break; })); /* *INDENT-ON* */ } void vnet_sw_interface_walk (vnet_main_t * vnm, vnet_sw_interface_walk_t fn, void *ctx) { vnet_interface_main_t *im; vnet_sw_interface_t *si; im = &vnm->interface_main; /* *INDENT-OFF* */ pool_foreach (si, im->sw_interfaces, { if (WALK_STOP == fn (vnm, si, ctx)) break; }); /* *INDENT-ON* */ } void vnet_hw_interface_init_for_class (vnet_main_t * vnm, u32 hw_if_index, u32 hw_class_index, u32 hw_instance) { vnet_hw_interface_t *hi = vnet_get_hw_interface (vnm, hw_if_index); vnet_hw_interface_class_t *hc = vnet_get_hw_interface_class (vnm, hw_class_index); hi->hw_class_index = hw_class_index; hi->hw_instance = hw_instance; setup_output_node (vnm->vlib_main, hi->output_node_index, hc); } static clib_error_t * vnet_hw_interface_set_class_helper (vnet_main_t * vnm, u32 hw_if_index, u32 hw_class_index, u32 redistribute) { vnet_hw_interface_t *hi = vnet_get_hw_interface (vnm, hw_if_index); vnet_sw_interface_t *si = vnet_get_sw_interface (vnm, hi->sw_if_index); vnet_hw_interface_class_t *old_class = vnet_get_hw_interface_class (vnm, hi->hw_class_index); vnet_hw_interface_class_t *new_class = vnet_get_hw_interface_class (vnm, hw_class_index); vnet_device_class_t *dev_class = vnet_get_device_class (vnm, hi->dev_class_index); clib_error_t *error = 0; /* New class equals old class? Nothing to do. */ if (hi->hw_class_index == hw_class_index) return 0; /* No need (and incorrect since admin up flag may be set) to do error checking when receiving unserialize message. */ if (redistribute) { if (si->flags & VNET_SW_INTERFACE_FLAG_ADMIN_UP) return clib_error_return (0, "%v must be admin down to change class from %s to %s", hi->name, old_class->name, new_class->name); /* Make sure interface supports given class. */ if ((new_class->is_valid_class_for_interface && !new_class->is_valid_class_for_interface (vnm, hw_if_index, hw_class_index)) || (dev_class->is_valid_class_for_interface && !dev_class->is_valid_class_for_interface (vnm, hw_if_index, hw_class_index))) return clib_error_return (0, "%v class cannot be changed from %s to %s", hi->name, old_class->name, new_class->name); } if (old_class->hw_class_change) old_class->hw_class_change (vnm, hw_if_index, old_class->index, new_class->index); vnet_hw_interface_init_for_class (vnm, hw_if_index, new_class->index, /* instance */ ~0); if (new_class->hw_class_change) new_class->hw_class_change (vnm, hw_if_index, old_class->index, new_class->index); if (dev_class->hw_class_change) dev_class->hw_class_change (vnm, hw_if_index, new_class->index); return error; } clib_error_t * vnet_hw_interface_set_class (vnet_main_t * vnm, u32 hw_if_index, u32 hw_class_index) { return vnet_hw_interface_set_class_helper (vnm, hw_if_index, hw_class_index, /* redistribute */ 1); } static int vnet_hw_interface_rx_redirect_to_node_helper (vnet_main_t * vnm, u32 hw_if_index, u32 node_index, u32 redistribute) { vnet_hw_interface_t *hi = vnet_get_hw_interface (vnm, hw_if_index); vnet_device_class_t *dev_class = vnet_get_device_class (vnm, hi->dev_class_index); if (dev_class->rx_redirect_to_node) { dev_class->rx_redirect_to_node (vnm, hw_if_index, node_index); return 0; } return VNET_API_ERROR_UNIMPLEMENTED; } int vnet_hw_interface_rx_redirect_to_node (vnet_main_t * vnm, u32 hw_if_index, u32 node_index) { return vnet_hw_interface_rx_redirect_to_node_helper (vnm, hw_if_index, node_index, 1 /* redistribute */ ); } word vnet_sw_interface_compare (vnet_main_t * vnm, uword sw_if_index0, uword sw_if_index1) { vnet_sw_interface_t *sup0 = vnet_get_sup_sw_interface (vnm, sw_if_index0); vnet_sw_interface_t *sup1 = vnet_get_sup_sw_interface (vnm, sw_if_index1); vnet_hw_interface_t *h0 = vnet_get_hw_interface (vnm, sup0->hw_if_index); vnet_hw_interface_t *h1 = vnet_get_hw_interface (vnm, sup1->hw_if_index); if (h0 != h1) return vec_cmp (h0->name, h1->name); return (word) h0->hw_instance - (word) h1->hw_instance; } word vnet_hw_interface_compare (vnet_main_t * vnm, uword hw_if_index0, uword hw_if_index1) { vnet_hw_interface_t *h0 = vnet_get_hw_interface (vnm, hw_if_index0); vnet_hw_interface_t *h1 = vnet_get_hw_interface (vnm, hw_if_index1); if (h0 != h1) return vec_cmp (h0->name, h1->name); return (word) h0->hw_instance - (word) h1->hw_instance; } int vnet_sw_interface_is_p2p (vnet_main_t * vnm, u32 sw_if_index) { vnet_sw_interface_t *si = vnet_get_sw_interface (vnm, sw_if_index); if ((si->type == VNET_SW_INTERFACE_TYPE_P2P) || (si->type == VNET_SW_INTERFACE_TYPE_PIPE)) return 1; vnet_hw_interface_t *hw = vnet_get_sup_hw_interface (vnm, sw_if_index); vnet_hw_interface_class_t *hc = vnet_get_hw_interface_class (vnm, hw->hw_class_index); return (hc->flags & VNET_HW_INTERFACE_CLASS_FLAG_P2P); } clib_error_t * vnet_interface_init (vlib_main_t * vm) { vnet_main_t *vnm = vnet_get_main (); vnet_interface_main_t *im = &vnm->interface_main; vlib_buffer_t *b = 0; vnet_buffer_opaque_t *o = 0; clib_error_t *error; /* * Keep people from shooting themselves in the foot. */ if (sizeof (b->opaque) != sizeof (vnet_buffer_opaque_t)) { #define _(a) if (sizeof(o->a) > sizeof (o->unused)) \ clib_warning \ ("FATAL: size of opaque union subtype %s is %d (max %d)", \ #a, sizeof(o->a), sizeof (o->unused)); foreach_buffer_opaque_union_subtype; #undef _ return clib_error_return (0, "FATAL: size of vlib buffer opaque %d, size of vnet opaque %d", sizeof (b->opaque), sizeof (vnet_buffer_opaque_t)); } clib_spinlock_init (&im->sw_if_counter_lock); clib_spinlock_lock (&im->sw_if_counter_lock); /* should be no need */ vec_validate (im->sw_if_counters, VNET_N_SIMPLE_INTERFACE_COUNTER - 1); #define _(E,n,p) \ im->sw_if_counters[VNET_INTERFACE_COUNTER_##E].name = #n; \ im->sw_if_counters[VNET_INTERFACE_COUNTER_##E].stat_segment_name = "/" #p "/" #n; foreach_simple_interface_counter_name #undef _ vec_validate (im->combined_sw_if_counters, VNET_N_COMBINED_INTERFACE_COUNTER - 1); #define _(E,n,p) \ im->combined_sw_if_counters[VNET_INTERFACE_COUNTER_##E].name = #n; \ im->combined_sw_if_counters[VNET_INTERFACE_COUNTER_##E].stat_segment_name = "/" #p "/" #n; foreach_combined_interface_counter_name #undef _ clib_spinlock_unlock (&im->sw_if_counter_lock); im->device_class_by_name = hash_create_string ( /* size */ 0, sizeof (uword)); { vnet_device_class_t *c; c = vnm->device_class_registrations; while (c) { c->index = vec_len (im->device_classes); hash_set_mem (im->device_class_by_name, c->name, c->index); if (c->tx_fn_registrations) { vlib_node_fn_registration_t *fnr = c->tx_fn_registrations; int priority = -1; /* to avoid confusion, please remove ".tx_function" statement from VNET_DEVICE_CLASS() if using function candidates */ ASSERT (c->tx_function == 0); while (fnr) { if (fnr->priority > priority) { priority = fnr->priority; c->tx_function = fnr->function; } fnr = fnr->next_registration; } } vec_add1 (im->device_classes, c[0]); c = c->next_class_registration; } } im->hw_interface_class_by_name = hash_create_string ( /* size */ 0, sizeof (uword)); im->sw_if_index_by_sup_and_sub = hash_create_mem (0, sizeof (u64), sizeof (uword)); { vnet_hw_interface_class_t *c; c = vnm->hw_interface_class_registrations; while (c) { c->index = vec_len (im->hw_interface_classes); hash_set_mem (im->hw_interface_class_by_name, c->name, c->index); if (NULL == c->build_rewrite) c->build_rewrite = default_build_rewrite; if (NULL == c->update_adjacency) c->update_adjacency = default_update_adjacency; vec_add1 (im->hw_interface_classes, c[0]); c = c->next_class_registration; } } im->gso_interface_count = 0; /* init per-thread data */ vec_validate_aligned (im->per_thread_data, vlib_num_workers (), CLIB_CACHE_LINE_BYTES); if ((error = vlib_call_init_function (vm, vnet_interface_cli_init))) return error; vnm->interface_tag_by_sw_if_index = hash_create (0, sizeof (uword)); #if VLIB_BUFFER_TRACE_TRAJECTORY > 0 if ((error = vlib_call_init_function (vm, trajectory_trace_init))) return error; #endif return 0; } VLIB_INIT_FUNCTION (vnet_interface_init); /* Kludge to renumber interface names [only!] */ int vnet_interface_name_renumber (u32 sw_if_index, u32 new_show_dev_instance) { int rv; vnet_main_t *vnm = vnet_get_main (); vnet_interface_main_t *im = &vnm->interface_main; vnet_hw_interface_t *hi = vnet_get_sup_hw_interface (vnm, sw_if_index); vnet_device_class_t *dev_class = vnet_get_device_class (vnm, hi->dev_class_index); if (dev_class->name_renumber == 0 || dev_class->format_device_name == 0) return VNET_API_ERROR_UNIMPLEMENTED; rv = dev_class->name_renumber (hi, new_show_dev_instance); if (rv) return rv; hash_unset_mem (im->hw_interface_by_name, hi->name); vec_free (hi->name); /* Use the mapping we set up to call it Ishmael */ hi->name = format (0, "%U", dev_class->format_device_name, hi->dev_instance); hash_set_mem (im->hw_interface_by_name, hi->name, hi->hw_if_index); return rv; } clib_error_t * vnet_rename_interface (vnet_main_t * vnm, u32 hw_if_index, char *new_name) { vnet_interface_main_t *im = &vnm->interface_main; vlib_main_t *vm = vnm->vlib_main; vnet_hw_interface_t *hw; u8 *old_name; clib_error_t *error = 0; hw = vnet_get_hw_interface (vnm, hw_if_index); if (!hw) { return clib_error_return (0, "unable to find hw interface for index %u", hw_if_index); } old_name = hw->name; /* set new hw->name */ hw->name = format (0, "%s", new_name); /* remove the old name to hw_if_index mapping and install the new one */ hash_unset_mem (im->hw_interface_by_name, old_name); hash_set_mem (im->hw_interface_by_name, hw->name, hw_if_index); /* rename tx/output nodes */ vlib_node_rename (vm, hw->tx_node_index, "%v-tx", hw->name); vlib_node_rename (vm, hw->output_node_index, "%v-output", hw->name); /* free the old name vector */ vec_free (old_name); return error; } clib_error_t * vnet_hw_interface_add_del_mac_address (vnet_main_t * vnm, u32 hw_if_index, const u8 * mac_address, u8 is_add) { clib_error_t *error = 0; vnet_hw_interface_t *hi = vnet_get_hw_interface (vnm, hw_if_index); vnet_device_class_t *dev_class = vnet_get_device_class (vnm, hi->dev_class_index); if (!hi->hw_address) { error = clib_error_return (0, "Secondary MAC Addresses not supported for interface index %u", hw_if_index); goto done; } if (dev_class->mac_addr_add_del_function) error = dev_class->mac_addr_add_del_function (hi, mac_address, is_add); if (!error) { vnet_hw_interface_class_t *hw_class; hw_class = vnet_get_hw_interface_class (vnm, hi->hw_class_index); if (NULL != hw_class->mac_addr_add_del_function) error = hw_class->mac_addr_add_del_function (hi, mac_address, is_add); } /* If no errors, add to the list of secondary MACs on the ethernet intf */ if (!error) ethernet_interface_add_del_address (&ethernet_main, hw_if_index, mac_address, is_add); done: return error; } static clib_error_t * vnet_hw_interface_change_mac_address_helper (vnet_main_t * vnm, u32 hw_if_index, const u8 * mac_address) { clib_error_t *error = 0; vnet_hw_interface_t *hi = vnet_get_hw_interface (vnm, hw_if_index); if (hi->hw_address) { u8 *old_address = vec_dup (hi->hw_address); vnet_device_class_t *dev_class = vnet_get_device_class (vnm, hi->dev_class_index); if (dev_class->mac_addr_change_function) { error = dev_class->mac_addr_change_function (hi, old_address, mac_address); } if (!error) { vnet_hw_interface_class_t *hw_class; hw_class = vnet_get_hw_interface_class (vnm, hi->hw_class_index); if (NULL != hw_class->mac_addr_change_function) hw_class->mac_addr_change_function (hi, old_address, mac_address); } else { error = clib_error_return (0, "MAC Address Change is not supported on this interface"); } vec_free (old_address); } else { error = clib_error_return (0, "mac address change is not supported for interface index %u", hw_if_index); } return error; } clib_error_t * vnet_hw_interface_change_mac_address (vnet_main_t * vnm, u32 hw_if_index, const u8 * mac_address) { return vnet_hw_interface_change_mac_address_helper (vnm, hw_if_index, mac_address); } /* update the unnumbered state of an interface*/ void vnet_sw_interface_update_unnumbered (u32 unnumbered_sw_if_index, u32 ip_sw_if_index, u8 enable) { vnet_main_t *vnm = vnet_get_main (); vnet_sw_interface_t *si; u32 was_unnum; si = vnet_get_sw_interface (vnm, unnumbered_sw_if_index); was_unnum = (si->flags & VNET_SW_INTERFACE_FLAG_UNNUMBERED); if (enable) { si->flags |= VNET_SW_INTERFACE_FLAG_UNNUMBERED; si->unnumbered_sw_if_index = ip_sw_if_index; ip4_main.lookup_main.if_address_pool_index_by_sw_if_index [unnumbered_sw_if_index] = ip4_main. lookup_main.if_address_pool_index_by_sw_if_index[ip_sw_if_index]; ip6_main. lookup_main.if_address_pool_index_by_sw_if_index [unnumbered_sw_if_index] = ip6_main. lookup_main.if_address_pool_index_by_sw_if_index[ip_sw_if_index]; } else { si->flags &= ~(VNET_SW_INTERFACE_FLAG_UNNUMBERED); si->unnumbered_sw_if_index = (u32) ~ 0; ip4_main.lookup_main.if_address_pool_index_by_sw_if_index [unnumbered_sw_if_index] = ~0; ip6_main.lookup_main.if_address_pool_index_by_sw_if_index [unnumbered_sw_if_index] = ~0; } if (was_unnum != (si->flags & VNET_SW_INTERFACE_FLAG_UNNUMBERED)) { ip4_sw_interface_enable_disable (unnumbered_sw_if_index, enable); ip6_sw_interface_enable_disable (unnumbered_sw_if_index, enable); } } vnet_l3_packet_type_t vnet_link_to_l3_proto (vnet_link_t link) { switch (link) { case VNET_LINK_IP4: return (VNET_L3_PACKET_TYPE_IP4); case VNET_LINK_IP6: return (VNET_L3_PACKET_TYPE_IP6); case VNET_LINK_MPLS: return (VNET_L3_PACKET_TYPE_MPLS); case VNET_LINK_ARP: return (VNET_L3_PACKET_TYPE_ARP); case VNET_LINK_ETHERNET: case VNET_LINK_NSH: ASSERT (0); break; } ASSERT (0); return (0); } vnet_mtu_t vnet_link_to_mtu (vnet_link_t link) { switch (link) { case VNET_LINK_IP4: return (VNET_MTU_IP4); case VNET_LINK_IP6: return (VNET_MTU_IP6); case VNET_LINK_MPLS: return (VNET_MTU_MPLS); default: return (VNET_MTU_L3); } } u8 * default_build_rewrite (vnet_main_t * vnm, u32 sw_if_index, vnet_link_t link_type, const void *dst_address) { return (NULL); } void default_update_adjacency (vnet_main_t * vnm, u32 sw_if_index, u32 ai) { ip_adjacency_t *adj; adj = adj_get (ai); switch (adj->lookup_next_index) { case IP_LOOKUP_NEXT_GLEAN: adj_glean_update_rewrite (ai); break; case IP_LOOKUP_NEXT_ARP: case IP_LOOKUP_NEXT_BCAST: /* * default rewrite in neighbour adj */ adj_nbr_update_rewrite (ai, ADJ_NBR_REWRITE_FLAG_COMPLETE, vnet_build_rewrite_for_sw_interface (vnm, sw_if_index, adj_get_link_type (ai), NULL)); break; case IP_LOOKUP_NEXT_MCAST: /* * mcast traffic also uses default rewrite string with no mcast * switch time updates. */ adj_mcast_update_rewrite (ai, vnet_build_rewrite_for_sw_interface (vnm, sw_if_index, adj_get_link_type (ai), NULL), 0); break; case IP_LOOKUP_NEXT_DROP: case IP_LOOKUP_NEXT_PUNT: case IP_LOOKUP_NEXT_LOCAL: case IP_LOOKUP_NEXT_REWRITE: case IP_LOOKUP_NEXT_MCAST_MIDCHAIN: case IP_LOOKUP_NEXT_MIDCHAIN: case IP_LOOKUP_NEXT_ICMP_ERROR: case IP_LOOKUP_N_NEXT: ASSERT (0); break; } } int collect_detailed_interface_stats_flag = 0; void collect_detailed_interface_stats_flag_set (void) { collect_detailed_interface_stats_flag = 1; } void collect_detailed_interface_stats_flag_clear (void) { collect_detailed_interface_stats_flag = 0; } static clib_error_t * collect_detailed_interface_stats_cli (vlib_main_t * vm, unformat_input_t * input, vlib_cli_command_t * cmd) { unformat_input_t _line_input, *line_input = &_line_input; clib_error_t *error = NULL; /* Get a line of input. */ if (!unformat_user (input, unformat_line_input, line_input)) return clib_error_return (0, "expected enable | disable"); while (unformat_check_input (line_input) != UNFORMAT_END_OF_INPUT) { if (unformat (line_input, "enable") || unformat (line_input, "on")) collect_detailed_interface_stats_flag_set (); else if (unformat (line_input, "disable") || unformat (line_input, "off")) collect_detailed_interface_stats_flag_clear (); else { error = clib_error_return (0, "unknown input `%U'", format_unformat_error, line_input); goto done; } } done: unformat_free (line_input); return error; } /* *INDENT-OFF* */ VLIB_CLI_COMMAND (collect_detailed_interface_stats_command, static) = { .path = "interface collect detailed-stats", .short_help = "interface collect detailed-stats <enable|disable>", .function = collect_detailed_interface_stats_cli, }; /* *INDENT-ON* */ /* * fd.io coding-style-patch-verification: ON * * Local Variables: * eval: (c-set-style "gnu") * End: */