< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 52224 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x00946114 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45198 dport 52224] != expected 0x4987ba92 # # Exception| cpu 0: rx_hash 0xddba12b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45210 dport 52224] != expected 0x150456a0 # # Exception| cpu 0: rx_hash 0x60ba6ee0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45236 dport 52224] != expected 0xeabf30ff # # Exception| cpu 0: rx_hash 0x50ad691a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45248 dport 52224] != expected 0x3b2375c9 # # Exception| cpu 0: rx_hash 0x57f1f208 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45284 dport 52224] != expected 0x7d9fcbf3 # # Exception| cpu 0: rx_hash 0x3e3a50cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45288 dport 52224] != expected 0x156283d0 # # Exception| cpu 0: rx_hash 0x8adf81aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 45296 dport 52224] != expected 0x211c27c1 # # Exception| cpu 0: rx_hash 0x23635dbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 45318 dport 52224] != expected 0x4d6b68cd # # Exception| cpu 0: rx_hash 0xf7a88329 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45348 dport 52224] != expected 0xda2d46b1 # # Exception| cpu 0: rx_hash 0xf23f9135 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45368 dport 52224] != expected 0xa105929d # # Exception| cpu 0: rx_hash 0xa206993b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45430 dport 52224] != expected 0xd3a15dc6 # # Exception| cpu 0: rx_hash 0xa928bd02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45432 dport 52224] != expected 0x25f0f59e # # Exception| cpu 0: rx_hash 0x829a748c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45484 dport 52224] != expected 0x3ffccd2e # # Exception| cpu 0: rx_hash 0x0668a217 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45504 dport 52224] != expected 0xda1e2c09 # # Exception| cpu 0: rx_hash 0x6a3412c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45520 dport 52224] != expected 0xc9cbb006 # # Exception| cpu 0: rx_hash 0xd068f58c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45530 dport 52224] != expected 0x70cc6863 # # Exception| cpu 0: rx_hash 0x03ffb00b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45532 dport 52224] != expected 0xa136f825 # # Exception| cpu 0: rx_hash 0xbb68de41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45550 dport 52224] != expected 0x25a54a56 # # Exception| cpu 0: rx_hash 0x6fb6b04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45570 dport 52224] != expected 0x139eedd0 # # Exception| cpu 0: rx_hash 0x6d7d3944 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45626 dport 52224] != expected 0x2e0a87c6 # # Exception| cpu 0: rx_hash 0x34a19c7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45634 dport 52224] != expected 0x976b8ad3 # # Exception| cpu 0: rx_hash 0x3f8fb844 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45644 dport 52224] != expected 0x613a228b # # Exception| cpu 0: rx_hash 0x5fa1b7b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45686 dport 52224] != expected 0xc202a8e6 # # Exception| cpu 0: rx_hash 0x734fe52c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45702 dport 52224] != expected 0x9eb22e6c # # Exception| cpu 0: rx_hash 0x1a8447ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 45706 dport 52224] != expected 0xf64f664f # # Exception| cpu 0: rx_hash 0xacaa1f80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45738 dport 52224] != expected 0xffa5a848 # # Exception| cpu 0: rx_hash 0x9be18368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45818 dport 52224] != expected 0x68855344 # # Exception| cpu 0: rx_hash 0x8d96aa26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45850 dport 52224] != expected 0xc6dd1001 # # Exception| cpu 0: rx_hash 0x84730711 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45868 dport 52224] != expected 0xd18d24f # # Exception| cpu 0: rx_hash 0xdf642b26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45932 dport 52224] != expected 0x89edb54c # # Exception| cpu 0: rx_hash 0x6b81fa47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45940 dport 52224] != expected 0xbd93115d # # Exception| cpu 0: rx_hash 0x94f8ed5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45954 dport 52224] != expected 0x30d90791 # # Exception| cpu 0: rx_hash 0x1c7884ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 46020 dport 52224] != expected 0x65d6f0d4 # # Exception| cpu 0: rx_hash 0xc60a6c5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46068 dport 52224] != expected 0x7fe9a2dc # # Exception| cpu 0: rx_hash 0x2c655b59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46124 dport 52224] != expected 0xe4f4711f # # Exception| cpu 0: rx_hash 0x98808a38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46132 dport 52224] != expected 0xd08ad50e # # Exception| cpu 0: rx_hash 0xa8978dc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46144 dport 52224] != expected 0x1169038 # # Exception| cpu 0: rx_hash 0x12cb6a86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46154 dport 52224] != expected 0xb811485d # # Exception| cpu 0: rx_hash 0x3ceeb114 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46210 dport 52224] != expected 0xd935a4c1 # # Exception| cpu 0: rx_hash 0xe457d0aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 46218 dport 52224] != expected 0xfe9e9cdf # # Exception| cpu 0: rx_hash 0x552513d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46222 dport 52224] != expected 0xb1c8ece2 # # Exception| cpu 0: rx_hash 0x5b9c25f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46236 dport 52224] != expected 0x3cb19096 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xdfb86b1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43294 dport 34269] OK # # # cpu 0: rx_hash 0x672f0550 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43308 dport 34269] OK # # # cpu 0: rx_hash 0xe3ddd3cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43328 dport 34269] OK # # # cpu 0: rx_hash 0x8a167108 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43340 dport 34269] OK # # # cpu 0: rx_hash 0x1bf85fc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43410 dport 34269] OK # # # cpu 0: rx_hash 0x10d67bfb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43420 dport 34269] OK # # # cpu 0: rx_hash 0xff2486ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43460 dport 34269] OK # # # cpu 0: rx_hash 0x490adec2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43492 dport 34269] OK # # # cpu 0: rx_hash 0x40fac36b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43548 dport 34269] OK # # # cpu 0: rx_hash 0x94311dfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43582 dport 34269] OK # # # cpu 0: rx_hash 0x1bedef5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43612 dport 34269] OK # # # cpu 0: rx_hash 0x59948411 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43652 dport 34269] OK # # # cpu 0: rx_hash 0x35c834ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43668 dport 34269] OK # # # cpu 0: rx_hash 0xd64876b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43750 dport 34269] OK # # # cpu 0: rx_hash 0x714d9c80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43778 dport 34269] OK # # # cpu 0: rx_hash 0xa9f4fd3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43786 dport 34269] OK # # # cpu 0: rx_hash 0x7a63b8b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43788 dport 34269] OK # # # cpu 0: rx_hash 0x76110792 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43814 dport 34269] OK # # # cpu 0: rx_hash 0x1a4db74d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43830 dport 34269] OK # # # cpu 0: rx_hash 0x46060068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43858 dport 34269] OK # # # cpu 0: rx_hash 0x4fe3ad5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43876 dport 34269] OK # # # cpu 0: rx_hash 0xfb067c3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43900 dport 34269] OK # # # cpu 0: rx_hash 0xde0d8395 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43962 dport 34269] OK # # # cpu 0: rx_hash 0xe534a056 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43968 dport 34269] OK # # # cpu 0: rx_hash 0x8cff0295 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43980 dport 34269] OK # # # cpu 0: rx_hash 0x89681089 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43984 dport 34269] OK # # # cpu 0: rx_hash 0x824634b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43998 dport 34269] OK # # # cpu 0: rx_hash 0xe9461f7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44010 dport 34269] OK # # # cpu 0: rx_hash 0x6307278c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44040 dport 34269] OK # # # cpu 0: rx_hash 0xde075bda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44070 dport 34269] OK # # # cpu 0: rx_hash 0xee105c20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44114 dport 34269] OK # # # cpu 0: rx_hash 0x11694b3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44196 dport 34269] OK # # # cpu 0: rx_hash 0x900c8fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44244 dport 34269] OK # # # cpu 0: rx_hash 0x2a5068f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44254 dport 34269] OK # # # cpu 0: rx_hash 0x41504335 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44266 dport 34269] OK # # # cpu 0: rx_hash 0x8f9e0bc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44290 dport 34269] OK # # # cpu 0: rx_hash 0xe3c2bb1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44306 dport 34269] OK # # # cpu 0: rx_hash 0x3b7bdaa4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44314 dport 34269] OK # # # cpu 0: rx_hash 0x39b053aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44322 dport 34269] OK # # # cpu 0: rx_hash 0xe1093214 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44330 dport 34269] OK # # # cpu 0: rx_hash 0x3709658f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44336 dport 34269] OK # # # cpu 0: rx_hash 0xe49e2008 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44342 dport 34269] OK # # # cpu 0: rx_hash 0xda3011d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44368 dport 34269] OK # # # cpu 0: rx_hash 0x6b42d2aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44372 dport 34269] OK # # # cpu 0: rx_hash 0xb3fbb314 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44380 dport 34269] OK # # # count: pass=45 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 46000 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 48403 dport 46000] != expected 0x8b0d2481 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 48403 dport 46000] != expected 0x8b0d2481 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 57227 dport 46000] != expected 0x5d1a8058 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 57227 dport 46000] != expected 0x5d1a8058 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 32920 dport 46000] != expected 0x9661449 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 32920 dport 46000] != expected 0x9661449 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 57205 dport 46000] != expected 0xf7fbae8a # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 57205 dport 46000] != expected 0xf7fbae8a # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 38037 dport 46000] != expected 0x9a9e1f70 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 38037 dport 46000] != expected 0x9a9e1f70 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 35759 dport 46000] != expected 0x927e48e9 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 35759 dport 46000] != expected 0x927e48e9 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 45200 dport 46000] != expected 0x8fd71305 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 45200 dport 46000] != expected 0x8fd71305 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 39353 dport 46000] != expected 0x9edc3ddc # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 39353 dport 46000] != expected 0x9edc3ddc # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 37680 dport 46000] != expected 0xcaed716d # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 37680 dport 46000] != expected 0xcaed716d # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 49966 dport 46000] != expected 0x5efe65c1 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 49966 dport 46000] != expected 0x5efe65c1 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 49491 dport 46000] != expected 0x650e74ff # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 49491 dport 46000] != expected 0x650e74ff # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 53424 dport 46000] != expected 0x56b0c2ab # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 53424 dport 46000] != expected 0x56b0c2ab # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 52815 dport 46000] != expected 0x8beda8bb # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 52815 dport 46000] != expected 0x8beda8bb # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 39017 dport 46000] != expected 0x2abb2c91 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 39017 dport 46000] != expected 0x2abb2c91 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 52562 dport 46000] != expected 0xdc3f4941 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 52562 dport 46000] != expected 0xdc3f4941 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 43046 dport 46000] != expected 0xc45c1c6e # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 43046 dport 46000] != expected 0xc45c1c6e # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 41011 dport 46000] != expected 0xd9a19b92 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 41011 dport 46000] != expected 0xd9a19b92 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 42840 dport 46000] != expected 0x390c8955 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 42840 dport 46000] != expected 0x390c8955 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 39915 dport 46000] != expected 0x67ce8a4b # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 39915 dport 46000] != expected 0x67ce8a4b # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 33671 dport 46000] != expected 0xc01815c8 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 33671 dport 46000] != expected 0xc01815c8 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 47421 dport 46000] != expected 0x8cf914ae # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 47421 dport 46000] != expected 0x8cf914ae # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 41609 dport 46000] != expected 0x487d0e9e # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 41609 dport 46000] != expected 0x487d0e9e # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 42080 dport 46000] != expected 0x153b1663 # # Exception| cpu 4: rx_hash 0x345ec5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 42080 dport 46000] != expected 0x153b1663 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 39661 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35152 dport 39661] != expected 0x341eb431 # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35152 dport 39661] != expected 0x341eb431 # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60155 dport 39661] != expected 0xb266870a # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60155 dport 39661] != expected 0xb266870a # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44678 dport 39661] != expected 0x3fe98955 # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44678 dport 39661] != expected 0x3fe98955 # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33996 dport 39661] != expected 0x35ae3099 # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33996 dport 39661] != expected 0x35ae3099 # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49712 dport 39661] != expected 0x7b0340af # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49712 dport 39661] != expected 0x7b0340af # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41842 dport 39661] != expected 0xbd9181b # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41842 dport 39661] != expected 0xbd9181b # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46811 dport 39661] != expected 0xdb165f5b # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46811 dport 39661] != expected 0xdb165f5b # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40039 dport 39661] != expected 0x2e28f18c # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40039 dport 39661] != expected 0x2e28f18c # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33016 dport 39661] != expected 0xb1f6997 # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33016 dport 39661] != expected 0xb1f6997 # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58052 dport 39661] != expected 0xc29ff16 # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58052 dport 39661] != expected 0xc29ff16 # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37978 dport 39661] != expected 0xf2820f6a # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37978 dport 39661] != expected 0xf2820f6a # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46415 dport 39661] != expected 0x56149469 # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46415 dport 39661] != expected 0x56149469 # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37735 dport 39661] != expected 0x2ce614a5 # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37735 dport 39661] != expected 0x2ce614a5 # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34597 dport 39661] != expected 0x95c9901b # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34597 dport 39661] != expected 0x95c9901b # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56915 dport 39661] != expected 0x1b1128eb # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56915 dport 39661] != expected 0x1b1128eb # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39745 dport 39661] != expected 0xe387b02c # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39745 dport 39661] != expected 0xe387b02c # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56359 dport 39661] != expected 0x8064ca97 # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56359 dport 39661] != expected 0x8064ca97 # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41189 dport 39661] != expected 0x21f55827 # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41189 dport 39661] != expected 0x21f55827 # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58113 dport 39661] != expected 0xd8c940be # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58113 dport 39661] != expected 0xd8c940be # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40965 dport 39661] != expected 0x6147ba64 # # Exception| cpu 4: rx_hash 0xc350bd57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40965 dport 39661] != expected 0x6147ba64 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->