RCA 2005: Update RCA files. 76/27676/9
authorVratko Polak <vrpolak@cisco.com>
Fri, 10 Jul 2020 10:10:01 +0000 (12:10 +0200)
committerTibor Frank <tifrank@cisco.com>
Fri, 10 Jul 2020 11:39:38 +0000 (11:39 +0000)
+ Current state.
+ Covers skx (also 3n) and clx.
+ Specific Jira sub-tasks, even for VPP progressions.
- Only 2n-skx data for NDR.

Change-Id: I56cf870aedc1319891b7188268ff6cf7bc744ff8
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
resources/tools/presentation/rca/rca-2n-clx-2t1c-pdr-rca1.yaml [new file with mode: 0644]
resources/tools/presentation/rca/rca-2n-clx-2t1c-pdr-rca2.yaml [new file with mode: 0644]
resources/tools/presentation/rca/rca-2n-skx-2t1c-ndr-rca1.yaml
resources/tools/presentation/rca/rca-2n-skx-2t1c-ndr-rca2.yaml
resources/tools/presentation/rca/rca-2n-skx-2t1c-pdr-rca1.yaml
resources/tools/presentation/rca/rca-2n-skx-2t1c-pdr-rca2.yaml
resources/tools/presentation/rca/rca-3n-skx-2t1c-ndr-rca1.yaml [deleted file]
resources/tools/presentation/rca/rca-3n-skx-2t1c-ndr-rca2.yaml [deleted file]
resources/tools/presentation/rca/rca-3n-skx-2t1c-pdr-rca1.yaml
resources/tools/presentation/rca/rca-3n-skx-2t1c-pdr-rca2.yaml

diff --git a/resources/tools/presentation/rca/rca-2n-clx-2t1c-pdr-rca1.yaml b/resources/tools/presentation/rca/rca-2n-clx-2t1c-pdr-rca1.yaml
new file mode 100644 (file)
index 0000000..eda44b3
--- /dev/null
@@ -0,0 +1,69 @@
+# CSIT progressions.
+64b-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc: 5
+64b-2t1c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc: 5
+64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc: 5
+64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc: 5
+64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc: 5
+# CSIT regressions.
+64b-2t1c-avf-ethip4-ip4scale200k-rnd: 2
+64b-2t1c-avf-ethip4-ip4scale2m: 7
+64b-2t1c-avf-ethip4-ip4scale2m-rnd: 2
+64b-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows: 1
+64b-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows: 1
+64b-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows: 1
+64b-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows: 1
+64b-2t1c-avf-dot1q-l2xcbase: 3
+64b-2t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr: 7
+64b-2t1c-ethip4-ip4scale200k-rnd: 2
+64b-2t1c-ethip4-ip4scale2m: 7
+64b-2t1c-ethip4-ip4scale2m-rnd: 2
+
+# Multiline string, empty lines (or \n) are required,
+# see https://yaml-multiline.info/
+
+footnote: "
+    [1] DONE Regression in ACL tests. The cause is the CSIT part of
+    an API change, Gerrit 26112. Instead of failing, the misconfigured VPP
+    passes the test, albeit with reduced performance. [CSIT-1739]
+
+    [2] DONE Regression in tests using random flows.
+    The cause is Gerrit 26456, unpinning random seed, needed to make TRex workers
+    generate different sequences of packets. [CSIT-1731]
+
+    [3] DONE Regression in base dot1q-l2xcbase suites. The cause is Gerrit 25363,
+    which unified dot1q handling across various tests.
+    Previously, this one suite was different (only handling dot1q on one port).
+
+    [5] OPEN Progression in performance of tests running VPP (l2xc) inside VM.
+    Due to relatively high stdev of results, bisecting has not found a cause yet.
+    [CSIT-1738]
+
+    [7] POSTPONED Possible anomaly, but stdev of results is high.
+    Currently, the performance differences are considered to probably be just noise.
+
+    [9] OPEN Progression in ip6 scale tests. Multiple candidate changes may have
+    affect code efficiency, but they have also caused the tests to fail
+    for a period of time. [CSIT-1735]
+
+    [10] OPEN Progression in ip6 base tests with dot1q. [CSIT-1746]
+
+    [11] OPEN Progression in memif tests, mainly in avf-eth-l2xcbase-eth-2memif-1dcr.
+    Not sure whether all memif tests are affected, nor what the cause is.
+    [CSIT-1744]
+
+    [12] OPEN Progression in some l2bdscale tests. [CSIT-1745]
+
+    [13] DONE Stateless ACL test have the same performance in 2005.0-4 as in
+    2001.0-2, the difference shown here is just a consequence of API change
+    having a performance impact when VPP version does not match CSIT version.
+    [CSIT-1739]
+
+    [14] DONE Statefull ACL test have better performance in 2005.0-4 as in
+    2001.0-2, but the difference shown here is inflated due to API change
+    having a performance impact when VPP version does not match CSIT version.
+    [CSIT-1739]
+
+    [15] OPEN Progression in nat44 test (not scale ones). [CSIT-1747]
+
+    [17] OPEN Progression in some vhost tests (dpdk in VM). [CSIT-1749]
+"
diff --git a/resources/tools/presentation/rca/rca-2n-clx-2t1c-pdr-rca2.yaml b/resources/tools/presentation/rca/rca-2n-clx-2t1c-pdr-rca2.yaml
new file mode 100644 (file)
index 0000000..c6054ff
--- /dev/null
@@ -0,0 +1,29 @@
+# VPP progressions.
+64b-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2memif-1dcr: 11
+64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm: 17
+64b-2t1c-avf-eth-l2bdscale100kmaclrn: 12
+64b-2t1c-avf-eth-l2bdscale10kmaclrn: 12
+64b-2t1c-avf-eth-l2xcbase-eth-2memif-1dcr: 11
+64b-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows: 14
+64b-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows: 13
+64b-2t1c-avf-ethip4udp-ip4base-nat44: 15
+64b-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows: 14
+64b-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows: 13
+64b-2t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr: 11
+64b-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr: 11
+64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm: 17
+64b-2t1c-eth-l2bdscale100kmaclrn: 12
+64b-2t1c-eth-l2bdscale10kmaclrn: 12
+64b-2t1c-eth-l2xcbase-eth-2memif-1dcr: 11
+64b-2t1c-ethip4-ip4base-eth-2memif-1dcr: 11
+64b-2t1c-ethip4udp-ip4base-nat44: 15
+78b-2t1c-avf-dot1q-ip6base: 10
+78b-2t1c-avf-ethip6-ip6scale200k: 9
+78b-2t1c-avf-ethip6-ip6scale20k: 9
+78b-2t1c-avf-ethip6-ip6scale2m: 9
+78b-2t1c-ethip6-ip6scale200k: 9
+78b-2t1c-ethip6-ip6scale20k: 9
+78b-2t1c-ethip6-ip6scale2m: 9
+# VPP regressions.
+
+# Footnotes are in RCA1 file.
index 6d450e9..a2e3317 100644 (file)
@@ -1,25 +1,80 @@
-64b-2t1c-avf-dot1q-ip4base: 1
-64b-2t1c-avf-dot1q-l2bdbasemaclrn-gbp: 1
-64b-2t1c-avf-eth-l2patch: 2
-64b-2t1c-avf-eth-l2xcbase: 2
-64b-2t1c-avf-ethip4-ip4base: 1
-64b-2t1c-eth-l2patch: 2
-64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc: 4
-64b-2t1c-ethip4-ip4base: 1
-64b-2t1c-ethip4udp-ip4base-iacl50sf-10kflows: 1
-64b-2t1c-ethip4udp-ip4base-oacl50sl-10kflows: 1
-# Multiline string, empty lines (or \n) are required, see https://yaml-multiline.info/
-footnote: "[1] DONE, Impact of upgrades: i) Skx ucode from 0x2000043 to
-    0x2000065, ii) Linux kernel from 4.15.0-60 to 4.15.0-72 and iii)
-    SuperMicro motherboard BIOS from 3.0c to 3.2.
-
-    [2] DONE, Applied fix of FVL NIC firmware 6.0.1 for increasing TRex
-    Mpps rate from 27 Mpps to 37 Mpps, [CSIT-1503], [TRex-519].
-
-    [3] DONE, Applied VPP PAPI fix to enable memif zero-copy,
-    [CSIT-1592], [VPP-1764].
-
-    [4] OPEN, Higher than before StDev of PDR throughput for VPP
-    vhost-user with VPP-inside-VM, under investigation, [CSIT-1699],
-    [CSIT-1704].
-"
\ No newline at end of file
+# CSIT progressions.
+64b-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm: 7
+64b-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc: 5
+64b-2t1c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm: 7
+64b-2t1c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc: 5
+64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc: 5
+64b-2t1c-avf-eth-l2patch: 7
+64b-2t1c-avf-eth-l2xcbase: 7
+64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc: 5
+64b-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc: 5
+64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc: 5
+64b-2t1c-eth-l2xcbase: 7
+64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc: 5
+# CSIT regressions.
+64b-2t1c-avf-dot1q-ip4base: 7
+64b-2t1c-avf-dot1q-l2xcbase: 7
+64b-2t1c-avf-eth-l2bdscale1mmaclrn: 7
+64b-2t1c-avf-ethip4-ip4scale200k: 7
+64b-2t1c-avf-ethip4-ip4scale200k-rnd: 2
+64b-2t1c-avf-ethip4-ip4scale20k-rnd: 2
+64b-2t1c-avf-ethip4-ip4scale2m: 7
+64b-2t1c-avf-ethip4-ip4scale2m-rnd: 2
+64b-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows: 1
+64b-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows: 1
+64b-2t1c-avf-ethip4udp-ip4base-nat44: 7
+64b-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows: 1
+64b-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows: 1
+64b-2t1c-ethip4-ip4scale200k-rnd: 2
+64b-2t1c-ethip4-ip4scale2m: 7
+64b-2t1c-ethip4-ip4scale2m-rnd: 2
+78b-2t1c-avf-ethip6-ip6scale20k: 7
+78b-2t1c-avf-ethip6-ip6base: 7
+
+# Multiline string, empty lines (or \n) are required,
+# see https://yaml-multiline.info/
+
+footnote: "
+    [1] DONE Regression in ACL tests. The cause is the CSIT part of
+    an API change, Gerrit 26112. Instead of failing, the misconfigured VPP
+    passes the test, albeit with reduced performance. [CSIT-1739]
+
+    [2] DONE Regression in tests using random flows.
+    The cause is Gerrit 26456, unpinning random seed, needed to make TRex workers
+    generate different sequences of packets. [CSIT-1731]
+
+    [5] OPEN Progression in performance of tests running VPP (l2xc) inside VM.
+    Due to relatively high stdev of results, bisecting has not found a cause yet.
+    [CSIT-1738]
+
+    [7] POSTPONED Possible anomaly, but stdev of results is high.
+    Currently, the performance differences are considered to probably be just noise.
+
+    [8] OPEN Regressions in some tests with VPP in VM and using l2xcbase as vswitch.
+    The results have surprisingly small stdev, more investigation needed.
+    [CSIT-1741]
+
+    [9] OPEN Progression in ip6 scale tests. Multiple candidate changes may have
+    affect code efficiency, but they have also caused the tests to fail
+    for a period of time. [CSIT-1735]
+
+    [11] OPEN Progression in memif tests, mainly in avf-eth-l2xcbase-eth-2memif-1dcr.
+    Not sure whether all memif tests are affected, nor what the cause is.
+    [CSIT-1744]
+
+    [12] OPEN Progression in some l2bdscale tests. [CSIT-1745]
+
+    [13] DONE Stateless ACL test have the same performance in 2005.0-4 as in
+    2001.0-2, the difference shown here is just a consequence of API change
+    having a performance impact when VPP version does not match CSIT version.
+    [CSIT-1739]
+
+    [14] DONE Statefull ACL test have better performance in 2005.0-4 as in
+    2001.0-2, but the difference shown here is inflated due to API change
+    having a performance impact when VPP version does not match CSIT version.
+    [CSIT-1739]
+
+    [15] OPEN Progression in nat44 test (not scale ones). [CSIT-1747]
+
+    [17] OPEN Progression in some vhost tests (dpdk in VM). [CSIT-1749]
+"
index 96a30ed..2a20b5e 100644 (file)
@@ -1,35 +1,37 @@
-64b-2t1c-avf-dot1q-ip4base: 10
-64b-2t1c-avf-ethip4-ip4base: 10
+# VPP progressions.
+64b-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2memif-1dcr: 11
+64b-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm: 17
+64b-2t1c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm: 7
+64b-2t1c-avf-eth-l2bdscale10kmaclrn: 12
+64b-2t1c-avf-eth-l2xcbase-eth-2memif-1dcr: 11
+64b-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows: 14
+64b-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows: 13
+64b-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows: 14
+64b-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows: 13
+78b-2t1c-avf-ethip6-ip6scale200k: 7
+78b-2t1c-avf-ethip6-ip6scale2m: 7
+64b-2t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr: 11
+64b-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm: 17
+64b-2t1c-eth-l2bdscale100kmaclrn: 12
+64b-2t1c-eth-l2bdscale10kmaclrn: 12
+64b-2t1c-ethip4udp-ip4base-nat44: 15
+78b-2t1c-ethip6-ip6scale200k: 9
+78b-2t1c-ethip6-ip6scale20k: 9
+78b-2t1c-ethip6-ip6scale2m: 9
+# VPP regressions.
+64b-2t1c-avf-dot1q-ip4base: 7
+64b-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc: 7
+64b-2t1c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc: 7
+64b-2t1c-avf-eth-l2bdbasemaclrn: 7
+64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc: 7
+64b-2t1c-avf-eth-l2bdscale1mmaclrn: 7
+64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc: 8
 64b-2t1c-avf-ethip4-ip4scale200k: 7
-64b-2t1c-avf-ethip4-ip4scale20k: 7
+64b-2t1c-avf-ethip4-ip4scale200k-rnd: 7
 64b-2t1c-avf-ethip4-ip4scale2m: 7
-64b-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc: 8
-64b-2t1c-dot1q-l2xcbase: 5
-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc: 8
-64b-2t1c-eth-l2xcbase-eth-2memif-1dcr: 11
+64b-2t1c-avf-ethip4-ip4scale2m-rnd: 7
+64b-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc: 7
+64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc: 7
 64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc: 8
-64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm: 9
-64b-2t1c-ethip4-ip4base-eth-2memif-1dcr: 11
-64b-2t1c-ethip4udp-ip4base-nat44: 6
-# Multiline string, empty lines (or \n) are required, see https://yaml-multiline.info/
-footnote: "[5] OPEN, dot1q-l2xcbase progression, retro-inspection of
-    weekly ndrpdr tests points to ge-22805, automated bisect script does
-    not work due to frequent API changes, [CSIT-1699], [CSIT-1705].
 
-    [6] DONE, ip4base-nat44 regression, ge-23963
-    (https://gerrit.fd.io/r/c/vpp/+/23963#message-044278e6_752c3327).
-
-    [7] WIP, avf-ip4scale regression, CANDIDATE(S) before ge-22699,
-    [CSIT-1699], [CSIT-1706].
-
-    [8] OPEN, VPP vhost-user with VPP-inside-VM higher than before stdev
-    of PDR throughput, under investigation, [CSIT-1699], [CSIT-1704].
-
-    [9] WIP, vhost-user with testpmd-in-VM progression, CANDIDATE(S)
-    before 22277, [CSIT-1699], [CSIT-1707].
-
-    [10] WIP, avf-ip4base regression, CANDIDATE(S) range
-    ge-18361..ge-24505, [CSIT-1699], [CSIT-1708].
-
-    [11] DONE, memif regression, CANDIDATE(S) confirmed ge-23801.
-"
\ No newline at end of file
+# Footnotes are in RCA1 file.
index 6d450e9..87d599e 100644 (file)
@@ -1,25 +1,74 @@
-64b-2t1c-avf-dot1q-ip4base: 1
-64b-2t1c-avf-dot1q-l2bdbasemaclrn-gbp: 1
-64b-2t1c-avf-eth-l2patch: 2
-64b-2t1c-avf-eth-l2xcbase: 2
-64b-2t1c-avf-ethip4-ip4base: 1
-64b-2t1c-eth-l2patch: 2
-64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc: 4
-64b-2t1c-ethip4-ip4base: 1
-64b-2t1c-ethip4udp-ip4base-iacl50sf-10kflows: 1
-64b-2t1c-ethip4udp-ip4base-oacl50sl-10kflows: 1
-# Multiline string, empty lines (or \n) are required, see https://yaml-multiline.info/
-footnote: "[1] DONE, Impact of upgrades: i) Skx ucode from 0x2000043 to
-    0x2000065, ii) Linux kernel from 4.15.0-60 to 4.15.0-72 and iii)
-    SuperMicro motherboard BIOS from 3.0c to 3.2.
-
-    [2] DONE, Applied fix of FVL NIC firmware 6.0.1 for increasing TRex
-    Mpps rate from 27 Mpps to 37 Mpps, [CSIT-1503], [TRex-519].
-
-    [3] DONE, Applied VPP PAPI fix to enable memif zero-copy,
-    [CSIT-1592], [VPP-1764].
-
-    [4] OPEN, Higher than before StDev of PDR throughput for VPP
-    vhost-user with VPP-inside-VM, under investigation, [CSIT-1699],
-    [CSIT-1704].
-"
\ No newline at end of file
+# CSIT progressions.
+64b-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc: 5
+64b-2t1c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc: 5
+64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc: 5
+64b-2t1c-avf-eth-l2xcbase: 4
+64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc: 5
+64b-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc: 5
+64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc: 5
+64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc: 5
+# CSIT regressions.
+64b-2t1c-avf-dot1q-l2xcbase: 3
+64b-2t1c-avf-ethip4-ip4scale200k-rnd: 2
+64b-2t1c-avf-ethip4-ip4scale2m-rnd: 2
+64b-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows: 1
+64b-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows: 1
+64b-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows: 1
+64b-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows: 1
+64b-2t1c-ethip4-ip4scale200k-rnd: 2
+64b-2t1c-ethip4-ip4scale2m: 7
+64b-2t1c-ethip4-ip4scale2m-rnd: 2
+
+# Multiline string, empty lines (or \n) are required,
+# see https://yaml-multiline.info/
+
+footnote: "
+    [1] DONE Regression in ACL tests. The cause is the CSIT part of
+    an API change, Gerrit 26112. Instead of failing, the misconfigured VPP
+    passes the test, albeit with reduced performance. [CSIT-1739]
+
+    [2] DONE Regression in tests using random flows.
+    The cause is Gerrit 26456, unpinning random seed, needed to make TRex workers
+    generate different sequences of packets. [CSIT-1731]
+
+    [3] DONE Regression in base dot1q-l2xcbase suites. The cause is Gerrit 25363,
+    which unified dot1q handling across various tests.
+    Previously, this one suite was different (only handling dot1q on one port).
+
+    [4] OPEN Progression in one test. Bisect not started yet. [CSIT-1740]
+
+    [5] OPEN Progression in performance of tests running VPP (l2xc) inside VM.
+    Due to relatively high stdev of results, bisecting has not found a cause yet.
+    [CSIT-1738]
+
+    [7] POSTPONED Possible anomaly, but stdev of results is high.
+    Currently, the performance differences are considered to probably be just noise.
+
+    [8] OPEN Regressions in some tests with VPP in VM and using l2xcbase as vswitch.
+    The results have surprisingly small stdev, more investigation needed.
+    [CSIT-1741]
+
+    [9] OPEN Progression in ip6 scale tests. Multiple candidate changes may have
+    affect code efficiency, but they have also caused the tests to fail
+    for a period of time. [CSIT-1735]
+
+    [11] OPEN Progression in memif tests, mainly in avf-eth-l2xcbase-eth-2memif-1dcr.
+    Not sure whether all memif tests are affected, nor what the cause is.
+    [CSIT-1744]
+
+    [12] OPEN Progression in some l2bdscale tests. [CSIT-1745]
+
+    [13] DONE Stateless ACL test have the same performance in 2005.0-4 as in
+    2001.0-2, the difference shown here is just a consequence of API change
+    having a performance impact when VPP version does not match CSIT version.
+    [CSIT-1739]
+
+    [14] DONE Statefull ACL test have better performance in 2005.0-4 as in
+    2001.0-2, but the difference shown here is inflated due to API change
+    having a performance impact when VPP version does not match CSIT version.
+    [CSIT-1739]
+
+    [15] OPEN Progression in nat44 test (not scale ones). [CSIT-1747]
+
+    [17] OPEN Progression in some vhost tests (dpdk in VM). [CSIT-1749]
+"
index 96a30ed..32c8055 100644 (file)
@@ -1,35 +1,31 @@
-64b-2t1c-avf-dot1q-ip4base: 10
-64b-2t1c-avf-ethip4-ip4base: 10
-64b-2t1c-avf-ethip4-ip4scale200k: 7
-64b-2t1c-avf-ethip4-ip4scale20k: 7
+# VPP progressions.
+64b-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2memif-1dcr: 11
+64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm: 17
+64b-2t1c-avf-eth-l2bdscale100kmaclrn: 12
+64b-2t1c-avf-eth-l2bdscale10kmaclrn: 12
+64b-2t1c-avf-eth-l2xcbase-eth-2memif-1dcr: 11
+64b-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows: 14
+64b-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows: 13
+64b-2t1c-avf-ethip4udp-ip4base-nat44: 15
+64b-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows: 14
+64b-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows: 13
+64b-2t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr: 11
+64b-2t1c-eth-l2bdscale100kmaclrn: 12
+64b-2t1c-eth-l2bdscale10kmaclr: 12
+64b-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr: 11
+64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm: 17
+64b-2t1c-ethip4-ip4base-eth-2memif-1dcr: 11
+64b-2t1c-ethip4udp-ip4base-nat44: 15
+78b-2t1c-avf-ethip6-ip6scale200k: 9
+78b-2t1c-avf-ethip6-ip6scale2m: 9
+78b-2t1c-ethip6-ip6scale200k: 9
+78b-2t1c-ethip6-ip6scale2m: 9
+78b-2t1c-ethip6-ip6scale20k: 9
+78b-2t1c-avf-ethip6-ip6scale20k: 9
+# VPP regressions.
 64b-2t1c-avf-ethip4-ip4scale2m: 7
-64b-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc: 8
-64b-2t1c-dot1q-l2xcbase: 5
-64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc: 8
-64b-2t1c-eth-l2xcbase-eth-2memif-1dcr: 11
 64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc: 8
-64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm: 9
-64b-2t1c-ethip4-ip4base-eth-2memif-1dcr: 11
-64b-2t1c-ethip4udp-ip4base-nat44: 6
-# Multiline string, empty lines (or \n) are required, see https://yaml-multiline.info/
-footnote: "[5] OPEN, dot1q-l2xcbase progression, retro-inspection of
-    weekly ndrpdr tests points to ge-22805, automated bisect script does
-    not work due to frequent API changes, [CSIT-1699], [CSIT-1705].
-
-    [6] DONE, ip4base-nat44 regression, ge-23963
-    (https://gerrit.fd.io/r/c/vpp/+/23963#message-044278e6_752c3327).
-
-    [7] WIP, avf-ip4scale regression, CANDIDATE(S) before ge-22699,
-    [CSIT-1699], [CSIT-1706].
-
-    [8] OPEN, VPP vhost-user with VPP-inside-VM higher than before stdev
-    of PDR throughput, under investigation, [CSIT-1699], [CSIT-1704].
-
-    [9] WIP, vhost-user with testpmd-in-VM progression, CANDIDATE(S)
-    before 22277, [CSIT-1699], [CSIT-1707].
-
-    [10] WIP, avf-ip4base regression, CANDIDATE(S) range
-    ge-18361..ge-24505, [CSIT-1699], [CSIT-1708].
+64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc: 8
+64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc: 7
 
-    [11] DONE, memif regression, CANDIDATE(S) confirmed ge-23801.
-"
\ No newline at end of file
+# Footnotes are in RCA1 file.
diff --git a/resources/tools/presentation/rca/rca-3n-skx-2t1c-ndr-rca1.yaml b/resources/tools/presentation/rca/rca-3n-skx-2t1c-ndr-rca1.yaml
deleted file mode 100644 (file)
index 6d450e9..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-64b-2t1c-avf-dot1q-ip4base: 1
-64b-2t1c-avf-dot1q-l2bdbasemaclrn-gbp: 1
-64b-2t1c-avf-eth-l2patch: 2
-64b-2t1c-avf-eth-l2xcbase: 2
-64b-2t1c-avf-ethip4-ip4base: 1
-64b-2t1c-eth-l2patch: 2
-64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc: 4
-64b-2t1c-ethip4-ip4base: 1
-64b-2t1c-ethip4udp-ip4base-iacl50sf-10kflows: 1
-64b-2t1c-ethip4udp-ip4base-oacl50sl-10kflows: 1
-# Multiline string, empty lines (or \n) are required, see https://yaml-multiline.info/
-footnote: "[1] DONE, Impact of upgrades: i) Skx ucode from 0x2000043 to
-    0x2000065, ii) Linux kernel from 4.15.0-60 to 4.15.0-72 and iii)
-    SuperMicro motherboard BIOS from 3.0c to 3.2.
-
-    [2] DONE, Applied fix of FVL NIC firmware 6.0.1 for increasing TRex
-    Mpps rate from 27 Mpps to 37 Mpps, [CSIT-1503], [TRex-519].
-
-    [3] DONE, Applied VPP PAPI fix to enable memif zero-copy,
-    [CSIT-1592], [VPP-1764].
-
-    [4] OPEN, Higher than before StDev of PDR throughput for VPP
-    vhost-user with VPP-inside-VM, under investigation, [CSIT-1699],
-    [CSIT-1704].
-"
\ No newline at end of file
diff --git a/resources/tools/presentation/rca/rca-3n-skx-2t1c-ndr-rca2.yaml b/resources/tools/presentation/rca/rca-3n-skx-2t1c-ndr-rca2.yaml
deleted file mode 100644 (file)
index e0598de..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-# TODO: Number only the real RCA2 causes.
-64b-2t1c-eth-l2patch: 5
-64b-2t1c-eth-l2xcbase-eth-2memif-1dcr: 11
-64b-2t1c-eth-l2xcbase-eth-2memif-1lxc: 11
-64b-2t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc: 11
-64b-2t1c-dot1q-l2xcbase: 5
-64b-2t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr: 11
-64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm: 9
-64b-2t1c-ethip4-ip4base-eth-2memif-1dcr: 11
-64b-2t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm: 12
-64b-2t1c-avf-ethip4-ip4base: 10
-64b-2t1c-avf-ethip4-ip4scale200k: 7
-64b-2t1c-avf-ethip4-ip4scale20k: 7
-64b-2t1c-avf-ethip4-ip4scale2m: 7
-64b-2t1c-ethip4udp-ip4base-nat44: 6
-# Multiline string, empty lines (or \n) are required, see https://yaml-multiline.info/
-footnote: "[5] OPEN, dot1q-l2xcbase progression, retro-inspection of
-    weekly ndrpdr tests points to ge-22805, automated bisect script does
-    not work due to frequent API changes, [CSIT-1699], [CSIT-1705].
-
-    [6] DONE, ip4base-nat44 regression, ge-23963
-    (https://gerrit.fd.io/r/c/vpp/+/23963#message-044278e6_752c3327).
-
-    [7] WIP, avf-ip4scale regression, CANDIDATE(S) before ge-22699,
-    [CSIT-1699], [CSIT-1706].
-
-    [8] OPEN, VPP vhost-user with VPP-inside-VM higher than before stdev
-    of PDR throughput, under investigation, [CSIT-1699], [CSIT-1704].
-
-    [9] WIP, vhost-user with testpmd-in-VM progression, CANDIDATE(S)
-    before 22277, [CSIT-1699], [CSIT-1707].
-
-    [10] WIP, avf-ip4base regression, CANDIDATE(S) range
-    ge-18361..ge-24505, [CSIT-1699], [CSIT-1708].
-
-    [11] DONE, memif regression, CANDIDATE(S) confirmed ge-23801.
-
-    [12] WIP, ipsec tnl sw scale regression, CANDIDATE(S) before
-    ge-23557, [CSIT-1699], [CSIT-xxxx].
-"
index 6d450e9..05f878e 100644 (file)
@@ -1,25 +1,57 @@
-64b-2t1c-avf-dot1q-ip4base: 1
-64b-2t1c-avf-dot1q-l2bdbasemaclrn-gbp: 1
-64b-2t1c-avf-eth-l2patch: 2
-64b-2t1c-avf-eth-l2xcbase: 2
-64b-2t1c-avf-ethip4-ip4base: 1
-64b-2t1c-eth-l2patch: 2
-64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc: 4
-64b-2t1c-ethip4-ip4base: 1
-64b-2t1c-ethip4udp-ip4base-iacl50sf-10kflows: 1
-64b-2t1c-ethip4udp-ip4base-oacl50sl-10kflows: 1
-# Multiline string, empty lines (or \n) are required, see https://yaml-multiline.info/
-footnote: "[1] DONE, Impact of upgrades: i) Skx ucode from 0x2000043 to
-    0x2000065, ii) Linux kernel from 4.15.0-60 to 4.15.0-72 and iii)
-    SuperMicro motherboard BIOS from 3.0c to 3.2.
-
-    [2] DONE, Applied fix of FVL NIC firmware 6.0.1 for increasing TRex
-    Mpps rate from 27 Mpps to 37 Mpps, [CSIT-1503], [TRex-519].
-
-    [3] DONE, Applied VPP PAPI fix to enable memif zero-copy,
-    [CSIT-1592], [VPP-1764].
-
-    [4] OPEN, Higher than before StDev of PDR throughput for VPP
-    vhost-user with VPP-inside-VM, under investigation, [CSIT-1699],
-    [CSIT-1704].
-"
\ No newline at end of file
+# CSIT progressions.
+64b-2t1c-avf-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc: 7
+64b-2t1c-avf-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc: 7
+64b-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc: 5
+64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc: 5
+64b-2t1c-avf-eth-l2xcbase: 4
+64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc: 5
+64b-2t1c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4: 5
+64b-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm: 7
+# CSIT regressions.
+64b-2t1c-avf-eth-l2bdscale1mmaclrn: 7
+64b-2t1c-avf-ethip4-ip4scale2m: 7
+64b-2t1c-ethip4-ip4scale2m: 7
+imix-2t1c-avf-ethip4ipsec4tnlsw-ip4base-int-aes256gcm: 6
+imix-2t1c-avf-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm: 6
+imix-2t1c-avf-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm: 6
+imix-2t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm: 6
+imix-2t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm: 6
+
+# Multiline string, empty lines (or \n) are required,
+# see https://yaml-multiline.info/
+
+footnote: "
+    [4] OPEN Progression in one test. Bisect not started yet. [CSIT-1740]
+
+    [5] OPEN Progression in performance of tests running VPP (l2xc) inside VM.
+    Due to relatively high stdev of results, bisecting has not found a cause yet.
+    [CSIT-1738]
+
+    [6] OPEN Regression in CSIT, one specific test showing too small stdev
+    to be considered noise. Tentatively marking also other ipsec anomalies
+    with this, although their stdev are high enough to be explained
+    as maybe just noise. [CSIT-1742]
+
+    [7] POSTPONED Possible anomaly, but stdev of results is high.
+    Currently, the performance differences are considered to probably be just noise.
+
+    [8] OPEN Regressions in some tests with VPP in VM and using l2xcbase as vswitch.
+    The results have surprisingly small stdev, more investigation needed.
+    [CSIT-1741]
+
+    [9] OPEN Progression in ip6 scale tests. Multiple candidate changes may have
+    affect code efficiency, but they have also caused the tests to fail
+    for a period of time. [CSIT-1735]
+
+    [10] OPEN Progression in ip6 base tests with dot1q. [CSIT-1746]
+
+    [11] OPEN Progression in memif tests, mainly in avf-eth-l2xcbase-eth-2memif-1dcr.
+    Not sure whether all memif tests are affected, nor what the cause is.
+    [CSIT-1744]
+
+    [12] OPEN Progression in some l2bdscale tests. [CSIT-1745]
+
+    [16] OPEN Progression in IPsec tests, only for aes128cbc-hmac512sha. [CSIT-1748]
+
+    [17] OPEN Progression in some vhost tests (dpdk in VM). [CSIT-1749]
+"
index e0598de..25b4e65 100644 (file)
@@ -1,40 +1,24 @@
-# TODO: Number only the real RCA2 causes.
-64b-2t1c-eth-l2patch: 5
-64b-2t1c-eth-l2xcbase-eth-2memif-1dcr: 11
-64b-2t1c-eth-l2xcbase-eth-2memif-1lxc: 11
+# VPP progressions.
+1518b-2t1c-avf-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha: 16
+64b-2t1c-avf-eth-l2bdscale100kmaclrn: 12
+64b-2t1c-avf-eth-l2bdscale10kmaclrn: 12
+64b-2t1c-avf-eth-l2xcbase-eth-2memif-1dcr: 11
+64b-2t1c-avf-eth-l2xcbase-eth-2memif-1lxc: 11
+64b-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2memif-1dcr: 11
+64b-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm: 17
+64b-2t1c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm: 7
 64b-2t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc: 11
-64b-2t1c-dot1q-l2xcbase: 5
-64b-2t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr: 11
-64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm: 9
+64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm: 17
 64b-2t1c-ethip4-ip4base-eth-2memif-1dcr: 11
-64b-2t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm: 12
-64b-2t1c-avf-ethip4-ip4base: 10
-64b-2t1c-avf-ethip4-ip4scale200k: 7
-64b-2t1c-avf-ethip4-ip4scale20k: 7
+64b-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm: 17
+78b-2t1c-avf-dot1q-ip6base: 10
+78b-2t1c-avf-ethip6-ip6scale200k: 9
+78b-2t1c-avf-ethip6-ip6scale20k: 9
+78b-2t1c-avf-ethip6-ip6scale2m: 9
+78b-2t1c-ethip6-ip6scale2m: 9
+imix-2t1c-avf-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha: 16
+# VPP regressions.
+64b-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc: 8
 64b-2t1c-avf-ethip4-ip4scale2m: 7
-64b-2t1c-ethip4udp-ip4base-nat44: 6
-# Multiline string, empty lines (or \n) are required, see https://yaml-multiline.info/
-footnote: "[5] OPEN, dot1q-l2xcbase progression, retro-inspection of
-    weekly ndrpdr tests points to ge-22805, automated bisect script does
-    not work due to frequent API changes, [CSIT-1699], [CSIT-1705].
 
-    [6] DONE, ip4base-nat44 regression, ge-23963
-    (https://gerrit.fd.io/r/c/vpp/+/23963#message-044278e6_752c3327).
-
-    [7] WIP, avf-ip4scale regression, CANDIDATE(S) before ge-22699,
-    [CSIT-1699], [CSIT-1706].
-
-    [8] OPEN, VPP vhost-user with VPP-inside-VM higher than before stdev
-    of PDR throughput, under investigation, [CSIT-1699], [CSIT-1704].
-
-    [9] WIP, vhost-user with testpmd-in-VM progression, CANDIDATE(S)
-    before 22277, [CSIT-1699], [CSIT-1707].
-
-    [10] WIP, avf-ip4base regression, CANDIDATE(S) range
-    ge-18361..ge-24505, [CSIT-1699], [CSIT-1708].
-
-    [11] DONE, memif regression, CANDIDATE(S) confirmed ge-23801.
-
-    [12] WIP, ipsec tnl sw scale regression, CANDIDATE(S) before
-    ge-23557, [CSIT-1699], [CSIT-xxxx].
-"
+# Footnotes are in RCA1 file.