TAP version 13 1..1 # timeout set to 0 # selftests: drivers/net/hw: rss_ctx.py # TAP version 13 # 1..20 # ok 1 rss_ctx.test_rss_key_indir # ok 2 rss_ctx.test_rss_queue_reconfigure # ok 3 rss_ctx.test_rss_resize # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1536/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py", line 367, in test_hitless_key_update # # Exception| tgen = GenerateTraffic(cfg) # # Exception| File "/srv/hw-worker/tests/1536/drivers/net/lib/py/load.py", line 93, in __init__ # # Exception| if not self._wait_pkts(pps=1000): # # Exception| ~~~~~~~~~~~~~~~^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1536/drivers/net/lib/py/load.py", line 105, in _wait_pkts # # Exception| pkt_now = ip("-s link show dev " + self.env.ifname, json=True)[0]["stats64"]["rx"]["packets"] # # Exception| ~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1536/net/lib/py/utils.py", line 260, in ip # # Exception| return tool('ip', args, json=json, host=host) # # Exception| File "/srv/hw-worker/tests/1536/net/lib/py/utils.py", line 247, in tool # # Exception| cmd_obj = cmd(cmd_str, ns=ns, host=host) # # Exception| File "/srv/hw-worker/tests/1536/net/lib/py/utils.py", line 96, in __init__ # # Exception| self.process(terminate=False, fail=fail, expect_fail=expect_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| timeout=timeout) # # Exception| ^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1536/net/lib/py/utils.py", line 118, in process # # Exception| stdout, stderr = self._process_terminate(terminate=terminate, # # Exception| ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ # # Exception| timeout=timeout) # # Exception| ^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1536/net/lib/py/utils.py", line 102, 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', '--json', '-s', 'link', 'show', 'dev', 'ens9np0']' timed out after 5 seconds # # Exception| # not ok 4 rss_ctx.test_hitless_key_update # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 298542 >= 58364.5 traffic on other queues (context 0)':[149689, 148853, 58821, 57908, 0, 0, 0, 0] # not ok 5 rss_ctx.test_rss_context # # Increasing queue count 8 -> 10 # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 527, in test_rss_context4: # # Check| test_rss_context(cfg, 4) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 304071 >= 43231.0 traffic on other queues (context 0)':[152534, 151537, 45049, 41413, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 527, in test_rss_context4: # # Check| test_rss_context(cfg, 4) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 702337 >= 176632.5 traffic on other queues (context 1)':[356579, 345758, 0, 0, 180481, 172784, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 527, in test_rss_context4: # # Check| test_rss_context(cfg, 4) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 311559 >= 61466.0 traffic on other queues (context 2)':[157508, 154051, 0, 0, 0, 0, 62760, 60172, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 527, in test_rss_context4: # # Check| test_rss_context(cfg, 4) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 411569 >= 73653.5 traffic on other queues (context 3)':[209649, 201920, 0, 0, 0, 0, 0, 0, 74610, 72697] # not ok 6 rss_ctx.test_rss_context4 # # Increasing queue count 8 -> 66 # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 599783 >= 136974.0 traffic on other queues (context 0)':[304264, 295519, 137783, 136165, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 502539 >= 127859.0 traffic on other queues (context 1)':[253293, 249246, 0, 0, 131532, 124186, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 300360 >= 68025.5 traffic on other queues (context 2)':[152600, 147760, 0, 0, 0, 0, 67044, 69007, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 310964 >= 54898.0 traffic on other queues (context 3)':[157920, 153044, 0, 0, 0, 0, 0, 0, 55513, 54283, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 421151 >= 46357.5 traffic on other queues (context 4)':[212568, 208583, 0, 0, 0, 0, 0, 0, 0, 0, 46369, 46346, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 398834 >= 121364.0 traffic on other queues (context 5)':[201927, 196907, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 117535, 125193, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 302263 >= 61045.5 traffic on other queues (context 6)':[153074, 149189, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 61870, 60221, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 284529 >= 30942.5 traffic on other queues (context 7)':[143211, 141318, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30827, 31058, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 305172 >= 47034.5 traffic on other queues (context 8)':[154683, 150489, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47083, 46986, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 308395 >= 50882.0 traffic on other queues (context 9)':[156235, 152160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50674, 51090, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 613711 >= 154930.5 traffic on other queues (context 10)':[312689, 301022, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 157129, 152732, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 522128 >= 103571.0 traffic on other queues (context 11)':[264864, 257264, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 105452, 101690, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 305820 >= 58735.5 traffic on other queues (context 12)':[155768, 150052, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 58350, 59121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 309365 >= 45493.0 traffic on other queues (context 13)':[157158, 152207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43508, 47478, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 301447 >= 48437.0 traffic on other queues (context 14)':[152713, 148734, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48625, 48249, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 350152 >= 42955.5 traffic on other queues (context 15)':[177969, 172183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43541, 42370, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 306677 >= 52811.0 traffic on other queues (context 16)':[154514, 152163, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53194, 52428, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 412764 >= 70048.0 traffic on other queues (context 17)':[209306, 203458, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 73090, 67006, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 405169 >= 96081.5 traffic on other queues (context 18)':[206024, 199145, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 97421, 94742, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 402486 >= 91527.0 traffic on other queues (context 19)':[204520, 197966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 92723, 90331, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 410809 >= 99381.5 traffic on other queues (context 20)':[208050, 202759, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 101243, 97520, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 514536 >= 106764.0 traffic on other queues (context 21)':[260711, 253825, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 104031, 109497, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 298336 >= 48672.0 traffic on other queues (context 22)':[150817, 147519, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50060, 47284, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 281086 >= 30497.5 traffic on other queues (context 23)':[141502, 139584, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31061, 29934, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 307343 >= 46407.0 traffic on other queues (context 24)':[155627, 151716, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 46940, 45874, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 602088 >= 193846.5 traffic on other queues (context 25)':[306558, 295530, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 194403, 193290, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 314713 >= 63757.5 traffic on other queues (context 26)':[159567, 155146, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64831, 62684, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 301060 >= 78511.0 traffic on other queues (context 27)':[153839, 147221, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 78959, 78063, 0, 0, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 312886 >= 44025.0 traffic on other queues (context 28)':[158832, 154054, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44642, 43408, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 606893 >= 148758.0 traffic on other queues (context 29)':[308187, 298706, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 144291, 153225, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 400248 >= 85030.0 traffic on other queues (context 30)':[202252, 197996, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 85137, 84923, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 531, in test_rss_context32: # # Check| test_rss_context(cfg, 32) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 377922 >= 27967.5 traffic on other queues (context 31)':[191035, 186887, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27868, 28067] # not ok 7 rss_ctx.test_rss_context32 # ok 8 rss_ctx.test_rss_context_dump # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 539, in test_rss_context_queue_reconfigure: # # Check| test_rss_queue_reconfigure(cfg, main_ctx=False) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 265, in test_rss_queue_reconfigure: # # Check| _send_traffic_check(cfg, port, ctx_ref, { 'target': (0, 3), # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 252376 >= 129150.0 traffic on other queues (context 1)':[132151, 125606, 126770, 126149] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 539, in test_rss_context_queue_reconfigure: # # Check| test_rss_queue_reconfigure(cfg, main_ctx=False) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 273, in test_rss_queue_reconfigure: # # Check| _send_traffic_check(cfg, port, ctx_ref, { 'target': (0, 3), # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 353080 >= 120050.5 traffic on other queues (context 1)':[123099, 121898, 114315, 117002, 116867] # # Driver does not support rss + queue offset # not ok 9 rss_ctx.test_rss_context_queue_reconfigure # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 676, in test_rss_context_overlap: # # Check| ksft_lt(sum(cnts[ :2]), directed / 2, "traffic on main context: " + str(cnts)) # # Check failed 353846 >= 175236.0 traffic on main context: [181825, 172021, 174584, 175888, 0, 0, 0, 0] # not ok 10 rss_ctx.test_rss_context_overlap # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1536/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py", line 683, in test_rss_context_overlap2 # # Exception| test_rss_context_overlap(cfg, True) # # Exception| ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py", line 655, in test_rss_context_overlap # # Exception| GenerateTraffic(cfg, port=port).wait_pkts_and_stop(20000) # # Exception| ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1536/drivers/net/lib/py/load.py", line 89, in __init__ # # Exception| self._iperf_server = self.runner.start_server() # # Exception| ~~~~~~~~~~~~~~~~~~~~~~~~^^ # # Exception| File "/srv/hw-worker/tests/1536/drivers/net/lib/py/load.py", line 42, in start_server # # Exception| wait_port_listen(self.port) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1536/net/lib/py/utils.py", line 346, in wait_port_listen # # Exception| data = cmd(f'cat /proc/net/{proto}*', ns=ns, host=host, shell=True).stdout # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1536/net/lib/py/utils.py", line 96, in __init__ # # Exception| self.process(terminate=False, fail=fail, expect_fail=expect_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| timeout=timeout) # # Exception| ^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1536/net/lib/py/utils.py", line 118, in process # # Exception| stdout, stderr = self._process_terminate(terminate=terminate, # # Exception| ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ # # Exception| timeout=timeout) # # Exception| ^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1536/net/lib/py/utils.py", line 102, 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 'cat /proc/net/tcp*' timed out after 5 seconds # # Exception| # not ok 11 rss_ctx.test_rss_context_overlap2 # # Increasing queue count 8 -> 10 # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 601, in test_rss_context_out_of_order: # # Check| check_traffic() # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 587, in check_traffic: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", expected) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 296446 >= 64512.5 traffic on other queues (context 0)':[149222, 147224, 64373, 64652, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 601, in test_rss_context_out_of_order: # # Check| check_traffic() # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 587, in check_traffic: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", expected) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 400937 >= 85823.0 traffic on other queues (context 1)':[203301, 197636, 0, 0, 86757, 84889, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 601, in test_rss_context_out_of_order: # # Check| check_traffic() # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 587, in check_traffic: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", expected) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 969392 >= 352462.0 traffic on other queues (context 2)':[491771, 477621, 0, 0, 0, 0, 357113, 347811, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 601, in test_rss_context_out_of_order: # # Check| check_traffic() # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 587, in check_traffic: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", expected) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 413528 >= 83869.0 traffic on other queues (context 3)':[209716, 203812, 0, 0, 0, 0, 0, 0, 85397, 82341] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 605, in test_rss_context_out_of_order: # # Check| check_traffic() # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 587, in check_traffic: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", expected) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 397817 >= 87476.0 traffic on other queues (context 0)':[201173, 196644, 88650, 86302, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 605, in test_rss_context_out_of_order: # # Check| check_traffic() # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 587, in check_traffic: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", expected) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 308749 >= 43381.5 traffic on other queues (context 1)':[156682, 152067, 0, 0, 44177, 42586, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 605, in test_rss_context_out_of_order: # # Check| check_traffic() # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 587, in check_traffic: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", expected) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 413800 >= 91551.0 traffic on other queues (context 3)':[209643, 204157, 0, 0, 0, 0, 0, 0, 93741, 89361] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 609, in test_rss_context_out_of_order: # # Check| check_traffic() # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 587, in check_traffic: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", expected) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 420189 >= 48162.0 traffic on other queues (context 1)':[213634, 206555, 0, 0, 48783, 47541, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 609, in test_rss_context_out_of_order: # # Check| check_traffic() # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 587, in check_traffic: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", expected) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 419720 >= 75364.5 traffic on other queues (context 3)':[212743, 206977, 0, 0, 0, 0, 0, 0, 76186, 74543] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 613, in test_rss_context_out_of_order: # # Check| check_traffic() # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 587, in check_traffic: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", expected) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 304892 >= 81567.0 traffic on other queues (context 1)':[154518, 150374, 0, 0, 84742, 78392, 0, 0, 0, 0] # not ok 12 rss_ctx.test_rss_context_out_of_order # # Increasing queue count 8 -> 10 # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 535, in test_rss_context4_create_with_cfg: # # Check| test_rss_context(cfg, 4, create_with_cfg=True) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 403511 >= 88259.5 traffic on other queues (context 0)':[204273, 199238, 87684, 88835, 0, 0, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 535, in test_rss_context4_create_with_cfg: # # Check| test_rss_context(cfg, 4, create_with_cfg=True) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 308066 >= 64591.5 traffic on other queues (context 1)':[155761, 152305, 0, 0, 63683, 65500, 0, 0, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 535, in test_rss_context4_create_with_cfg: # # Check| test_rss_context(cfg, 4, create_with_cfg=True) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 311951 >= 51531.5 traffic on other queues (context 2)':[158297, 153654, 0, 0, 0, 0, 52179, 50884, 0, 0] # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 535, in test_rss_context4_create_with_cfg: # # Check| test_rss_context(cfg, 4, create_with_cfg=True) # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 517, in test_rss_context: # # Check| _send_traffic_check(cfg, ports[i], f"context {i}", # # Check| At /srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py, line 106, in _send_traffic_check: # # Check| ksft_lt(sum(cnts[i] for i in params['noise']), directed / 2, # # Check failed 404497 >= 86798.5 traffic on other queues (context 3)':[204554, 199943, 0, 0, 0, 0, 0, 0, 89176, 84421] # # Exception while handling defer / cleanup (callback 10 of 10)! # # Defer Exception| Traceback (most recent call last): # # Defer Exception| File "/srv/hw-worker/tests/1536/net/lib/py/ksft.py", line 235, in ksft_flush_defer # # Defer Exception| entry.exec_only() # # Defer Exception| ~~~~~~~~~~~~~~~^^ # # Defer Exception| File "/srv/hw-worker/tests/1536/net/lib/py/utils.py", line 229, in exec_only # # Defer Exception| self.func(*self.args, **self.kwargs) # # Defer Exception| ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Defer Exception| File "/srv/hw-worker/tests/1536/net/lib/py/utils.py", line 271, in ethtool # # Defer Exception| return tool('ethtool', args, json=json, ns=ns, host=host) # # Defer Exception| File "/srv/hw-worker/tests/1536/net/lib/py/utils.py", line 247, in tool # # Defer Exception| cmd_obj = cmd(cmd_str, ns=ns, host=host) # # Defer Exception| File "/srv/hw-worker/tests/1536/net/lib/py/utils.py", line 96, in __init__ # # Defer Exception| self.process(terminate=False, fail=fail, expect_fail=expect_fail, # # Defer Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Defer Exception| timeout=timeout) # # Defer Exception| ^^^^^^^^^^^^^^^^ # # Defer Exception| File "/srv/hw-worker/tests/1536/net/lib/py/utils.py", line 118, in process # # Defer Exception| stdout, stderr = self._process_terminate(terminate=terminate, # # Defer Exception| ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ # # Defer Exception| timeout=timeout) # # Defer Exception| ^^^^^^^^^^^^^^^^ # # Defer Exception| File "/srv/hw-worker/tests/1536/net/lib/py/utils.py", line 102, in _process_terminate # # Defer Exception| stdout, stderr = self.proc.communicate(timeout=timeout) # # Defer Exception| ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ # # Defer Exception| File "/usr/lib64/python3.14/subprocess.py", line 1220, in communicate # # Defer Exception| stdout, stderr = self._communicate(input, endtime, timeout) # # Defer Exception| ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ # # Defer Exception| File "/usr/lib64/python3.14/subprocess.py", line 2153, in _communicate # # Defer Exception| self._check_timeout(endtime, orig_timeout, stdout, stderr) # # Defer Exception| ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Defer Exception| File "/usr/lib64/python3.14/subprocess.py", line 1267, in _check_timeout # # Defer Exception| raise TimeoutExpired( # # Defer Exception| ...<2 lines>... # # Defer Exception| stderr=b''.join(stderr_seq) if stderr_seq else None) # # Defer Exception| subprocess.TimeoutExpired: Command '['ethtool', '-L', 'ens9np0', 'combined', '8']' timed out after 5 seconds # # Defer Exception| # not ok 13 rss_ctx.test_rss_context4_create_with_cfg # ok 14 rss_ctx.test_flow_add_context_missing # ok 15 rss_ctx.test_delete_rss_context_busy # ok 16 rss_ctx.test_rss_ntuple_addition # SKIP Ntuple filter with RSS and nonzero action not supported # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1536/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1536/drivers/net/hw/./rss_ctx.py", line 807, in test_rss_default_context_rule # # Exception| ethtool(f"-N {cfg.ifname} {flow_generic}") # # Exception| ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1536/net/lib/py/utils.py", line 271, in ethtool # # Exception| return tool('ethtool', args, json=json, ns=ns, host=host) # # Exception| File "/srv/hw-worker/tests/1536/net/lib/py/utils.py", line 247, in tool # # Exception| cmd_obj = cmd(cmd_str, ns=ns, host=host) # # Exception| File "/srv/hw-worker/tests/1536/net/lib/py/utils.py", line 96, in __init__ # # Exception| self.process(terminate=False, fail=fail, expect_fail=expect_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| timeout=timeout) # # Exception| ^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1536/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: ethtool -N ens9np0 flow-type tcp6 dst-ip fd00:2::1 context 1 loc 1 # # Exception| EXIT: 1 # # Exception| STDERR: rmgr: Cannot insert RX class rule: Invalid argument # # Exception| Cannot insert classification rule # # Exception| # not ok 17 rss_ctx.test_rss_default_context_rule # # Per-context flow-hash not supported, using device-wide # ok 18 rss_ctx.test_rss_context_flow_hash # ok 19 rss_ctx.test_rss_context_persist_create_and_ifdown # SKIP marked as disruptive # ok 20 rss_ctx.test_rss_context_persist_ifdown_and_create # SKIP marked as disruptive # # Totals: pass:7 fail:10 xfail:0 xpass:0 skip:3 error:0 not ok 1 selftests: drivers/net/hw: rss_ctx.py # exit=1 # Totals: pass:0 fail:1 xfail:0 xpass:0 skip:0 error:0