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/hw-worker/tests/1061/drivers/net/hw/./toeplitz.py", line 196, in test # # Exception| _send_traffic(cfg, proto_flag, ipver, port) # # Exception| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/drivers/net/hw/./toeplitz.py", line 132, in _send_traffic # # Exception| cmd(socat_cmd, shell=True, host=cfg.remote) # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 91, in __init__ # # Exception| self.process(terminate=False, fail=fail, timeout=timeout) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 112, in process # # Exception| stdout, stderr = self._process_terminate(terminate=terminate, # # Exception| ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ # # Exception| timeout=timeout) # # Exception| ^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 96, in _process_terminate # # Exception| stdout, stderr = self.proc.communicate(timeout=timeout) # # Exception| ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ # # Exception| File "/usr/lib64/python3.14/subprocess.py", line 1220, in communicate # # Exception| stdout, stderr = self._communicate(input, endtime, timeout) # # Exception| ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/usr/lib64/python3.14/subprocess.py", line 2153, in _communicate # # Exception| self._check_timeout(endtime, orig_timeout, stdout, stderr) # # Exception| ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/usr/lib64/python3.14/subprocess.py", line 1267, in _check_timeout # # Exception| raise TimeoutExpired( # # Exception| ...<2 lines>... # # Exception| stderr=b''.join(stderr_seq) if stderr_seq else None) # # Exception| subprocess.TimeoutExpired: Command '['ip', 'netns', 'exec', 'nipa-peer', 'bash', '-c', '\n for i in `seq 20`; do\n echo "msg $i" | socat -4 -t 0.1 - TCP:10.88.0.1:52132;\n sleep 0.001;\n done\n ']' timed out after 5 seconds # # Exception| # # Exception| During handling of the above exception, another exception occurred: # # Exception| # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/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/hw-worker/tests/1061/net/lib/py/utils.py", line 186, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 119, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/hw-worker/tests/1061/drivers/net/hw/toeplitz -4 -t -d 52132 -i ens1f0np0 -T 4000 -s -v # # Exception| EXIT: 1 # # Exception| STDERR: RSS indirection table size: 2048 # # Exception| count: pass=0 nohash=0 fail=0 # # Exception| /srv/hw-worker/tests/1061/drivers/net/hw/toeplitz: too few frames for verification # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1061/drivers/net/hw/./toeplitz.py", line 196, in test # # Exception| _send_traffic(cfg, proto_flag, ipver, port) # # Exception| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/drivers/net/hw/./toeplitz.py", line 132, in _send_traffic # # Exception| cmd(socat_cmd, shell=True, host=cfg.remote) # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 91, in __init__ # # Exception| self.process(terminate=False, fail=fail, timeout=timeout) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 112, in process # # Exception| stdout, stderr = self._process_terminate(terminate=terminate, # # Exception| ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ # # Exception| timeout=timeout) # # Exception| ^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 96, in _process_terminate # # Exception| stdout, stderr = self.proc.communicate(timeout=timeout) # # Exception| ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ # # Exception| File "/usr/lib64/python3.14/subprocess.py", line 1220, in communicate # # Exception| stdout, stderr = self._communicate(input, endtime, timeout) # # Exception| ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/usr/lib64/python3.14/subprocess.py", line 2153, in _communicate # # Exception| self._check_timeout(endtime, orig_timeout, stdout, stderr) # # Exception| ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/usr/lib64/python3.14/subprocess.py", line 1267, in _check_timeout # # Exception| raise TimeoutExpired( # # Exception| ...<2 lines>... # # Exception| stderr=b''.join(stderr_seq) if stderr_seq else None) # # Exception| subprocess.TimeoutExpired: Command '['ip', 'netns', 'exec', 'nipa-peer', 'bash', '-c', '\n for i in `seq 20`; do\n echo "msg $i" | socat -6 -t 0.1 - TCP:[fd00::1]:44071;\n sleep 0.001;\n done\n ']' timed out after 5 seconds # # Exception| # # Exception| During handling of the above exception, another exception occurred: # # Exception| # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/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/hw-worker/tests/1061/net/lib/py/utils.py", line 186, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 119, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/hw-worker/tests/1061/drivers/net/hw/toeplitz -6 -t -d 44071 -i ens1f0np0 -T 4000 -s -v # # Exception| EXIT: 1 # # Exception| STDERR: RSS indirection table size: 2048 # # Exception| count: pass=0 nohash=0 fail=0 # # Exception| /srv/hw-worker/tests/1061/drivers/net/hw/toeplitz: too few frames for verification # # Exception| # not ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/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/hw-worker/tests/1061/net/lib/py/utils.py", line 186, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 119, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/hw-worker/tests/1061/drivers/net/hw/toeplitz -4 -u -d 40318 -i ens1f0np0 -T 4000 -s -v # # Exception| EXIT: 1 # # Exception| STDERR: RSS indirection table size: 2048 # # Exception| count: pass=0 nohash=0 fail=0 # # Exception| /srv/hw-worker/tests/1061/drivers/net/hw/toeplitz: too few frames for verification # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/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/hw-worker/tests/1061/net/lib/py/utils.py", line 186, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 119, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/hw-worker/tests/1061/drivers/net/hw/toeplitz -6 -u -d 59574 -i ens1f0np0 -T 4000 -s -v # # Exception| EXIT: 1 # # Exception| STDERR: RSS indirection table size: 2048 # # Exception| count: pass=0 nohash=0 fail=0 # # Exception| /srv/hw-worker/tests/1061/drivers/net/hw/toeplitz: too few frames for verification # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # RSS using CPUs: 0,1,2,3,4,5,6,7 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1061/drivers/net/hw/./toeplitz.py", line 196, in test # # Exception| _send_traffic(cfg, proto_flag, ipver, port) # # Exception| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/drivers/net/hw/./toeplitz.py", line 132, in _send_traffic # # Exception| cmd(socat_cmd, shell=True, host=cfg.remote) # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 91, in __init__ # # Exception| self.process(terminate=False, fail=fail, timeout=timeout) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 112, in process # # Exception| stdout, stderr = self._process_terminate(terminate=terminate, # # Exception| ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ # # Exception| timeout=timeout) # # Exception| ^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 96, in _process_terminate # # Exception| stdout, stderr = self.proc.communicate(timeout=timeout) # # Exception| ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ # # Exception| File "/usr/lib64/python3.14/subprocess.py", line 1220, in communicate # # Exception| stdout, stderr = self._communicate(input, endtime, timeout) # # Exception| ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/usr/lib64/python3.14/subprocess.py", line 2153, in _communicate # # Exception| self._check_timeout(endtime, orig_timeout, stdout, stderr) # # Exception| ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/usr/lib64/python3.14/subprocess.py", line 1267, in _check_timeout # # Exception| raise TimeoutExpired( # # Exception| ...<2 lines>... # # Exception| stderr=b''.join(stderr_seq) if stderr_seq else None) # # Exception| subprocess.TimeoutExpired: Command '['ip', 'netns', 'exec', 'nipa-peer', 'bash', '-c', '\n for i in `seq 20`; do\n echo "msg $i" | socat -4 -t 0.1 - TCP:10.88.0.1:39315;\n sleep 0.001;\n done\n ']' timed out after 5 seconds # # Exception| # # Exception| During handling of the above exception, another exception occurred: # # Exception| # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/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/hw-worker/tests/1061/net/lib/py/utils.py", line 186, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 119, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/hw-worker/tests/1061/drivers/net/hw/toeplitz -4 -t -d 39315 -i ens1f0np0 -T 4000 -s -v -C 0,1,2,3,4,5,6,7 # # Exception| EXIT: 1 # # Exception| STDERR: RSS indirection table size: 2048 # # Exception| rxq 0: cpu 0 # # Exception| rxq 1: cpu 1 # # Exception| rxq 2: cpu 2 # # Exception| rxq 3: cpu 3 # # Exception| rxq 4: cpu 4 # # Exception| rxq 5: cpu 5 # # Exception| rxq 6: cpu 6 # # Exception| rxq 7: cpu 7 # # Exception| count: pass=0 nohash=0 fail=0 # # Exception| /srv/hw-worker/tests/1061/drivers/net/hw/toeplitz: too few frames for verification # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # RSS using CPUs: 0,1,2,3,4,5,6,7 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1061/drivers/net/hw/./toeplitz.py", line 196, in test # # Exception| _send_traffic(cfg, proto_flag, ipver, port) # # Exception| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/drivers/net/hw/./toeplitz.py", line 132, in _send_traffic # # Exception| cmd(socat_cmd, shell=True, host=cfg.remote) # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 91, in __init__ # # Exception| self.process(terminate=False, fail=fail, timeout=timeout) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 112, in process # # Exception| stdout, stderr = self._process_terminate(terminate=terminate, # # Exception| ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ # # Exception| timeout=timeout) # # Exception| ^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 96, in _process_terminate # # Exception| stdout, stderr = self.proc.communicate(timeout=timeout) # # Exception| ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ # # Exception| File "/usr/lib64/python3.14/subprocess.py", line 1220, in communicate # # Exception| stdout, stderr = self._communicate(input, endtime, timeout) # # Exception| ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/usr/lib64/python3.14/subprocess.py", line 2153, in _communicate # # Exception| self._check_timeout(endtime, orig_timeout, stdout, stderr) # # Exception| ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/usr/lib64/python3.14/subprocess.py", line 1267, in _check_timeout # # Exception| raise TimeoutExpired( # # Exception| ...<2 lines>... # # Exception| stderr=b''.join(stderr_seq) if stderr_seq else None) # # Exception| subprocess.TimeoutExpired: Command '['ip', 'netns', 'exec', 'nipa-peer', 'bash', '-c', '\n for i in `seq 20`; do\n echo "msg $i" | socat -6 -t 0.1 - TCP:[fd00::1]:43241;\n sleep 0.001;\n done\n ']' timed out after 5 seconds # # Exception| # # Exception| During handling of the above exception, another exception occurred: # # Exception| # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/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/hw-worker/tests/1061/net/lib/py/utils.py", line 186, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 119, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/hw-worker/tests/1061/drivers/net/hw/toeplitz -6 -t -d 43241 -i ens1f0np0 -T 4000 -s -v -C 0,1,2,3,4,5,6,7 # # Exception| EXIT: 1 # # Exception| STDERR: RSS indirection table size: 2048 # # Exception| rxq 0: cpu 0 # # Exception| rxq 1: cpu 1 # # Exception| rxq 2: cpu 2 # # Exception| rxq 3: cpu 3 # # Exception| rxq 4: cpu 4 # # Exception| rxq 5: cpu 5 # # Exception| rxq 6: cpu 6 # # Exception| rxq 7: cpu 7 # # Exception| count: pass=0 nohash=0 fail=0 # # Exception| /srv/hw-worker/tests/1061/drivers/net/hw/toeplitz: too few frames for verification # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # RSS using CPUs: 0,1,2,3,4,5,6,7 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/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/hw-worker/tests/1061/net/lib/py/utils.py", line 186, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 119, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/hw-worker/tests/1061/drivers/net/hw/toeplitz -4 -u -d 38219 -i ens1f0np0 -T 4000 -s -v -C 0,1,2,3,4,5,6,7 # # Exception| EXIT: 1 # # Exception| STDERR: RSS indirection table size: 2048 # # Exception| rxq 0: cpu 0 # # Exception| rxq 1: cpu 1 # # Exception| rxq 2: cpu 2 # # Exception| rxq 3: cpu 3 # # Exception| rxq 4: cpu 4 # # Exception| rxq 5: cpu 5 # # Exception| rxq 6: cpu 6 # # Exception| rxq 7: cpu 7 # # Exception| count: pass=0 nohash=0 fail=0 # # Exception| /srv/hw-worker/tests/1061/drivers/net/hw/toeplitz: too few frames for verification # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # RSS using CPUs: 0,1,2,3,4,5,6,7 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/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/hw-worker/tests/1061/net/lib/py/utils.py", line 186, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 119, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/hw-worker/tests/1061/drivers/net/hw/toeplitz -6 -u -d 44192 -i ens1f0np0 -T 4000 -s -v -C 0,1,2,3,4,5,6,7 # # Exception| EXIT: 1 # # Exception| STDERR: RSS indirection table size: 2048 # # Exception| rxq 0: cpu 0 # # Exception| rxq 1: cpu 1 # # Exception| rxq 2: cpu 2 # # Exception| rxq 3: cpu 3 # # Exception| rxq 4: cpu 4 # # Exception| rxq 5: cpu 5 # # Exception| rxq 6: cpu 6 # # Exception| rxq 7: cpu 7 # # Exception| count: pass=0 nohash=0 fail=0 # # Exception| /srv/hw-worker/tests/1061/drivers/net/hw/toeplitz: too few frames for verification # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # RPS using CPUs: [8, 9], mask: 0x300 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1061/drivers/net/hw/./toeplitz.py", line 196, in test # # Exception| _send_traffic(cfg, proto_flag, ipver, port) # # Exception| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/drivers/net/hw/./toeplitz.py", line 132, in _send_traffic # # Exception| cmd(socat_cmd, shell=True, host=cfg.remote) # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 91, in __init__ # # Exception| self.process(terminate=False, fail=fail, timeout=timeout) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 112, in process # # Exception| stdout, stderr = self._process_terminate(terminate=terminate, # # Exception| ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ # # Exception| timeout=timeout) # # Exception| ^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 96, in _process_terminate # # Exception| stdout, stderr = self.proc.communicate(timeout=timeout) # # Exception| ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ # # Exception| File "/usr/lib64/python3.14/subprocess.py", line 1220, in communicate # # Exception| stdout, stderr = self._communicate(input, endtime, timeout) # # Exception| ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/usr/lib64/python3.14/subprocess.py", line 2153, in _communicate # # Exception| self._check_timeout(endtime, orig_timeout, stdout, stderr) # # Exception| ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/usr/lib64/python3.14/subprocess.py", line 1267, in _check_timeout # # Exception| raise TimeoutExpired( # # Exception| ...<2 lines>... # # Exception| stderr=b''.join(stderr_seq) if stderr_seq else None) # # Exception| subprocess.TimeoutExpired: Command '['ip', 'netns', 'exec', 'nipa-peer', 'bash', '-c', '\n for i in `seq 20`; do\n echo "msg $i" | socat -4 -t 0.1 - TCP:10.88.0.1:58325;\n sleep 0.001;\n done\n ']' timed out after 5 seconds # # Exception| # # Exception| During handling of the above exception, another exception occurred: # # Exception| # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/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/hw-worker/tests/1061/net/lib/py/utils.py", line 186, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 119, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/hw-worker/tests/1061/drivers/net/hw/toeplitz -4 -t -d 58325 -i ens1f0np0 -T 4000 -s -v -r 0x300 # # Exception| EXIT: 1 # # Exception| STDERR: RSS indirection table size: 2048 # # Exception| silo 0: cpu 8 # # Exception| silo 1: cpu 9 # # Exception| count: pass=0 nohash=0 fail=0 # # Exception| /srv/hw-worker/tests/1061/drivers/net/hw/toeplitz: too few frames for verification # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # RPS using CPUs: [8, 9], mask: 0x300 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1061/drivers/net/hw/./toeplitz.py", line 196, in test # # Exception| _send_traffic(cfg, proto_flag, ipver, port) # # Exception| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/drivers/net/hw/./toeplitz.py", line 132, in _send_traffic # # Exception| cmd(socat_cmd, shell=True, host=cfg.remote) # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 91, in __init__ # # Exception| self.process(terminate=False, fail=fail, timeout=timeout) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 112, in process # # Exception| stdout, stderr = self._process_terminate(terminate=terminate, # # Exception| ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ # # Exception| timeout=timeout) # # Exception| ^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 96, in _process_terminate # # Exception| stdout, stderr = self.proc.communicate(timeout=timeout) # # Exception| ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ # # Exception| File "/usr/lib64/python3.14/subprocess.py", line 1220, in communicate # # Exception| stdout, stderr = self._communicate(input, endtime, timeout) # # Exception| ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/usr/lib64/python3.14/subprocess.py", line 2153, in _communicate # # Exception| self._check_timeout(endtime, orig_timeout, stdout, stderr) # # Exception| ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/usr/lib64/python3.14/subprocess.py", line 1267, in _check_timeout # # Exception| raise TimeoutExpired( # # Exception| ...<2 lines>... # # Exception| stderr=b''.join(stderr_seq) if stderr_seq else None) # # Exception| subprocess.TimeoutExpired: Command '['ip', 'netns', 'exec', 'nipa-peer', 'bash', '-c', '\n for i in `seq 20`; do\n echo "msg $i" | socat -6 -t 0.1 - TCP:[fd00::1]:59749;\n sleep 0.001;\n done\n ']' timed out after 5 seconds # # Exception| # # Exception| During handling of the above exception, another exception occurred: # # Exception| # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/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/hw-worker/tests/1061/net/lib/py/utils.py", line 186, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 119, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/hw-worker/tests/1061/drivers/net/hw/toeplitz -6 -t -d 59749 -i ens1f0np0 -T 4000 -s -v -r 0x300 # # Exception| EXIT: 1 # # Exception| STDERR: RSS indirection table size: 2048 # # Exception| silo 0: cpu 8 # # Exception| silo 1: cpu 9 # # Exception| count: pass=0 nohash=0 fail=0 # # Exception| /srv/hw-worker/tests/1061/drivers/net/hw/toeplitz: too few frames for verification # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # RPS using CPUs: [8, 9], mask: 0x300 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/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/hw-worker/tests/1061/net/lib/py/utils.py", line 186, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 119, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/hw-worker/tests/1061/drivers/net/hw/toeplitz -4 -u -d 45720 -i ens1f0np0 -T 4000 -s -v -r 0x300 # # Exception| EXIT: 1 # # Exception| STDERR: RSS indirection table size: 2048 # # Exception| silo 0: cpu 8 # # Exception| silo 1: cpu 9 # # Exception| count: pass=0 nohash=0 fail=0 # # Exception| /srv/hw-worker/tests/1061/drivers/net/hw/toeplitz: too few frames for verification # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # RPS using CPUs: [8, 9], mask: 0x300 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/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/hw-worker/tests/1061/net/lib/py/utils.py", line 186, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1061/net/lib/py/utils.py", line 119, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/hw-worker/tests/1061/drivers/net/hw/toeplitz -6 -u -d 53625 -i ens1f0np0 -T 4000 -s -v -r 0x300 # # Exception| EXIT: 1 # # Exception| STDERR: RSS indirection table size: 2048 # # Exception| silo 0: cpu 8 # # Exception| silo 1: cpu 9 # # Exception| count: pass=0 nohash=0 fail=0 # # Exception| /srv/hw-worker/tests/1061/drivers/net/hw/toeplitz: too few frames for verification # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:0 fail:12 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 # Totals: pass:0 fail:1 xfail:0 xpass:0 skip:0 error:0