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/267/drivers/net/hw/./toeplitz.py", line 196, in test # # Exception| _send_traffic(cfg, proto_flag, ipver, port) # # Exception| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/267/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/267/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/267/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 2127, 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:58523;\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/267/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/267/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/hw-worker/tests/267/drivers/net/hw/toeplitz -4 -t -d 58523 -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/267/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/267/drivers/net/hw/./toeplitz.py", line 196, in test # # Exception| _send_traffic(cfg, proto_flag, ipver, port) # # Exception| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/267/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/267/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/267/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 2127, 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]:50044;\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/267/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/267/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/hw-worker/tests/267/drivers/net/hw/toeplitz -6 -t -d 50044 -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/267/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/267/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/267/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/hw-worker/tests/267/drivers/net/hw/toeplitz -4 -u -d 46997 -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/267/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/267/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/267/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/hw-worker/tests/267/drivers/net/hw/toeplitz -6 -u -d 42006 -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/267/drivers/net/hw/toeplitz: too few frames for verification # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # RSS using CPUs: 9,16,7,3,24,28,14,18 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/267/drivers/net/hw/./toeplitz.py", line 196, in test # # Exception| _send_traffic(cfg, proto_flag, ipver, port) # # Exception| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/267/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/267/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/267/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 2127, 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:50167;\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/267/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/267/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/hw-worker/tests/267/drivers/net/hw/toeplitz -4 -t -d 50167 -i ens1f0np0 -T 4000 -s -v -C 9,16,7,3,24,28,14,18 # # Exception| EXIT: 1 # # Exception| STDERR: RSS indirection table size: 2048 # # Exception| rxq 0: cpu 9 # # Exception| rxq 1: cpu 16 # # Exception| rxq 2: cpu 7 # # Exception| rxq 3: cpu 3 # # Exception| rxq 4: cpu 24 # # Exception| rxq 5: cpu 28 # # Exception| rxq 6: cpu 14 # # Exception| rxq 7: cpu 18 # # Exception| count: pass=0 nohash=0 fail=0 # # Exception| /srv/hw-worker/tests/267/drivers/net/hw/toeplitz: too few frames for verification # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # RSS using CPUs: 9,16,7,3,24,28,14,18 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/267/drivers/net/hw/./toeplitz.py", line 196, in test # # Exception| _send_traffic(cfg, proto_flag, ipver, port) # # Exception| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/267/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/267/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/267/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 2127, 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]:56828;\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/267/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/267/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/hw-worker/tests/267/drivers/net/hw/toeplitz -6 -t -d 56828 -i ens1f0np0 -T 4000 -s -v -C 9,16,7,3,24,28,14,18 # # Exception| EXIT: 1 # # Exception| STDERR: RSS indirection table size: 2048 # # Exception| rxq 0: cpu 9 # # Exception| rxq 1: cpu 16 # # Exception| rxq 2: cpu 7 # # Exception| rxq 3: cpu 3 # # Exception| rxq 4: cpu 24 # # Exception| rxq 5: cpu 28 # # Exception| rxq 6: cpu 14 # # Exception| rxq 7: cpu 18 # # Exception| count: pass=0 nohash=0 fail=0 # # Exception| /srv/hw-worker/tests/267/drivers/net/hw/toeplitz: too few frames for verification # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # RSS using CPUs: 9,16,7,3,24,28,14,18 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/267/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/267/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/hw-worker/tests/267/drivers/net/hw/toeplitz -4 -u -d 47103 -i ens1f0np0 -T 4000 -s -v -C 9,16,7,3,24,28,14,18 # # Exception| EXIT: 1 # # Exception| STDERR: RSS indirection table size: 2048 # # Exception| rxq 0: cpu 9 # # Exception| rxq 1: cpu 16 # # Exception| rxq 2: cpu 7 # # Exception| rxq 3: cpu 3 # # Exception| rxq 4: cpu 24 # # Exception| rxq 5: cpu 28 # # Exception| rxq 6: cpu 14 # # Exception| rxq 7: cpu 18 # # Exception| count: pass=0 nohash=0 fail=0 # # Exception| /srv/hw-worker/tests/267/drivers/net/hw/toeplitz: too few frames for verification # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # RSS using CPUs: 9,16,7,3,24,28,14,18 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/267/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/267/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/hw-worker/tests/267/drivers/net/hw/toeplitz -6 -u -d 50002 -i ens1f0np0 -T 4000 -s -v -C 9,16,7,3,24,28,14,18 # # Exception| EXIT: 1 # # Exception| STDERR: RSS indirection table size: 2048 # # Exception| rxq 0: cpu 9 # # Exception| rxq 1: cpu 16 # # Exception| rxq 2: cpu 7 # # Exception| rxq 3: cpu 3 # # Exception| rxq 4: cpu 24 # # Exception| rxq 5: cpu 28 # # Exception| rxq 6: cpu 14 # # Exception| rxq 7: cpu 18 # # Exception| count: pass=0 nohash=0 fail=0 # # Exception| /srv/hw-worker/tests/267/drivers/net/hw/toeplitz: too few frames for verification # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # RPS using CPUs: [0, 1], mask: 0x3 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/267/drivers/net/hw/./toeplitz.py", line 196, in test # # Exception| _send_traffic(cfg, proto_flag, ipver, port) # # Exception| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/267/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/267/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/267/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 2127, 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:35982;\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/267/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/267/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/hw-worker/tests/267/drivers/net/hw/toeplitz -4 -t -d 35982 -i ens1f0np0 -T 4000 -s -v -r 0x3 # # Exception| EXIT: 1 # # Exception| STDERR: RSS indirection table size: 2048 # # Exception| silo 0: cpu 0 # # Exception| silo 1: cpu 1 # # Exception| count: pass=0 nohash=0 fail=0 # # Exception| /srv/hw-worker/tests/267/drivers/net/hw/toeplitz: too few frames for verification # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # RPS using CPUs: [0, 1], mask: 0x3 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/267/drivers/net/hw/./toeplitz.py", line 196, in test # # Exception| _send_traffic(cfg, proto_flag, ipver, port) # # Exception| ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/267/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/267/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/267/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 2127, 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]:38512;\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/267/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/267/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/hw-worker/tests/267/drivers/net/hw/toeplitz -6 -t -d 38512 -i ens1f0np0 -T 4000 -s -v -r 0x3 # # Exception| EXIT: 1 # # Exception| STDERR: RSS indirection table size: 2048 # # Exception| silo 0: cpu 0 # # Exception| silo 1: cpu 1 # # Exception| count: pass=0 nohash=0 fail=0 # # Exception| /srv/hw-worker/tests/267/drivers/net/hw/toeplitz: too few frames for verification # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # RPS using CPUs: [0, 1], mask: 0x3 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/267/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/267/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/hw-worker/tests/267/drivers/net/hw/toeplitz -4 -u -d 38426 -i ens1f0np0 -T 4000 -s -v -r 0x3 # # Exception| EXIT: 1 # # Exception| STDERR: RSS indirection table size: 2048 # # Exception| silo 0: cpu 0 # # Exception| silo 1: cpu 1 # # Exception| count: pass=0 nohash=0 fail=0 # # Exception| /srv/hw-worker/tests/267/drivers/net/hw/toeplitz: too few frames for verification # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # RPS using CPUs: [0, 1], mask: 0x3 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/267/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/267/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/267/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/hw-worker/tests/267/drivers/net/hw/toeplitz -6 -u -d 39702 -i ens1f0np0 -T 4000 -s -v -r 0x3 # # Exception| EXIT: 1 # # Exception| STDERR: RSS indirection table size: 2048 # # Exception| silo 0: cpu 0 # # Exception| silo 1: cpu 1 # # Exception| count: pass=0 nohash=0 fail=0 # # Exception| /srv/hw-worker/tests/267/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