< 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 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 37802 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x44a9b16b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33788 dport 37802] != expected 0x29d19b32 # # Exception| cpu 0: rx_hash 0x48e1cc02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33790 dport 37802] != expected 0x9c38fa3a # # Exception| cpu 0: rx_hash 0x2eaca81a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33820 dport 37802] != expected 0x5b732cbd # # Exception| cpu 0: rx_hash 0x769f7ce6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33826 dport 37802] != expected 0x64f71f42 # # Exception| cpu 0: rx_hash 0x199489c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33878 dport 37802] != expected 0x564f5eff # # Exception| cpu 0: rx_hash 0x5ca2a82c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33882 dport 37802] != expected 0xa1c1b639 # # Exception| cpu 0: rx_hash 0x41a75d3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33896 dport 37802] != expected 0x69cb6d00 # # Exception| cpu 0: rx_hash 0x00c21ece [saddr 192.0.3.2 daddr 192.0.3.1 sport 33956 dport 37802] != expected 0x813d6b4a # # Exception| cpu 0: rx_hash 0x0c8a63a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33958 dport 37802] != expected 0x34d40a42 # # Exception| cpu 0: rx_hash 0xacdbf4b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34008 dport 37802] != expected 0x1eff72b5 # # Exception| cpu 0: rx_hash 0xbd967ccb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34024 dport 37802] != expected 0x631cc884 # # Exception| cpu 0: rx_hash 0x50b438e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34076 dport 37802] != expected 0x5e18fe7f # # Exception| cpu 0: rx_hash 0x678c1938 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34134 dport 37802] != expected 0x53248c3d # # Exception| cpu 0: rx_hash 0xa49e0662 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34142 dport 37802] != expected 0xfe5ed47f # # Exception| cpu 0: rx_hash 0x5812fcdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34172 dport 37802] != expected 0x60e92367 # # Exception| cpu 0: rx_hash 0xc7605565 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34186 dport 37802] != expected 0xed6fa656 # # Exception| cpu 0: rx_hash 0x26e95ac8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34202 dport 37802] != expected 0xbbd28a77 # # Exception| cpu 0: rx_hash 0xf8feb080 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34208 dport 37802] != expected 0xdea2090c # # Exception| cpu 0: rx_hash 0x3becafda [saddr 192.0.3.2 daddr 192.0.3.1 sport 34216 dport 37802] != expected 0x73d8514e # # Exception| cpu 0: rx_hash 0xfc1009d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34242 dport 37802] != expected 0x55bab51c # # Exception| cpu 0: rx_hash 0xb56e5553 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34252 dport 37802] != expected 0x17dd3cd2 # # Exception| cpu 0: rx_hash 0x54e75afe [saddr 192.0.3.2 daddr 192.0.3.1 sport 34268 dport 37802] != expected 0x416010f3 # # Exception| cpu 0: rx_hash 0x8af0b0b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34278 dport 37802] != expected 0x24109388 # # Exception| cpu 0: rx_hash 0x3957b34d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34306 dport 37802] != expected 0xcd1c6033 # # Exception| cpu 0: rx_hash 0xd496c189 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34320 dport 37802] != expected 0x2e482d1a # # Exception| cpu 0: rx_hash 0x2452465f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34352 dport 37802] != expected 0x516bb0a # # Exception| cpu 0: rx_hash 0x0e6f9295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34376 dport 37802] != expected 0xc0201271 # # Exception| cpu 0: rx_hash 0x69c2a38c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34396 dport 37802] != expected 0xcc698ed4 # # Exception| cpu 0: rx_hash 0x74c7569e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34414 dport 37802] != expected 0x46355ed # # Exception| cpu 0: rx_hash 0x4f0ad165 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34436 dport 37802] != expected 0x28d6143b # # Exception| cpu 0: rx_hash 0xb3862bda [saddr 192.0.3.2 daddr 192.0.3.1 sport 34470 dport 37802] != expected 0xb661e323 # # Exception| cpu 0: rx_hash 0x70943480 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34478 dport 37802] != expected 0x1b1bbb61 # # Exception| cpu 0: rx_hash 0x3d04d153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34498 dport 37802] != expected 0xd2648ebf # # Exception| cpu 0: rx_hash 0xfef5f8e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34604 dport 37802] != expected 0xa14ead2f # # Exception| cpu 0: rx_hash 0x56bf7086 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34704 dport 37802] != expected 0x21f45a5c # # Exception| cpu 0: rx_hash 0x5af70def [saddr 192.0.3.2 daddr 192.0.3.1 sport 34706 dport 37802] != expected 0x941d3b54 # # Exception| cpu 0: rx_hash 0x13895168 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34716 dport 37802] != expected 0xd67ab29a # # Exception| cpu 0: rx_hash 0xfaa69af8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34796 dport 37802] != expected 0xbe3643a3 # # Exception| cpu 0: rx_hash 0xd8cda08f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34840 dport 37802] != expected 0x207012d1 # # Exception| cpu 0: rx_hash 0xd485dde6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34842 dport 37802] != expected 0x959973d9 # # Exception| cpu 0: rx_hash 0x8cb6091a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34852 dport 37802] != expected 0xaa1d4026 # # Exception| count: pass=0 nohash=0 fail=41 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x85d8da4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57566 dport 43327] OK # # # cpu 0: rx_hash 0xddeb0eb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57568 dport 43327] OK # # # cpu 4: rx_hash 0xb60e42c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57590 dport 43327] OK # # # cpu 4: rx_hash 0x57647b84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57600 dport 43327] OK # # # cpu 4: rx_hash 0x947664de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57608 dport 43327] OK # # # cpu 4: rx_hash 0x983e19b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57610 dport 43327] OK # # # cpu 4: rx_hash 0xff9328ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57630 dport 43327] OK # # # cpu 4: rx_hash 0x4a618e96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57650 dport 43327] OK # # # cpu 4: rx_hash 0xa34e4506 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57666 dport 43327] OK # # # cpu 4: rx_hash 0x9098dd8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57706 dport 43327] OK # # # cpu 4: rx_hash 0x7111d227 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57722 dport 43327] OK # # # cpu 4: rx_hash 0x640f3842 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57738 dport 43327] OK # # # cpu 4: rx_hash 0x7542b039 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57786 dport 43327] OK # # # cpu 4: rx_hash 0xc816d23c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57846 dport 43327] OK # # # cpu 4: rx_hash 0x0b04cd66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57854 dport 43327] OK # # # cpu 4: rx_hash 0xdf0eff84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57870 dport 43327] OK # # # cpu 4: rx_hash 0x011915cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57908 dport 43327] OK # # # cpu 4: rx_hash 0xce4377ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57918 dport 43327] OK # # # cpu 4: rx_hash 0xf5332b4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57974 dport 43327] OK # # # cpu 4: rx_hash 0x7b0c0a8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58032 dport 43327] OK # # # cpu 4: rx_hash 0x8f26340f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58098 dport 43327] OK # # # cpu 4: rx_hash 0xe4204e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58114 dport 43327] OK # # # cpu 4: rx_hash 0x62047024 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58118 dport 43327] OK # # # cpu 4: rx_hash 0x09e13c54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58128 dport 43327] OK # # # cpu 4: rx_hash 0x51d2e8a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58158 dport 43327] OK # # # cpu 4: rx_hash 0xdf501221 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58186 dport 43327] OK # # # cpu 4: rx_hash 0x553c51fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58188 dport 43327] OK # # # cpu 4: rx_hash 0xb4b55e51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58204 dport 43327] OK # # # cpu 4: rx_hash 0x0147f869 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58224 dport 43327] OK # # # cpu 4: rx_hash 0x8b2bbbb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58230 dport 43327] OK # # # cpu 4: rx_hash 0x73f42315 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58260 dport 43327] OK # # # cpu 4: rx_hash 0x8330a4c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58292 dport 43327] OK # # # cpu 4: rx_hash 0x4c6ac6f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58302 dport 43327] OK # # # cpu 4: rx_hash 0x3e64c6c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58360 dport 43327] OK # # # cpu 4: rx_hash 0xb840f872 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58364 dport 43327] OK # # # cpu 4: rx_hash 0x1d1f8330 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58390 dport 43327] OK # # # cpu 4: rx_hash 0x452c57cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58408 dport 43327] OK # # # cpu 4: rx_hash 0x8e988cab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58432 dport 43327] OK # # # cpu 4: rx_hash 0xe57dc0db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58454 dport 43327] OK # # # cpu 4: rx_hash 0xb106694e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58474 dport 43327] OK # # # cpu 4: rx_hash 0x6b42e118 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58512 dport 43327] OK # # # cpu 4: rx_hash 0x2e74c0f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58524 dport 43327] OK # # # cpu 4: rx_hash 0x223cbd9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58526 dport 43327] OK # # # cpu 4: rx_hash 0x417f35d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58600 dport 43327] OK # # # cpu 4: rx_hash 0x4dd47e54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58636 dport 43327] OK # # # cpu 4: rx_hash 0x3b34c736 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58664 dport 43327] OK # # # cpu 4: rx_hash 0x110913fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58704 dport 43327] OK # # # count: pass=47 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 44808 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44480 dport 44808] != expected 0x471bf5fa # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44480 dport 44808] != expected 0x471bf5fa # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51802 dport 44808] != expected 0x1587bdb # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51802 dport 44808] != expected 0x1587bdb # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47224 dport 44808] != expected 0xa9322953 # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47224 dport 44808] != expected 0xa9322953 # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35940 dport 44808] != expected 0x4126fabe # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35940 dport 44808] != expected 0x4126fabe # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38518 dport 44808] != expected 0x303c9982 # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38518 dport 44808] != expected 0x303c9982 # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35909 dport 44808] != expected 0x1aaaebe # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35909 dport 44808] != expected 0x1aaaebe # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51519 dport 44808] != expected 0x8951eff4 # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51519 dport 44808] != expected 0x8951eff4 # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55979 dport 44808] != expected 0xf847505a # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55979 dport 44808] != expected 0xf847505a # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60663 dport 44808] != expected 0x874921de # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60663 dport 44808] != expected 0x874921de # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41571 dport 44808] != expected 0x1e80d03d # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41571 dport 44808] != expected 0x1e80d03d # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46459 dport 44808] != expected 0x5395d661 # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46459 dport 44808] != expected 0x5395d661 # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58501 dport 44808] != expected 0xba41cbb7 # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58501 dport 44808] != expected 0xba41cbb7 # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34446 dport 44808] != expected 0xf8b2851 # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34446 dport 44808] != expected 0xf8b2851 # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51025 dport 44808] != expected 0x5685dcab # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51025 dport 44808] != expected 0x5685dcab # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47887 dport 44808] != expected 0xc26ff055 # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47887 dport 44808] != expected 0xc26ff055 # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53052 dport 44808] != expected 0x1485513d # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53052 dport 44808] != expected 0x1485513d # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54475 dport 44808] != expected 0x65f4eacb # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54475 dport 44808] != expected 0x65f4eacb # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54854 dport 44808] != expected 0x71ca8cf8 # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54854 dport 44808] != expected 0x71ca8cf8 # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58699 dport 44808] != expected 0xe2357e37 # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58699 dport 44808] != expected 0xe2357e37 # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33820 dport 44808] != expected 0x64bd299d # # Exception| cpu 0: rx_hash 0xd3d04a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33820 dport 44808] != expected 0x64bd299d # # Exception| count: pass=0 nohash=0 fail=40 # # 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 35156 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35985 dport 35156] != expected 0xa4217da # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35985 dport 35156] != expected 0xa4217da # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39122 dport 35156] != expected 0xae9f7ebb # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39122 dport 35156] != expected 0xae9f7ebb # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60770 dport 35156] != expected 0xbb944c3a # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60770 dport 35156] != expected 0xbb944c3a # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36179 dport 35156] != expected 0x7c419857 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36179 dport 35156] != expected 0x7c419857 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51995 dport 35156] != expected 0xe243cae6 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51995 dport 35156] != expected 0xe243cae6 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39880 dport 35156] != expected 0x4158cba2 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39880 dport 35156] != expected 0x4158cba2 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49592 dport 35156] != expected 0x6aa1b11c # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49592 dport 35156] != expected 0x6aa1b11c # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56312 dport 35156] != expected 0x15ed219a # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56312 dport 35156] != expected 0x15ed219a # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54562 dport 35156] != expected 0xf0245046 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54562 dport 35156] != expected 0xf0245046 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60013 dport 35156] != expected 0x74e816d6 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60013 dport 35156] != expected 0x74e816d6 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36373 dport 35156] != expected 0xcf5b40e6 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36373 dport 35156] != expected 0xcf5b40e6 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44109 dport 35156] != expected 0x215e9f00 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44109 dport 35156] != expected 0x215e9f00 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36982 dport 35156] != expected 0xb8df433 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36982 dport 35156] != expected 0xb8df433 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44312 dport 35156] != expected 0xd81987da # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44312 dport 35156] != expected 0xd81987da # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40584 dport 35156] != expected 0x98a43c8d # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40584 dport 35156] != expected 0x98a43c8d # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35149 dport 35156] != expected 0x8b30ef43 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35149 dport 35156] != expected 0x8b30ef43 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41431 dport 35156] != expected 0xfde175b0 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41431 dport 35156] != expected 0xfde175b0 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33359 dport 35156] != expected 0x69af58b2 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33359 dport 35156] != expected 0x69af58b2 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38628 dport 35156] != expected 0xfaf7cb41 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38628 dport 35156] != expected 0xfaf7cb41 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58577 dport 35156] != expected 0x13ebe0ea # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58577 dport 35156] != expected 0x13ebe0ea # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34826 dport 35156] != expected 0x9fb6855d # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34826 dport 35156] != expected 0x9fb6855d # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51558 dport 35156] != expected 0xe9c69237 # # Exception| cpu 0: rx_hash 0x1ce576b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51558 dport 35156] != expected 0xe9c69237 # # 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 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__->