TAP version 13 1..1 # timeout set to 900 # selftests: drivers/net: gro_lro.py # # Interface: ens9np0, driver: bnxt_en # TAP version 13 # 1..102 # ok 1 gro_lro.test.ipv4_data_same # ok 2 gro_lro.test.ipv4_data_lrg_sml # ok 3 gro_lro.test.ipv4_data_sml_lrg # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv4 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test data_lrg_1byte --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: large data packet followed by a 1 byte one: # # STDERR: Expected {101 }, Total 1 packets # # Received {100 [!=101]1 [!=0]}, Total 2 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 1/6 failed, retrying... # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv4 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test data_lrg_1byte --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: large data packet followed by a 1 byte one: # # STDERR: Expected {101 }, Total 1 packets # # Received {100 [!=101]1 [!=0]}, Total 2 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 2/6 failed, retrying... # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv4 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test data_lrg_1byte --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: large data packet followed by a 1 byte one: # # STDERR: Expected {101 }, Total 1 packets # # Received {100 [!=101]1 [!=0]}, Total 2 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 3/6 failed, retrying... # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv4 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test data_lrg_1byte --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: large data packet followed by a 1 byte one: # # STDERR: Expected {101 }, Total 1 packets # # Received {100 [!=101]1 [!=0]}, Total 2 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 4/6 failed, retrying... # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv4 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test data_lrg_1byte --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: large data packet followed by a 1 byte one: # # STDERR: Expected {101 }, Total 1 packets # # Received {100 [!=101]1 [!=0]}, Total 2 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 5/6 failed, retrying... # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 382, in test # # Exception| run_test(cfg, mode, protocol, test_name) # # Exception| ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 358, in run_test # # Exception| rx_proc = _run_gro_bin(cfg, test_name, protocol=protocol, # # Exception| verbose=True, fail=fail_now) # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 226, in _run_gro_bin # # Exception| with bkg(rx_cmd, ksft_ready=True, exit_wait=True, fail=fail) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv4 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test data_lrg_1byte --verbose --rx --iface ens9np0 # # Exception| EXIT: 1 # # Exception| STDOUT: large data packet followed by a 1 byte one: # # Exception| STDERR: Expected {101 }, Total 1 packets # # Exception| Received {100 [!=101]1 [!=0]}, Total 2 packets. # # Exception| /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Exception| # not ok 4 gro_lro.test.ipv4_data_lrg_1byte # ok 5 gro_lro.test.ipv4_data_burst # ok 6 gro_lro.test.ipv4_ack # ok 7 gro_lro.test.ipv4_flags_psh # ok 8 gro_lro.test.ipv4_flags_syn # ok 9 gro_lro.test.ipv4_flags_rst # ok 10 gro_lro.test.ipv4_flags_urg # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv4 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test flags_cwr --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: cwr flag ends coalescing: # # STDERR: Expected {100 200 200 }, Total 3 packets # # Received {100 100 [!=200]100 [!=200]200 [!=0]}, Total 4 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 1/6 failed, retrying... # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv4 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test flags_cwr --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: cwr flag ends coalescing: # # STDERR: Expected {100 200 200 }, Total 3 packets # # Received {100 100 [!=200]100 [!=200]200 [!=0]}, Total 4 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 2/6 failed, retrying... # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv4 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test flags_cwr --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: cwr flag ends coalescing: # # STDERR: Expected {100 200 200 }, Total 3 packets # # Received {100 100 [!=200]100 [!=200]200 [!=0]}, Total 4 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 3/6 failed, retrying... # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv4 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test flags_cwr --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: cwr flag ends coalescing: # # STDERR: Expected {100 200 200 }, Total 3 packets # # Received {100 100 [!=200]100 [!=200]200 [!=0]}, Total 4 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 4/6 failed, retrying... # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv4 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test flags_cwr --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: cwr flag ends coalescing: # # STDERR: Expected {100 200 200 }, Total 3 packets # # Received {100 100 [!=200]100 [!=200]200 [!=0]}, Total 4 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 5/6 failed, retrying... # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 382, in test # # Exception| run_test(cfg, mode, protocol, test_name) # # Exception| ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 358, in run_test # # Exception| rx_proc = _run_gro_bin(cfg, test_name, protocol=protocol, # # Exception| verbose=True, fail=fail_now) # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 226, in _run_gro_bin # # Exception| with bkg(rx_cmd, ksft_ready=True, exit_wait=True, fail=fail) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv4 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test flags_cwr --verbose --rx --iface ens9np0 # # Exception| EXIT: 1 # # Exception| STDOUT: cwr flag ends coalescing: # # Exception| STDERR: Expected {100 200 200 }, Total 3 packets # # Exception| Received {100 100 [!=200]100 [!=200]200 [!=0]}, Total 4 packets. # # Exception| /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Exception| # not ok 11 gro_lro.test.ipv4_flags_cwr # ok 12 gro_lro.test.ipv4_tcp_csum # ok 13 gro_lro.test.ipv4_tcp_seq # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv4 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test tcp_ts --verbose --rx --iface ens9np0 # # EXIT: 42 # # STDOUT: Different timestamp doesn't coalesce: # # STDERR: Expected {200 100 100 100 }, Total 4 packets # # Received {500 [!=200]}, Total 1 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: over-coalesced: got 1 pkts vs expected 4 (500 B) # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 382, in test # # Exception| run_test(cfg, mode, protocol, test_name) # # Exception| ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 370, in run_test # # Exception| raise KsftFailEx(f"GRO over-coalesced in {protocol}/{test_name}") # # Exception| net.lib.py.ksft.KsftFailEx: GRO over-coalesced in ipv4/tcp_ts # # Exception| # not ok 14 gro_lro.test.ipv4_tcp_ts # ok 15 gro_lro.test.ipv4_tcp_opt # ok 16 gro_lro.test.ipv4_ip_ecn # ok 17 gro_lro.test.ipv4_ip_tos # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv4 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test large_max --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: Shouldn't coalesce if exceed IP max pkt size: # # STDERR: Expected {65495 599 }, Total 2 packets # # Received {64896 [!=65495]599 599 [!=0]}, Total 3 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Ignoring ipv4/large_max failure due to slow environment # ok 18 gro_lro.test.ipv4_large_max # ok 19 gro_lro.test.ipv4_large_rem # ok 20 gro_lro.test.ipv4_ip_csum # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv4 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test ip_ttl --verbose --rx --iface ens9np0 # # EXIT: 42 # # STDOUT: different ttl doesn't coalesce: # # STDERR: Expected {100 100 }, Total 2 packets # # Received {200 [!=100]}, Total 1 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: over-coalesced: got 1 pkts vs expected 2 (200 B) # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 382, in test # # Exception| run_test(cfg, mode, protocol, test_name) # # Exception| ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 370, in run_test # # Exception| raise KsftFailEx(f"GRO over-coalesced in {protocol}/{test_name}") # # Exception| net.lib.py.ksft.KsftFailEx: GRO over-coalesced in ipv4/ip_ttl # # Exception| # not ok 21 gro_lro.test.ipv4_ip_ttl # ok 22 gro_lro.test.ipv4_ip_opt # ok 23 gro_lro.test.ipv4_ip_frag4 # ok 24 gro_lro.test.ipv4_ip_id_df1_inc # ok 25 gro_lro.test.ipv4_ip_id_df1_fixed # ok 26 gro_lro.test.ipv4_ip_id_df0_inc # ok 27 gro_lro.test.ipv4_ip_id_df0_fixed # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv4 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test ip_id_df1_inc_fixed --verbose --rx --iface ens9np0 # # EXIT: 42 # # STDOUT: DF=1, 2 Incrementing and one fixed - should coalesce only first 2 packets: # # STDERR: Expected {200 100 }, Total 2 packets # # Received {300 [!=200]}, Total 1 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: over-coalesced: got 1 pkts vs expected 2 (300 B) # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 382, in test # # Exception| run_test(cfg, mode, protocol, test_name) # # Exception| ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 370, in run_test # # Exception| raise KsftFailEx(f"GRO over-coalesced in {protocol}/{test_name}") # # Exception| net.lib.py.ksft.KsftFailEx: GRO over-coalesced in ipv4/ip_id_df1_inc_fixed # # Exception| # not ok 28 gro_lro.test.ipv4_ip_id_df1_inc_fixed # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv4 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test ip_id_df1_fixed_inc --verbose --rx --iface ens9np0 # # EXIT: 42 # # STDOUT: DF=1, 2 Fixed and one incrementing - should coalesce only first 2 packets: # # STDERR: Expected {200 100 }, Total 2 packets # # Received {300 [!=200]}, Total 1 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: over-coalesced: got 1 pkts vs expected 2 (300 B) # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 382, in test # # Exception| run_test(cfg, mode, protocol, test_name) # # Exception| ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 370, in run_test # # Exception| raise KsftFailEx(f"GRO over-coalesced in {protocol}/{test_name}") # # Exception| net.lib.py.ksft.KsftFailEx: GRO over-coalesced in ipv4/ip_id_df1_fixed_inc # # Exception| # not ok 29 gro_lro.test.ipv4_ip_id_df1_fixed_inc # ok 30 gro_lro.test.ipv6_data_same # ok 31 gro_lro.test.ipv6_data_lrg_sml # ok 32 gro_lro.test.ipv6_data_sml_lrg # ok 33 gro_lro.test.ipv6_data_lrg_1byte # ok 34 gro_lro.test.ipv6_data_burst # ok 35 gro_lro.test.ipv6_ack # ok 36 gro_lro.test.ipv6_flags_psh # ok 37 gro_lro.test.ipv6_flags_syn # ok 38 gro_lro.test.ipv6_flags_rst # ok 39 gro_lro.test.ipv6_flags_urg # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv6 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr fd00:2::1 --saddr fd00:2::2 --test flags_cwr --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: cwr flag ends coalescing: # # STDERR: Expected {100 200 200 }, Total 3 packets # # Received {100 100 [!=200]100 [!=200]200 [!=0]}, Total 4 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 1/6 failed, retrying... # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv6 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr fd00:2::1 --saddr fd00:2::2 --test flags_cwr --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: cwr flag ends coalescing: # # STDERR: Expected {100 200 200 }, Total 3 packets # # Received {100 100 [!=200]100 [!=200]200 [!=0]}, Total 4 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 2/6 failed, retrying... # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv6 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr fd00:2::1 --saddr fd00:2::2 --test flags_cwr --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: cwr flag ends coalescing: # # STDERR: Expected {100 200 200 }, Total 3 packets # # Received {100 100 [!=200]100 [!=200]200 [!=0]}, Total 4 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 3/6 failed, retrying... # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv6 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr fd00:2::1 --saddr fd00:2::2 --test flags_cwr --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: cwr flag ends coalescing: # # STDERR: Expected {100 200 200 }, Total 3 packets # # Received {100 100 [!=200]100 [!=200]200 [!=0]}, Total 4 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 4/6 failed, retrying... # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv6 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr fd00:2::1 --saddr fd00:2::2 --test flags_cwr --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: cwr flag ends coalescing: # # STDERR: Expected {100 200 200 }, Total 3 packets # # Received {100 100 [!=200]100 [!=200]200 [!=0]}, Total 4 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 5/6 failed, retrying... # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 382, in test # # Exception| run_test(cfg, mode, protocol, test_name) # # Exception| ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 358, in run_test # # Exception| rx_proc = _run_gro_bin(cfg, test_name, protocol=protocol, # # Exception| verbose=True, fail=fail_now) # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 226, in _run_gro_bin # # Exception| with bkg(rx_cmd, ksft_ready=True, exit_wait=True, fail=fail) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv6 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr fd00:2::1 --saddr fd00:2::2 --test flags_cwr --verbose --rx --iface ens9np0 # # Exception| EXIT: 1 # # Exception| STDOUT: cwr flag ends coalescing: # # Exception| STDERR: Expected {100 200 200 }, Total 3 packets # # Exception| Received {100 100 [!=200]100 [!=200]200 [!=0]}, Total 4 packets. # # Exception| /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Exception| # not ok 40 gro_lro.test.ipv6_flags_cwr # ok 41 gro_lro.test.ipv6_tcp_csum # ok 42 gro_lro.test.ipv6_tcp_seq # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv6 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr fd00:2::1 --saddr fd00:2::2 --test tcp_ts --verbose --rx --iface ens9np0 # # EXIT: 42 # # STDOUT: Different timestamp doesn't coalesce: # # STDERR: Expected {200 100 100 100 }, Total 4 packets # # Received {500 [!=200]}, Total 1 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: over-coalesced: got 1 pkts vs expected 4 (500 B) # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 382, in test # # Exception| run_test(cfg, mode, protocol, test_name) # # Exception| ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 370, in run_test # # Exception| raise KsftFailEx(f"GRO over-coalesced in {protocol}/{test_name}") # # Exception| net.lib.py.ksft.KsftFailEx: GRO over-coalesced in ipv6/tcp_ts # # Exception| # not ok 43 gro_lro.test.ipv6_tcp_ts # ok 44 gro_lro.test.ipv6_tcp_opt # ok 45 gro_lro.test.ipv6_ip_ecn # ok 46 gro_lro.test.ipv6_ip_tos # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv6 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr fd00:2::1 --saddr fd00:2::2 --test large_max --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: Shouldn't coalesce if exceed IP max pkt size: # # STDERR: Expected {65475 899 }, Total 2 packets # # Received {64576 [!=65475]899 899 [!=0]}, Total 3 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Ignoring ipv6/large_max failure due to slow environment # ok 47 gro_lro.test.ipv6_large_max # ok 48 gro_lro.test.ipv6_large_rem # ok 49 gro_lro.test.ipv6_ip_frag6 # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv6 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr fd00:2::1 --saddr fd00:2::2 --test ip_v6ext_same --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: ipv6 with ext header does coalesce: # # STDERR: Expected {200 }, Total 1 packets # # Received {100 [!=200]100 [!=0]}, Total 2 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 1/6 failed, retrying... # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv6 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr fd00:2::1 --saddr fd00:2::2 --test ip_v6ext_same --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: ipv6 with ext header does coalesce: # # STDERR: Expected {200 }, Total 1 packets # # Received {100 [!=200]100 [!=0]}, Total 2 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 2/6 failed, retrying... # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv6 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr fd00:2::1 --saddr fd00:2::2 --test ip_v6ext_same --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: ipv6 with ext header does coalesce: # # STDERR: Expected {200 }, Total 1 packets # # Received {100 [!=200]100 [!=0]}, Total 2 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 3/6 failed, retrying... # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv6 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr fd00:2::1 --saddr fd00:2::2 --test ip_v6ext_same --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: ipv6 with ext header does coalesce: # # STDERR: Expected {200 }, Total 1 packets # # Received {100 [!=200]100 [!=0]}, Total 2 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 4/6 failed, retrying... # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv6 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr fd00:2::1 --saddr fd00:2::2 --test ip_v6ext_same --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: ipv6 with ext header does coalesce: # # STDERR: Expected {200 }, Total 1 packets # # Received {100 [!=200]100 [!=0]}, Total 2 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 5/6 failed, retrying... # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 382, in test # # Exception| run_test(cfg, mode, protocol, test_name) # # Exception| ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 358, in run_test # # Exception| rx_proc = _run_gro_bin(cfg, test_name, protocol=protocol, # # Exception| verbose=True, fail=fail_now) # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 226, in _run_gro_bin # # Exception| with bkg(rx_cmd, ksft_ready=True, exit_wait=True, fail=fail) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipv6 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr fd00:2::1 --saddr fd00:2::2 --test ip_v6ext_same --verbose --rx --iface ens9np0 # # Exception| EXIT: 1 # # Exception| STDOUT: ipv6 with ext header does coalesce: # # Exception| STDERR: Expected {200 }, Total 1 packets # # Exception| Received {100 [!=200]100 [!=0]}, Total 2 packets. # # Exception| /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Exception| # not ok 50 gro_lro.test.ipv6_ip_v6ext_same # ok 51 gro_lro.test.ipv6_ip_v6ext_diff # ok 52 gro_lro.test.ipip_data_same # ok 53 gro_lro.test.ipip_data_lrg_sml # ok 54 gro_lro.test.ipip_data_sml_lrg # ok 55 gro_lro.test.ipip_data_lrg_1byte # ok 56 gro_lro.test.ipip_data_burst # ok 57 gro_lro.test.ipip_ack # ok 58 gro_lro.test.ipip_flags_psh # ok 59 gro_lro.test.ipip_flags_syn # ok 60 gro_lro.test.ipip_flags_rst # ok 61 gro_lro.test.ipip_flags_urg # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipip --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test flags_cwr --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: cwr flag ends coalescing: # # STDERR: Expected {100 200 200 }, Total 3 packets # # Received {100 100 [!=200]100 [!=200]200 [!=0]}, Total 4 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 1/6 failed, retrying... # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipip --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test flags_cwr --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: cwr flag ends coalescing: # # STDERR: Expected {100 200 200 }, Total 3 packets # # Received {100 100 [!=200]100 [!=200]200 [!=0]}, Total 4 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 2/6 failed, retrying... # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipip --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test flags_cwr --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: cwr flag ends coalescing: # # STDERR: Expected {100 200 200 }, Total 3 packets # # Received {100 100 [!=200]100 [!=200]200 [!=0]}, Total 4 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 3/6 failed, retrying... # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipip --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test flags_cwr --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: cwr flag ends coalescing: # # STDERR: Expected {100 200 200 }, Total 3 packets # # Received {100 100 [!=200]100 [!=200]200 [!=0]}, Total 4 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 4/6 failed, retrying... # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipip --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test flags_cwr --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: cwr flag ends coalescing: # # STDERR: Expected {100 200 200 }, Total 3 packets # # Received {100 100 [!=200]100 [!=200]200 [!=0]}, Total 4 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 5/6 failed, retrying... # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 382, in test # # Exception| run_test(cfg, mode, protocol, test_name) # # Exception| ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 358, in run_test # # Exception| rx_proc = _run_gro_bin(cfg, test_name, protocol=protocol, # # Exception| verbose=True, fail=fail_now) # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 226, in _run_gro_bin # # Exception| with bkg(rx_cmd, ksft_ready=True, exit_wait=True, fail=fail) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipip --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test flags_cwr --verbose --rx --iface ens9np0 # # Exception| EXIT: 1 # # Exception| STDOUT: cwr flag ends coalescing: # # Exception| STDERR: Expected {100 200 200 }, Total 3 packets # # Exception| Received {100 100 [!=200]100 [!=200]200 [!=0]}, Total 4 packets. # # Exception| /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Exception| # not ok 62 gro_lro.test.ipip_flags_cwr # ok 63 gro_lro.test.ipip_tcp_csum # ok 64 gro_lro.test.ipip_tcp_seq # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipip --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test tcp_ts --verbose --rx --iface ens9np0 # # EXIT: 42 # # STDOUT: Different timestamp doesn't coalesce: # # STDERR: Expected {200 100 100 100 }, Total 4 packets # # Received {500 [!=200]}, Total 1 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: over-coalesced: got 1 pkts vs expected 4 (500 B) # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 382, in test # # Exception| run_test(cfg, mode, protocol, test_name) # # Exception| ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 370, in run_test # # Exception| raise KsftFailEx(f"GRO over-coalesced in {protocol}/{test_name}") # # Exception| net.lib.py.ksft.KsftFailEx: GRO over-coalesced in ipip/tcp_ts # # Exception| # not ok 65 gro_lro.test.ipip_tcp_ts # ok 66 gro_lro.test.ipip_tcp_opt # ok 67 gro_lro.test.ipip_ip_ecn # ok 68 gro_lro.test.ipip_ip_tos # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipip --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test large_max --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: Shouldn't coalesce if exceed IP max pkt size: # # STDERR: Expected {65475 899 }, Total 2 packets # # Received {64576 [!=65475]899 899 [!=0]}, Total 3 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Ignoring ipip/large_max failure due to slow environment # ok 69 gro_lro.test.ipip_large_max # ok 70 gro_lro.test.ipip_large_rem # ok 71 gro_lro.test.ipip_ip_csum # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipip --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test ip_ttl --verbose --rx --iface ens9np0 # # EXIT: 42 # # STDOUT: different ttl doesn't coalesce: # # STDERR: Expected {100 100 }, Total 2 packets # # Received {200 [!=100]}, Total 1 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: over-coalesced: got 1 pkts vs expected 2 (200 B) # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 382, in test # # Exception| run_test(cfg, mode, protocol, test_name) # # Exception| ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 370, in run_test # # Exception| raise KsftFailEx(f"GRO over-coalesced in {protocol}/{test_name}") # # Exception| net.lib.py.ksft.KsftFailEx: GRO over-coalesced in ipip/ip_ttl # # Exception| # not ok 72 gro_lro.test.ipip_ip_ttl # ok 73 gro_lro.test.ipip_ip_opt # ok 74 gro_lro.test.ipip_ip_frag4 # ok 75 gro_lro.test.ipip_ip_id_df1_inc # ok 76 gro_lro.test.ipip_ip_id_df1_fixed # ok 77 gro_lro.test.ipip_ip_id_df0_inc # ok 78 gro_lro.test.ipip_ip_id_df0_fixed # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipip --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test ip_id_df1_inc_fixed --verbose --rx --iface ens9np0 # # EXIT: 42 # # STDOUT: DF=1, 2 Incrementing and one fixed - should coalesce only first 2 packets: # # STDERR: Expected {200 100 }, Total 2 packets # # Received {300 [!=200]}, Total 1 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: over-coalesced: got 1 pkts vs expected 2 (300 B) # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 382, in test # # Exception| run_test(cfg, mode, protocol, test_name) # # Exception| ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 370, in run_test # # Exception| raise KsftFailEx(f"GRO over-coalesced in {protocol}/{test_name}") # # Exception| net.lib.py.ksft.KsftFailEx: GRO over-coalesced in ipip/ip_id_df1_inc_fixed # # Exception| # not ok 79 gro_lro.test.ipip_ip_id_df1_inc_fixed # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ipip --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr 10.88.2.1 --saddr 10.88.2.2 --test ip_id_df1_fixed_inc --verbose --rx --iface ens9np0 # # EXIT: 42 # # STDOUT: DF=1, 2 Fixed and one incrementing - should coalesce only first 2 packets: # # STDERR: Expected {200 100 }, Total 2 packets # # Received {300 [!=200]}, Total 1 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: over-coalesced: got 1 pkts vs expected 2 (300 B) # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 382, in test # # Exception| run_test(cfg, mode, protocol, test_name) # # Exception| ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 370, in run_test # # Exception| raise KsftFailEx(f"GRO over-coalesced in {protocol}/{test_name}") # # Exception| net.lib.py.ksft.KsftFailEx: GRO over-coalesced in ipip/ip_id_df1_fixed_inc # # Exception| # not ok 80 gro_lro.test.ipip_ip_id_df1_fixed_inc # ok 81 gro_lro.test.ip6ip6_data_same # ok 82 gro_lro.test.ip6ip6_data_lrg_sml # ok 83 gro_lro.test.ip6ip6_data_sml_lrg # ok 84 gro_lro.test.ip6ip6_data_lrg_1byte # ok 85 gro_lro.test.ip6ip6_data_burst # ok 86 gro_lro.test.ip6ip6_ack # ok 87 gro_lro.test.ip6ip6_flags_psh # ok 88 gro_lro.test.ip6ip6_flags_syn # ok 89 gro_lro.test.ip6ip6_flags_rst # ok 90 gro_lro.test.ip6ip6_flags_urg # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ip6ip6 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr fd00:2::1 --saddr fd00:2::2 --test flags_cwr --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: cwr flag ends coalescing: # # STDERR: Expected {100 200 200 }, Total 3 packets # # Received {100 100 [!=200]100 [!=200]200 [!=0]}, Total 4 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 1/6 failed, retrying... # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ip6ip6 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr fd00:2::1 --saddr fd00:2::2 --test flags_cwr --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: cwr flag ends coalescing: # # STDERR: Expected {100 200 200 }, Total 3 packets # # Received {100 100 [!=200]100 [!=200]200 [!=0]}, Total 4 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 2/6 failed, retrying... # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ip6ip6 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr fd00:2::1 --saddr fd00:2::2 --test flags_cwr --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: cwr flag ends coalescing: # # STDERR: Expected {100 200 200 }, Total 3 packets # # Received {100 100 [!=200]100 [!=200]200 [!=0]}, Total 4 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 3/6 failed, retrying... # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ip6ip6 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr fd00:2::1 --saddr fd00:2::2 --test flags_cwr --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: cwr flag ends coalescing: # # STDERR: Expected {100 200 200 }, Total 3 packets # # Received {100 100 [!=200]100 [!=200]200 [!=0]}, Total 4 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 4/6 failed, retrying... # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ip6ip6 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr fd00:2::1 --saddr fd00:2::2 --test flags_cwr --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: cwr flag ends coalescing: # # STDERR: Expected {100 200 200 }, Total 3 packets # # Received {100 100 [!=200]100 [!=200]200 [!=0]}, Total 4 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Attempt 5/6 failed, retrying... # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 382, in test # # Exception| run_test(cfg, mode, protocol, test_name) # # Exception| ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 358, in run_test # # Exception| rx_proc = _run_gro_bin(cfg, test_name, protocol=protocol, # # Exception| verbose=True, fail=fail_now) # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 226, in _run_gro_bin # # Exception| with bkg(rx_cmd, ksft_ready=True, exit_wait=True, fail=fail) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/hw-worker/tests/4072/net/lib/gro --ip6ip6 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr fd00:2::1 --saddr fd00:2::2 --test flags_cwr --verbose --rx --iface ens9np0 # # Exception| EXIT: 1 # # Exception| STDOUT: cwr flag ends coalescing: # # Exception| STDERR: Expected {100 200 200 }, Total 3 packets # # Exception| Received {100 100 [!=200]100 [!=200]200 [!=0]}, Total 4 packets. # # Exception| /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Exception| # not ok 91 gro_lro.test.ip6ip6_flags_cwr # ok 92 gro_lro.test.ip6ip6_tcp_csum # ok 93 gro_lro.test.ip6ip6_tcp_seq # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ip6ip6 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr fd00:2::1 --saddr fd00:2::2 --test tcp_ts --verbose --rx --iface ens9np0 # # EXIT: 42 # # STDOUT: Different timestamp doesn't coalesce: # # STDERR: Expected {200 100 100 100 }, Total 4 packets # # Received {500 [!=200]}, Total 1 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: over-coalesced: got 1 pkts vs expected 4 (500 B) # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/4072/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 382, in test # # Exception| run_test(cfg, mode, protocol, test_name) # # Exception| ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/4072/drivers/net/gro_lib.py", line 370, in run_test # # Exception| raise KsftFailEx(f"GRO over-coalesced in {protocol}/{test_name}") # # Exception| net.lib.py.ksft.KsftFailEx: GRO over-coalesced in ip6ip6/tcp_ts # # Exception| # not ok 94 gro_lro.test.ip6ip6_tcp_ts # ok 95 gro_lro.test.ip6ip6_tcp_opt # ok 96 gro_lro.test.ip6ip6_ip_ecn # ok 97 gro_lro.test.ip6ip6_ip_tos # # CMD: /srv/hw-worker/tests/4072/net/lib/gro --ip6ip6 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr fd00:2::1 --saddr fd00:2::2 --test large_max --verbose --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: Shouldn't coalesce if exceed IP max pkt size: # # STDERR: Expected {65435 1499 }, Total 2 packets # # Received {63936 [!=65435]1499 1499 [!=0]}, Total 3 packets. # # /srv/hw-worker/tests/4072/net/lib/gro: incorrect number of packets # # Ignoring ip6ip6/large_max failure due to slow environment # ok 98 gro_lro.test.ip6ip6_large_max # ok 99 gro_lro.test.ip6ip6_large_rem # # flows=8 attempt=1 received=8 wire=16 coalesced=8 qstat=17 hw-gro=0 [PASS] # # flows=16 attempt=1 received=29 wire=32 coalesced=3 qstat=33 hw-gro=0 [MISS] # # flows=16 attempt=2 received=25 wire=32 coalesced=7 qstat=33 hw-gro=0 [MISS] # # flows=16 attempt=3 received=16 wire=32 coalesced=16 qstat=33 hw-gro=0 [PASS] # # flows=32 attempt=1 received=58 wire=64 coalesced=6 qstat=65 hw-gro=0 [MISS] # # flows=32 attempt=2 received=32 wire=64 coalesced=32 qstat=65 hw-gro=0 [PASS] # # flows=64 attempt=1 received=128 wire=128 coalesced=0 qstat=129 hw-gro=0 [MISS] # # flows=64 attempt=2 received=128 wire=128 coalesced=0 qstat=129 hw-gro=0 [MISS] # # flows=64 attempt=3 received=128 wire=128 coalesced=0 qstat=129 hw-gro=0 [MISS] # # Stopped at 64 flows # ok 100 gro_lro.test_gro_capacity.isolated # # flows=8 attempt=1 received=11 wire=16 coalesced=5 [MISS] # # flows=8 attempt=2 received=8 wire=16 coalesced=8 [PASS] # # flows=16 attempt=1 received=16 wire=32 coalesced=16 [PASS] # # flows=32 attempt=1 received=32 wire=64 coalesced=32 [PASS] # # flows=64 attempt=1 received=128 wire=128 coalesced=0 [MISS] # # flows=64 attempt=2 received=128 wire=128 coalesced=0 [MISS] # # flows=64 attempt=3 received=128 wire=128 coalesced=0 [MISS] # # Stopped at 64 flows # ok 101 gro_lro.test_gro_capacity.1q # # flows=8 attempt=1 received=8 wire=16 coalesced=8 [PASS] # # flows=16 attempt=1 received=16 wire=32 coalesced=16 [PASS] # # flows=32 attempt=1 received=32 wire=64 coalesced=32 [PASS] # # flows=64 attempt=1 received=128 wire=128 coalesced=0 [MISS] # # flows=64 attempt=2 received=128 wire=128 coalesced=0 [MISS] # # flows=64 attempt=3 received=128 wire=128 coalesced=0 [MISS] # # Stopped at 64 flows # ok 102 gro_lro.test_gro_capacity.8q # # Totals: pass:86 fail:16 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net: gro_lro.py # exit=1 # Totals: pass:0 fail:1 xfail:0 xpass:0 skip:0 error:0