< 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 # 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 194, 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 43345 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x810b84bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 33562 dport 43345] != expected 0xb5fd7ec0 # # Exception| cpu 0: rx_hash 0x11f697bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 33570 dport 43345] != expected 0x8992d6b # # Exception| cpu 0: rx_hash 0x73f8fdbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 33584 dport 43345] != expected 0x87c0c492 # # Exception| cpu 0: rx_hash 0xc2740789 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33626 dport 43345] != expected 0x1cadab31 # # Exception| cpu 0: rx_hash 0x7837dfa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33746 dport 43345] != expected 0x2836e46 # # Exception| cpu 0: rx_hash 0xc930eaa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33782 dport 43345] != expected 0xc52f9aba # # Exception| cpu 0: rx_hash 0x2a894c4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33830 dport 43345] != expected 0x687f50e9 # # Exception| cpu 0: rx_hash 0xb7019ca7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33856 dport 43345] != expected 0x2c99cfda # # Exception| cpu 0: rx_hash 0x8d07a311 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33876 dport 43345] != expected 0x1cd7c702 # # Exception| cpu 0: rx_hash 0xcef3ef11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33882 dport 43345] != expected 0xe94689ac # # Exception| cpu 0: rx_hash 0x45f2e5a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33898 dport 43345] != expected 0x1ea47588 # # Exception| cpu 0: rx_hash 0x1dfab011 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33900 dport 43345] != expected 0xa1b394a9 # # Exception| cpu 0: rx_hash 0x3c009611 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33904 dport 43345] != expected 0xdb7b33fe # # Exception| cpu 0: rx_hash 0x79c5f4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33932 dport 43345] != expected 0xeea8043 # # Exception| cpu 0: rx_hash 0x1bcb9ed1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33950 dport 43345] != expected 0x81b369ba # # Exception| cpu 0: rx_hash 0xff3af2bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 33964 dport 43345] != expected 0x5c4b2ba0 # # Exception| cpu 0: rx_hash 0xe938e7d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33972 dport 43345] != expected 0xb38ed3e8 # # Exception| cpu 0: rx_hash 0xf11241aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 34186 dport 43345] != expected 0x9ba9541e # # Exception| cpu 0: rx_hash 0xfcec4d71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34202 dport 43345] != expected 0x3eea03d9 # # Exception| cpu 0: rx_hash 0x221b1eaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 34236 dport 43345] != expected 0xd35c491b # # Exception| cpu 0: rx_hash 0xdd9da447 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34248 dport 43345] != expected 0x18e33fd1 # # Exception| cpu 0: rx_hash 0x6c9a9147 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34284 dport 43345] != expected 0xdf4fcb2d # # Exception| cpu 0: rx_hash 0x4d60b747 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34288 dport 43345] != expected 0xa5876c7a # # Exception| cpu 0: rx_hash 0x91efe32c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34320 dport 43345] != expected 0xb5a05752 # # Exception| cpu 0: rx_hash 0xe5e39c41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34330 dport 43345] != expected 0xd53c46e3 # # Exception| cpu 0: rx_hash 0x42e6bc2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34342 dport 43345] != expected 0xfd554a57 # # Exception| cpu 0: rx_hash 0x54e4a941 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34366 dport 43345] != expected 0x1290b21f # # Exception| cpu 0: rx_hash 0xc4927577 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34376 dport 43345] != expected 0xf3357aeb # # Exception| cpu 0: rx_hash 0x426d731a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34408 dport 43345] != expected 0xa194d108 # # Exception| cpu 0: rx_hash 0x07a811da [saddr 192.0.3.2 daddr 192.0.3.1 sport 34452 dport 43345] != expected 0x740562b5 # # Exception| cpu 0: rx_hash 0x26d9f8ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 34502 dport 43345] != expected 0x520c5ebd # # Exception| cpu 0: rx_hash 0x44d792ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 34516 dport 43345] != expected 0xdd55b744 # # Exception| cpu 0: rx_hash 0x97decdec [saddr 192.0.3.2 daddr 192.0.3.1 sport 34530 dport 43345] != expected 0x95a0aa41 # # Exception| cpu 0: rx_hash 0xb624ebec [saddr 192.0.3.2 daddr 192.0.3.1 sport 34558 dport 43345] != expected 0xef680d16 # # Exception| cpu 0: rx_hash 0x14c65a8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34566 dport 43345] != expected 0x85a0d4c8 # # Exception| cpu 0: rx_hash 0xd146dfd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34662 dport 43345] != expected 0x7e51aada # # Exception| cpu 0: rx_hash 0xf68dd717 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34696 dport 43345] != expected 0x2499f09e # # Exception| cpu 0: rx_hash 0xe08fc27a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34704 dport 43345] != expected 0xcb5c08d6 # # Exception| cpu 0: rx_hash 0x9483bd17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34714 dport 43345] != expected 0xabc01967 # # Exception| cpu 0: rx_hash 0x7072d17a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34728 dport 43345] != expected 0x76385b7d # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xb48f73fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44368 dport 40802] OK # # # cpu 0: rx_hash 0xf77b3ffb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44382 dport 40802] OK # # # cpu 0: rx_hash 0x7c7a354d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44398 dport 40802] OK # # # cpu 0: rx_hash 0x77b51756 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44428 dport 40802] OK # # # cpu 0: rx_hash 0x22434e3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44442 dport 40802] OK # # # cpu 0: rx_hash 0xe7480456 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44468 dport 40802] OK # # # cpu 0: rx_hash 0x1ab6b90b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44550 dport 40802] OK # # # cpu 0: rx_hash 0x78b8d30b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44564 dport 40802] OK # # # cpu 0: rx_hash 0xc9bfe60b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44592 dport 40802] OK # # # cpu 0: rx_hash 0x6e310950 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44610 dport 40802] OK # # # cpu 0: rx_hash 0x2dc54550 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44620 dport 40802] OK # # # cpu 0: rx_hash 0xdf363c50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44646 dport 40802] OK # # # cpu 0: rx_hash 0x9cc27050 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44648 dport 40802] OK # # # cpu 0: rx_hash 0x30087226 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44726 dport 40802] OK # # # cpu 0: rx_hash 0xf588f77d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44758 dport 40802] OK # # # cpu 0: rx_hash 0x2681a87d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44768 dport 40802] OK # # # cpu 0: rx_hash 0x7e89fdcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44774 dport 40802] OK # # # cpu 0: rx_hash 0x1c8797cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44788 dport 40802] OK # # # cpu 0: rx_hash 0x5f73dbcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44794 dport 40802] OK # # # cpu 0: rx_hash 0x077b8e7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44796 dport 40802] OK # # # cpu 0: rx_hash 0xff110dad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37284 dport 40802] OK # # # cpu 0: rx_hash 0x2e60551d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37460 dport 40802] OK # # # cpu 0: rx_hash 0x9f67601d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37488 dport 40802] OK # # # cpu 0: rx_hash 0xfb5824dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37520 dport 40802] OK # # # cpu 0: rx_hash 0xcca017b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37524 dport 40802] OK # # # cpu 0: rx_hash 0xa350716b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37526 dport 40802] OK # # # cpu 0: rx_hash 0x70592e6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37536 dport 40802] OK # # # cpu 0: rx_hash 0x1fa948b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37538 dport 40802] OK # # # cpu 0: rx_hash 0x5c5d04b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37548 dport 40802] OK # # # cpu 0: rx_hash 0x51a3086b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37564 dport 40802] OK # # # cpu 0: rx_hash 0xcc2bd886 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37594 dport 40802] OK # # # cpu 0: rx_hash 0x3ed8a186 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37616 dport 40802] OK # # # cpu 0: rx_hash 0xdfce5ce6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37638 dport 40802] OK # # # cpu 0: rx_hash 0x0cc703e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37680 dport 40802] OK # # # cpu 0: rx_hash 0x4f334fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37694 dport 40802] OK # # # cpu 0: rx_hash 0xf341b90b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37700 dport 40802] OK # # # cpu 0: rx_hash 0x01b2c00b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37742 dport 40802] OK # # # cpu 0: rx_hash 0x658d84cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37774 dport 40802] OK # # # cpu 0: rx_hash 0xd48ab1cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37802 dport 40802] OK # # # cpu 0: rx_hash 0x9a0b3e26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37882 dport 40802] OK # # # cpu 0: rx_hash 0x8b41e1c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37888 dport 40802] OK # # # cpu 0: rx_hash 0x3a46d4c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37924 dport 40802] OK # # # cpu 0: rx_hash 0x48f04a53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38034 dport 40802] OK # # # count: pass=43 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 194, 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 41668 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53840 dport 41668] != expected 0x675931e3 # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53840 dport 41668] != expected 0x675931e3 # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38526 dport 41668] != expected 0x5e558924 # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38526 dport 41668] != expected 0x5e558924 # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58434 dport 41668] != expected 0xcc482d07 # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58434 dport 41668] != expected 0xcc482d07 # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52732 dport 41668] != expected 0xbcdfe70d # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52732 dport 41668] != expected 0xbcdfe70d # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45613 dport 41668] != expected 0xcfae65a5 # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45613 dport 41668] != expected 0xcfae65a5 # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43063 dport 41668] != expected 0x68b4fc95 # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43063 dport 41668] != expected 0x68b4fc95 # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50632 dport 41668] != expected 0x7b7ac299 # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50632 dport 41668] != expected 0x7b7ac299 # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48242 dport 41668] != expected 0x18ec440e # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48242 dport 41668] != expected 0x18ec440e # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38516 dport 41668] != expected 0x3ec99895 # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38516 dport 41668] != expected 0x3ec99895 # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46202 dport 41668] != expected 0xf7206d2e # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46202 dport 41668] != expected 0xf7206d2e # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50478 dport 41668] != expected 0x6b343752 # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50478 dport 41668] != expected 0x6b343752 # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50681 dport 41668] != expected 0xd8ad42c0 # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50681 dport 41668] != expected 0xd8ad42c0 # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57100 dport 41668] != expected 0x714afdc9 # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57100 dport 41668] != expected 0x714afdc9 # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33345 dport 41668] != expected 0x102309db # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33345 dport 41668] != expected 0x102309db # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49405 dport 41668] != expected 0x2d6125fc # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49405 dport 41668] != expected 0x2d6125fc # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46711 dport 41668] != expected 0xe9b4fb7d # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46711 dport 41668] != expected 0xe9b4fb7d # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52710 dport 41668] != expected 0x7900a17b # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52710 dport 41668] != expected 0x7900a17b # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54212 dport 41668] != expected 0x29eb66bf # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54212 dport 41668] != expected 0x29eb66bf # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42019 dport 41668] != expected 0xb7257fbd # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42019 dport 41668] != expected 0xb7257fbd # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57503 dport 41668] != expected 0x55d8447b # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57503 dport 41668] != expected 0x55d8447b # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56933 dport 41668] != expected 0xbe5c6555 # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56933 dport 41668] != expected 0xbe5c6555 # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57580 dport 41668] != expected 0x7545afed # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57580 dport 41668] != expected 0x7545afed # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35013 dport 41668] != expected 0xe1e6a02d # # Exception| cpu 0: rx_hash 0x4ba1f93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35013 dport 41668] != expected 0xe1e6a02d # # 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 194, 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 53717 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33722 dport 53717] != expected 0xac9a2aab # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33722 dport 53717] != expected 0xac9a2aab # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44474 dport 53717] != expected 0x7c5f21e1 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44474 dport 53717] != expected 0x7c5f21e1 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40388 dport 53717] != expected 0xc5ee56b # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40388 dport 53717] != expected 0xc5ee56b # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39959 dport 53717] != expected 0x83afe0bc # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39959 dport 53717] != expected 0x83afe0bc # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45537 dport 53717] != expected 0xda13e6f0 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45537 dport 53717] != expected 0xda13e6f0 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34746 dport 53717] != expected 0x18add298 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34746 dport 53717] != expected 0x18add298 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33606 dport 53717] != expected 0xe95f486b # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33606 dport 53717] != expected 0xe95f486b # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39832 dport 53717] != expected 0xb2834808 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39832 dport 53717] != expected 0xb2834808 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48603 dport 53717] != expected 0xcb329701 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48603 dport 53717] != expected 0xcb329701 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60470 dport 53717] != expected 0xa7855ef # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60470 dport 53717] != expected 0xa7855ef # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39245 dport 53717] != expected 0xddca08c2 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39245 dport 53717] != expected 0xddca08c2 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36926 dport 53717] != expected 0x2f6036fa # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36926 dport 53717] != expected 0x2f6036fa # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48290 dport 53717] != expected 0x178f2a4d # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48290 dport 53717] != expected 0x178f2a4d # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56033 dport 53717] != expected 0x457d8ac7 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56033 dport 53717] != expected 0x457d8ac7 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50162 dport 53717] != expected 0xdf5acfa8 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50162 dport 53717] != expected 0xdf5acfa8 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57235 dport 53717] != expected 0x861b7d62 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57235 dport 53717] != expected 0x861b7d62 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49923 dport 53717] != expected 0x697b4a04 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49923 dport 53717] != expected 0x697b4a04 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54069 dport 53717] != expected 0x177feb08 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54069 dport 53717] != expected 0x177feb08 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34233 dport 53717] != expected 0xc0d28992 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34233 dport 53717] != expected 0xc0d28992 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43530 dport 53717] != expected 0x5a660254 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43530 dport 53717] != expected 0x5a660254 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45948 dport 53717] != expected 0xedd93cba # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45948 dport 53717] != expected 0xedd93cba # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50669 dport 53717] != expected 0x92e84a91 # # Exception| cpu 5: rx_hash 0x3116345e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50669 dport 53717] != expected 0x92e84a91 # # Exception| count: pass=0 nohash=0 fail=44 # # 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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__->