< 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' TAP version 13 1..1 # 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 338, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 50207 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x16d78d6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55412 dport 50207] != expected 0xf95d6e99 # # Exception| cpu 0: rx_hash 0x0eac45e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55448 dport 50207] != expected 0x74463a46 # # Exception| cpu 0: rx_hash 0xd9d5ea71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55466 dport 50207] != expected 0x5fc343e7 # # Exception| cpu 0: rx_hash 0x7d7a4da1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55572 dport 50207] != expected 0xcb9a99a8 # # Exception| cpu 0: rx_hash 0xfb5f0d08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55594 dport 50207] != expected 0x5251354d # # Exception| cpu 0: rx_hash 0x8291a1a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55616 dport 50207] != expected 0xb2cb9029 # # Exception| cpu 0: rx_hash 0xaa3fd63b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55640 dport 50207] != expected 0x6becfa8b # # Exception| cpu 0: rx_hash 0x2c1a9692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55654 dport 50207] != expected 0xf227566e # # Exception| cpu 0: rx_hash 0xcbb68611 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55712 dport 50207] != expected 0x8d9e11b2 # # Exception| cpu 0: rx_hash 0x59f8c97d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55760 dport 50207] != expected 0xf3351284 # # Exception| cpu 0: rx_hash 0xaa1df835 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55770 dport 50207] != expected 0x25e66d48 # # Exception| cpu 0: rx_hash 0x8e8166ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 55778 dport 50207] != expected 0xd8b06b25 # # Exception| cpu 0: rx_hash 0xd0fa4644 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55874 dport 50207] != expected 0x7314678c # # Exception| cpu 0: rx_hash 0x7e6f6b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55960 dport 50207] != expected 0xf6012c8a # # Exception| cpu 0: rx_hash 0x5af3f5ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 55968 dport 50207] != expected 0xb572ae7 # # Exception| cpu 0: rx_hash 0xd0e45c41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55998 dport 50207] != expected 0xb6edeacd # # Exception| cpu 0: rx_hash 0xd0d8684a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56000 dport 50207] != expected 0x3d1ef04f # # Exception| cpu 0: rx_hash 0x3b588b89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56026 dport 50207] != expected 0xa32f561d # # Exception| cpu 0: rx_hash 0x1fc41550 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56034 dport 50207] != expected 0x5e795070 # # Exception| cpu 0: rx_hash 0x44805e86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56072 dport 50207] != expected 0xb37183be # # Exception| cpu 0: rx_hash 0xdac0cca4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56102 dport 50207] != expected 0x6258f6c5 # # Exception| cpu 0: rx_hash 0xf26ebb38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56126 dport 50207] != expected 0xbb7f9c67 # # Exception| cpu 0: rx_hash 0x0d85573e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56170 dport 50207] != expected 0xc22e95e6 # # Exception| cpu 0: rx_hash 0x15fe9fb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56198 dport 50207] != expected 0x4f35c139 # # Exception| cpu 0: rx_hash 0x6c0c0714 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56210 dport 50207] != expected 0x245c7edf # # Exception| cpu 0: rx_hash 0x0d9b4d3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56214 dport 50207] != expected 0x7d718a7 # # Exception| cpu 0: rx_hash 0x3d50e82c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56222 dport 50207] != expected 0x9612ab9b # # Exception| cpu 0: rx_hash 0x315e3562 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56256 dport 50207] != expected 0x3990ddd6 # # Exception| cpu 0: rx_hash 0x450acdec [saddr 192.0.3.2 daddr 192.0.3.1 sport 56336 dport 50207] != expected 0x2dbc592f # # Exception| cpu 0: rx_hash 0x28af6e86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56372 dport 50207] != expected 0x2a465398 # # Exception| cpu 0: rx_hash 0xdb4a5fce [saddr 192.0.3.2 daddr 192.0.3.1 sport 56382 dport 50207] != expected 0xfc952c54 # # Exception| cpu 0: rx_hash 0x5161c229 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56414 dport 50207] != expected 0xcadcf6fc # # Exception| cpu 0: rx_hash 0x24a1b3c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56426 dport 50207] != expected 0x85c425d5 # # Exception| cpu 0: rx_hash 0xb6cdd2aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 56472 dport 50207] != expected 0xb565b120 # # Exception| cpu 0: rx_hash 0x14740cda [saddr 192.0.3.2 daddr 192.0.3.1 sport 56478 dport 50207] != expected 0xd1f81ba8 # # Exception| cpu 0: rx_hash 0x00233714 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56494 dport 50207] != expected 0xbd6baef9 # # Exception| cpu 0: rx_hash 0x79d1afb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56506 dport 50207] != expected 0xd602111f # # Exception| cpu 0: rx_hash 0x30d4a608 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56536 dport 50207] != expected 0xa75d0747 # # Exception| cpu 0: rx_hash 0x3ce64f4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56568 dport 50207] != expected 0x832c6b88 # # Exception| cpu 0: rx_hash 0x5d710562 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56572 dport 50207] != expected 0xa0a70df0 # # Exception| cpu 0: rx_hash 0xedb5ad77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56588 dport 50207] != expected 0xd39e786c # # 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 0x7db434c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42560 dport 48303] OK # # # cpu 0: rx_hash 0x551a4359 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42584 dport 48303] OK # # # cpu 4: rx_hash 0x4d7f91d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42568 dport 48303] OK # # # cpu 4: rx_hash 0xe3f4a6e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42606 dport 48303] OK # # # cpu 4: rx_hash 0x08744524 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42612 dport 48303] OK # # # cpu 4: rx_hash 0x38bfe033 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42620 dport 48303] OK # # # cpu 4: rx_hash 0xcb44cb7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42634 dport 48303] OK # # # cpu 4: rx_hash 0x2ccaf5f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42702 dport 48303] OK # # # cpu 4: rx_hash 0xc74a1630 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42708 dport 48303] OK # # # cpu 4: rx_hash 0x55386d57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42714 dport 48303] OK # # # cpu 4: rx_hash 0x34af2778 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42718 dport 48303] OK # # # cpu 4: rx_hash 0x8241c2c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42728 dport 48303] OK # # # cpu 4: rx_hash 0x3eb78396 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42808 dport 48303] OK # # # cpu 4: rx_hash 0x47792f39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42834 dport 48303] OK # # # cpu 4: rx_hash 0xf197ca87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42852 dport 48303] OK # # # cpu 4: rx_hash 0x0272fbcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42862 dport 48303] OK # # # cpu 4: rx_hash 0xd927a71e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42880 dport 48303] OK # # # cpu 4: rx_hash 0x8449a163 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42924 dport 48303] OK # # # cpu 4: rx_hash 0x5f02e7b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42942 dport 48303] OK # # # cpu 4: rx_hash 0x3ea99993 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42948 dport 48303] OK # # # cpu 4: rx_hash 0x530c3af9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42976 dport 48303] OK # # # cpu 4: rx_hash 0xd91b9315 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43006 dport 48303] OK # # # cpu 4: rx_hash 0x9cda0354 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43018 dport 48303] OK # # # cpu 4: rx_hash 0x3e63dd24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43020 dport 48303] OK # # # cpu 4: rx_hash 0xfd4d497b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43022 dport 48303] OK # # # cpu 4: rx_hash 0xe5289bf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43038 dport 48303] OK # # # cpu 4: rx_hash 0x53c67e4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43048 dport 48303] OK # # # cpu 4: rx_hash 0xb44840c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43116 dport 48303] OK # # # cpu 4: rx_hash 0x5fc8a300 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43126 dport 48303] OK # # # cpu 4: rx_hash 0xb4565ac6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43152 dport 48303] OK # # # cpu 4: rx_hash 0x02b8bf78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43174 dport 48303] OK # # # cpu 4: rx_hash 0xfd53537e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43250 dport 48303] OK # # # cpu 4: rx_hash 0x08a01b96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43328 dport 48303] OK # # # cpu 4: rx_hash 0xfb452ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43338 dport 48303] OK # # # cpu 4: rx_hash 0x4dabcf60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43388 dport 48303] OK # # # cpu 4: rx_hash 0x8e855b3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43390 dport 48303] OK # # # cpu 4: rx_hash 0x651ba2f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43416 dport 48303] OK # # # cpu 4: rx_hash 0xcb9095cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43454 dport 48303] OK # # # cpu 4: rx_hash 0x69157fb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43462 dport 48303] OK # # # cpu 4: rx_hash 0xb25e3963 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43476 dport 48303] OK # # # cpu 4: rx_hash 0x7170ad3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43478 dport 48303] OK # # # cpu 4: rx_hash 0xdffb9a09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43504 dport 48303] OK # # # cpu 4: rx_hash 0x2f37b99f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43528 dport 48303] OK # # # cpu 4: rx_hash 0x0799ce03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43536 dport 48303] OK # # # cpu 4: rx_hash 0x6632b027 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43626 dport 48303] OK # # # cpu 4: rx_hash 0xf45ed145 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43672 dport 48303] OK # # # count: pass=46 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 338, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 54722 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 55559 dport 54722] != expected 0xfd6d3151 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 37589 dport 54722] != expected 0xb3f70f3b # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 39064 dport 54722] != expected 0xff7a2687 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 59495 dport 54722] != expected 0x47c655d5 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 57578 dport 54722] != expected 0x922887f1 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 39211 dport 54722] != expected 0x5740b06c # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 38630 dport 54722] != expected 0xd77c641c # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 33804 dport 54722] != expected 0x4cf56e5e # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 57764 dport 54722] != expected 0x71c605bb # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 40496 dport 54722] != expected 0xb63fed # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 34353 dport 54722] != expected 0x9e428167 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 49553 dport 54722] != expected 0xc8d73e1e # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 38420 dport 54722] != expected 0xe7ddf0e9 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 44607 dport 54722] != expected 0xf3af2c0c # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 49288 dport 54722] != expected 0x9b53e0c5 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 60776 dport 54722] != expected 0xf91e737e # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 52867 dport 54722] != expected 0x60585ef0 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 39072 dport 54722] != expected 0x22c20ea # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 35953 dport 54722] != expected 0xeeace47f # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 39311 dport 54722] != expected 0x59a6e1e8 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 47829 dport 54722] != expected 0x2b42bbe4 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 56145 dport 54722] != expected 0x416de2ec # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 35603 dport 54722] != expected 0xd8194214 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 58299 dport 54722] != expected 0xc0164abd # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 36549 dport 54722] != expected 0x2aef7aa9 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 59559 dport 54722] != expected 0x5ce2b881 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 50923 dport 54722] != expected 0x2745f2d7 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 49235 dport 54722] != expected 0x906b3223 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 38056 dport 54722] != expected 0xb25bdd03 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 42983 dport 54722] != expected 0xd5b343d0 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 51330 dport 54722] != expected 0xad115aba # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 45561 dport 54722] != expected 0xdb25fc89 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 55511 dport 54722] != expected 0xaa252802 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 44284 dport 54722] != expected 0xa3f78284 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 50446 dport 54722] != expected 0x337fb781 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 55005 dport 54722] != expected 0xdf030fd7 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 41806 dport 54722] != expected 0x2615d596 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 51979 dport 54722] != expected 0x3d2c1000 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 55211 dport 54722] != expected 0xc1bb8bf0 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 41751 dport 54722] != expected 0x632790b3 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 48150 dport 54722] != expected 0xba399e0a # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 51925 dport 54722] != expected 0x9f3c10e7 # # Exception| cpu 4: rx_hash 0x1ab556db [saddr 192.0.3.2 daddr 192.0.3.1 sport 37376 dport 54722] != expected 0x4d97c469 # # Exception| count: pass=0 nohash=0 fail=43 # # 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 338, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 44188 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34705 dport 44188] != expected 0xb2eeea3f # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35352 dport 44188] != expected 0xc2a3dc00 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58383 dport 44188] != expected 0x763aa1a3 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49023 dport 44188] != expected 0xc9f2a70 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44040 dport 44188] != expected 0x56885bc # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56175 dport 44188] != expected 0xb011442c # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50985 dport 44188] != expected 0x5ef8d7c3 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46364 dport 44188] != expected 0xef34ee47 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37640 dport 44188] != expected 0x4968fdd4 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46442 dport 44188] != expected 0xdfc37f5b # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54977 dport 44188] != expected 0xe88a6d98 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59061 dport 44188] != expected 0x22473fe0 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37721 dport 44188] != expected 0x51497343 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34772 dport 44188] != expected 0xd33dfc0c # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46733 dport 44188] != expected 0x2345dd9f # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55340 dport 44188] != expected 0xe23effd3 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45774 dport 44188] != expected 0x584e8296 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56170 dport 44188] != expected 0x57db26bd # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46321 dport 44188] != expected 0x9094535f # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42837 dport 44188] != expected 0x81605c0a # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52117 dport 44188] != expected 0x3caee58b # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57811 dport 44188] != expected 0x23f19881 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55951 dport 44188] != expected 0x18b03eb2 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59533 dport 44188] != expected 0x9249d342 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42015 dport 44188] != expected 0x65d96a5c # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51081 dport 44188] != expected 0x91c684d7 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40918 dport 44188] != expected 0x623bc624 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35835 dport 44188] != expected 0x2f711a7f # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43004 dport 44188] != expected 0xf8c882b7 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46702 dport 44188] != expected 0x2f1146c8 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59227 dport 44188] != expected 0x18943e19 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47897 dport 44188] != expected 0x9c6cfead # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37785 dport 44188] != expected 0x145cbdb0 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46606 dport 44188] != expected 0xa53adb2f # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33299 dport 44188] != expected 0xeb2b0e53 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39586 dport 44188] != expected 0xc8050905 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46325 dport 44188] != expected 0xf1031970 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51128 dport 44188] != expected 0x3cc97a7 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43564 dport 44188] != expected 0xa06f9f08 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54650 dport 44188] != expected 0xdb2c864d # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47163 dport 44188] != expected 0xc235f00b # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35707 dport 44188] != expected 0xec7da02e # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48873 dport 44188] != expected 0x94c9c1f2 # # Exception| cpu 4: rx_hash 0xa663b45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33166 dport 44188] != expected 0x7606d2b3 # # 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory 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: Saved .links.enp1s0.operstate: DOWN Current .links.enp1s0.operstate: UP Saved .links.enp1s0.flags: ['NO-CARRIER', 'BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] Current .links.enp1s0.flags: ['BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->