Difference between revisions of "CSIT/TestFailuresTracking"
From fd.io
< CSIT
(Finalize CSIT-1894.) |
(Add CSIT-1893) |
||
Line 33: | Line 33: | ||
** example: https://s3-logs.fd.io/vex-yul-rot-jenkins-1/csit-vpp-perf-mrr-daily-master-3n-alt/155/log.html.gz#s1-s1-s1-s1-s1-t1 | ** example: https://s3-logs.fd.io/vex-yul-rot-jenkins-1/csit-vpp-perf-mrr-daily-master-3n-alt/155/log.html.gz#s1-s1-s1-s1-s1-t1 | ||
** ticket: [https://jira.fd.io/browse/CSIT-1894 CSIT-1894] | ** ticket: [https://jira.fd.io/browse/CSIT-1894 CSIT-1894] | ||
+ | |||
+ | ==== wrong MAC address on lf_2n_clx_testbed27.yaml ==== | ||
+ | |||
+ | * wrong MAC address on lf_2n_clx_testbed27.yaml | ||
+ | ** work-to-fix: easy | ||
+ | ** rca: typo in topology yaml file | ||
+ | ** test: mlx5 relying on MAC. Affected: memif, vhost, l2bd. Not affected: ip4, ip6, dot1q, other L2. | ||
+ | ** testbed: 2n-clx, only the first testbed out of three in lab | ||
+ | ** frequency: always, unless other 2n-clx testbed is reserved | ||
+ | ** example: https://s3-logs.fd.io/vex-yul-rot-jenkins-1/csit-vpp-perf-mrr-daily-master-2n-clx/1270/log.html.gz#s1-s1-s1-s1-s3-t1-k2-k9-k1-k1-k1-k21 | ||
+ | ** ticket: [https://jira.fd.io/browse/CSIT-1893 CSIT-1893] | ||
==== (M) 3n-alt: Tests failing until 40Ge Interface comes up ==== | ==== (M) 3n-alt: Tests failing until 40Ge Interface comes up ==== |
Revision as of 15:24, 8 February 2023
Contents
- 1 CSIT Test Failure Clasification
- 2 CSIT Test Fixing Priorities
- 3 Always Failing Tests
- 3.1 In Trending
- 3.1.1 csit-dpdk-perf-mrr-weekly-master-3n-snr fails due to a missing symlink
- 3.1.2 wrong MAC address on lf_2n_clx_testbed27.yaml
- 3.1.3 (M) 3n-alt: Tests failing until 40Ge Interface comes up
- 3.1.4 (M) 3n-snr: All hwasync wireguard tests failing when trying to verify device
- 3.1.5 (M) 1n-aws: TRex mlrsearch fails to find NDR & PDR due to AWS rate limiting (5min total test duration)
- 3.1.6 (M) 3n-alt, 3n-snr: testpmd no traffic forwarded
- 3.2 not in trending
- 3.2.1 (H) 3n-icx: vpp hoststack QUIC vppecho tests failing
- 3.2.2 (M) all testbeds: vpp 9000B tests with vhostuser, memif, tunnels, avf
- 3.2.3 (M) 2n-clx, 2n-icx: all Geneve tests with 1024 tunnels fail
- 3.2.4 (L) 2n-clx, 2n-icx: nat44ed cps 16M sessions scale fail
- 3.2.5 (L) 2n-clx, 2n-icx: nat44det imix 1M sessions fails to create sessions
- 3.1 In Trending
- 4 Sometimes failing tests
- 4.1 in trending - high frequency failures
- 4.2 in trending - lower frequency failures
- 4.2.1 (M) 3n-icx, 3n-snr: 1518B IPsec packets not passing
- 4.2.2 (M) all testbeds: mlrsearch fails to find NDR rate
- 4.2.3 (M) all testbeds: AF_XDP mlrsearch fails to find NDR rate
- 4.2.4 (L) all testbeds: vpp create avf interface failure in multi-core configs
- 4.2.5 (L) all testbeds: nat44det 4M and 16M scale 1 session not established
- 5 Fixed issues
CSIT Test Failure Clasification
All known CSIT failures grouped and listed in the following order:
- Always failing followed by sometimes failing.
- Always failing tests:
- Most common use cases followed by less common.
- Sometimes failing tests:
- Most frequently failing followed by less frequently failing.
- High frequency 50%-100%
- medium frequency 10%-50%
- low frequency 0%-10%.
- Within each sub-group: most common use cases followed by less common.
- Most frequently failing followed by less frequently failing.
CSIT Test Fixing Priorities
- Test fixing work priorities defined as follows
- (H)igh priority, most common use cases and most common test code.
- (M)edium priority, specific HW and pervasive test code issue.
- (L)ow priority, corner cases and external dependencies.
Always Failing Tests
In Trending
csit-dpdk-perf-mrr-weekly-master-3n-snr fails due to a missing symlink
- csit-dpdk-perf-mrr-weekly-master-3n-snr fails due to a missing symlink
- work-to-fix: easy
- rca: Missing file in CSIT git (probably an oversight).
- test: all (robot does not even start)
- testbed: 3n-snr
- frequency: always
- example: https://s3-logs.fd.io/vex-yul-rot-jenkins-1/csit-vpp-perf-mrr-daily-master-3n-alt/155/log.html.gz#s1-s1-s1-s1-s1-t1
- ticket: CSIT-1894
wrong MAC address on lf_2n_clx_testbed27.yaml
- wrong MAC address on lf_2n_clx_testbed27.yaml
- work-to-fix: easy
- rca: typo in topology yaml file
- test: mlx5 relying on MAC. Affected: memif, vhost, l2bd. Not affected: ip4, ip6, dot1q, other L2.
- testbed: 2n-clx, only the first testbed out of three in lab
- frequency: always, unless other 2n-clx testbed is reserved
- example: https://s3-logs.fd.io/vex-yul-rot-jenkins-1/csit-vpp-perf-mrr-daily-master-2n-clx/1270/log.html.gz#s1-s1-s1-s1-s3-t1-k2-k9-k1-k1-k1-k21
- ticket: CSIT-1893
(M) 3n-alt: Tests failing until 40Ge Interface comes up
- (M) 3n-alt: Tests failing until 40Ge Interface comes up
- work-to-fix: medium
- rca: CSIT does not detect link readiness correctly.
- test: First tests in order
- frequency: always
- testbed: 3n-alt
- example: https://s3-logs.fd.io/vex-yul-rot-jenkins-1/csit-vpp-perf-mrr-daily-master-3n-alt/155/log.html.gz#s1-s1-s1-s1-s1-t1
- ticket: CSIT-1890
- note: In last runs the first tests are failing until interface comes up. Number of failed tests wary (2-61 failed tests). Issue can be result of Vratko running DPDK testpmd runs. Ie #154 all tests passed.
(M) 3n-snr: All hwasync wireguard tests failing when trying to verify device
- (M) 3n-snr: All hwasync wireguard tests failing when trying to verify device
(M) 1n-aws: TRex mlrsearch fails to find NDR & PDR due to AWS rate limiting (5min total test duration)
- (M) 1n-aws: TRex NDR PDR ALL IP4 scale and L2 scale tests failing with 50% packet loss
(M) 3n-alt, 3n-snr: testpmd no traffic forwarded
- (M) 3n-alt, 3n-snr: testpmd tests fail with no traffic
not in trending
(H) 3n-icx: vpp hoststack QUIC vppecho tests failing
- (H) 3n-icx: QUIC vppecho BPS tests failing on timeout when checking hoststack finished
(M) all testbeds: vpp 9000B tests with vhostuser, memif, tunnels, avf
- All tests with 9000B payload frames not forwarded over vhostuser interfaces.
- work-to-fix: hard
- rca: VPP code: 34839: dpdk: cleanup MTU handling
- test: 9000B - vhostuser
- frequency: always
- testbed: 2n-skx, 3n-skx, 2n-clx
- examples: 3n-skx vhostuser
- ticket: CSIT-1809
- note:
- All tests with 9000B payload frames not forwarded over memif interfaces.
- work-to-fix: hard
- rca: VPP code: 34839: dpdk: cleanup MTU handling
- test: 9000B - memif
- frequency: always
- testbed: 2n-skx, 3n-skx, 2n-clx
- examples: 2n-skx Memif
- ticket: CSIT-1808
- note:
- 9000B payload frames not forwarded over tunnels due to violating supported Max Frame Size (VxLAN, LISP, SRv6)
- work-to-fix: hard
- rca: VPP code: 34839: dpdk: cleanup MTU handling
- test: 9000B - IP4 tunnels VXLAN, IP4 tunnels LISP, Srv6
- frequency: always
- testbed: 2n-icx, 3n-icx
- examples: 2n-icx VXLAN, 3n-icx
- ticket: CSIT-1801
- note:
- (M) 3n-icx: 9000b ip4 ip6 l2 NDRPDR AVF tests are failing to forward traffic
- work-to-fix: hard
- rca:
- test: 9000B - IP4, IP6, l2 - base and scale
- frequency: always
- testbed: 3n-icx
- examples: 3n-icx ip4base
- ticket: CSIT-1885
- note:
- (M) 2n-clx, 2n-icx, 2n-zn2: DPDK testpmd 9000b tests on xxv710 nic are failing with no traffic
(M) 2n-clx, 2n-icx: all Geneve tests with 1024 tunnels fail
- (M) All Geneve L3 mode scale tests (1024 tunnels) are failing
(L) 2n-clx, 2n-icx: nat44ed cps 16M sessions scale fail
- (L) All NAT44-ED 16M sessions CPS scale tests fail while setting NAT44 address range.
- work-to-fix: hard
- rca: VPP crash, Failed to set NAT44 address range on host 10.30.51.44 (connections-per-second tests only)
- test: 64B-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-cps-ndrpdr 1c 2c 4c, 64B-avf-ethip4udp-nat44ed-h262144-p63-s16515072-cps-ndrpdr 1c 2c 4c
- frequency: always
- testbeds: 2n-skx, 2n-clx, 2n-icx
- example: 2n-icx, 2n-clx
- ticket: CSIT-1799
- note:
(L) 2n-clx, 2n-icx: nat44det imix 1M sessions fails to create sessions
- (L) 2n-clx, 2n-icx: All NAT44DET NDR PDR IMIX over 1M sessions BIDIR tests failing to create enough sessions
Sometimes failing tests
in trending - high frequency failures
(H) 2n-icx: NFV density VPP does not start in container
- (H) 2n-icx: NFV density tests breaks VPP which fails to start (re-opened)
- work-to-fix: hard
- rca:
- test: all subsequent
- frequency: medium
- testbed: 2n-icx
- example: 2n-icx mrr, 2n-icx ndrpdr
- ticket: CSIT-1881
- note: Once VPP breaks, all subsequent tests fail. Even all subsequent builds will be failing until Peter makes TB working again. Although it's failing with medium frequency when it happens it breaks all subsequent builds on the TB therefore [H] priority.
(M) 2n-clx: e810 mlrsearch tests packets forwarding in one direction
- (M) 2n-clx: half of the packets lost on PDR tests (re-opened)
(M) 3n-icx, 3n-snr: wireguard 100 and 1000 tunnels mlrsearch tests failing with 2c and 4c
- (M) 3n-icx: Wireguard tests with 100 and more tunnels are failing PDR criteria
(M) 3n-tsh: vpp in VM not starting
- (M) 3n-tsh: VM tests failing to boot VM
in trending - lower frequency failures
(M) 3n-icx, 3n-snr: 1518B IPsec packets not passing
- (M) 3n-icx, 3n-skx, 3n-snr: all 1518B AVF crypto tests failed with no traffic, all IMIX AVF crypto with excessive packet loss
- work-to-fix: hard
- rca:
- test: all AVF crypto
- frequency: low
- testbed: 3n-skx, 3n-icx, 3n-snr
- example: 3n-icx daily, 3n-snr, 3n-icx weekly
- ticket: CSIT-1827
- note:
(M) all testbeds: mlrsearch fails to find NDR rate
- (M) 3n-tsh, 3n-alt, 2n-clx testbed (Taishan, Altra, Cascade-lake): NDR tests failing from time to time.
(M) all testbeds: AF_XDP mlrsearch fails to find NDR rate
- (M) all testbeds: AF-XDP - NDR tests failing from time to time
(L) all testbeds: vpp create avf interface failure in multi-core configs
- (L) multicore AVF tests are failing when trying to create interface
(L) all testbeds: nat44det 4M and 16M scale 1 session not established
- (L) Not all DET44 sessions have been established: 4128767 != 4128768