make -C tools/testing/selftests TARGETS=net/mptcp TEST_PROGS=mptcp_connectt.sh TEST_GEN_PROGS="" run_tests make: Entering directory '/home/virtme/testing-12/tools/testing/selftests' make[1]: Entering directory '/home/virtme/testing-12/tools/testing/selftests/net/mptcp' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing-12/tools/testing/selftests/net/mptcp' make[1]: Entering directory '/home/virtme/testing-12/tools/testing/selftests/net/mptcp' TAP version 13 1..1 # overriding timeout to 3600 # selftests: net/mptcp: mptcp_connect.sh # INFO: set ns3-66494dc9-dHY9hh dev ns3eth2: ethtool -K tso off gso off gro off # INFO: set ns4-66494dc9-dHY9hh dev ns4eth3: ethtool -K tso off gso off gro off # Created /tmp/tmp.2sfYMAL2fd (size 3265671/tmp/tmp.2sfYMAL2fd) containing data sent by client # Created /tmp/tmp.pUJEz5Xfyx (size 4254034/tmp/tmp.pUJEz5Xfyx) containing data sent by server # 01 New MPTCP socket can be blocked via sysctl [ OK ] # 02 Validating network environment with pings [ OK ] # INFO: Using loss of 0.35% delay 26 ms reorder 91% 50% with delay 6ms on ns3eth4 # 03 ns1 MPTCP -> ns1 (10.0.1.1:10000 ) MPTCP (duration 543ms) [ OK ] # 04 ns1 MPTCP -> ns1 (10.0.1.1:10001 ) TCP (duration 499ms) [ OK ] # 05 ns1 TCP -> ns1 (10.0.1.1:10002 ) MPTCP (duration 501ms) [ OK ] # 06 ns1 MPTCP -> ns1 (dead:beef:1::1:10003) MPTCP copyfd_io_poll: poll timed out (events: POLLIN 1, POLLOUT 4) # copyfd_io_poll: poll timed out (events: POLLIN 1, POLLOUT 4) # (duration 30522ms) [FAIL] client exit code 2, server 0 # # netns ns1-66494dc9-dHY9hh socket stat for 10003: # Failed to find cgroup2 mount # Failed to find cgroup2 mount # Failed to find cgroup2 mount # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp ESTAB 0 0 [dead:beef:1::1]:10003 [dead:beef:1::1]:45832 ino:0 sk:6 cgroup:unreachable:1 <-> # ts sack cubic wscale:7,7 rto:201 rtt:0.262/0.075 ato:40 mss:32768 pmtu:65536 rcvmss:32740 advmss:65464 cwnd:10 bytes_sent:795848 bytes_acked:795848 bytes_received:679424 segs_out:58 segs_in:63 data_segs_out:41 data_segs_in:40 send 10005496183bps lastsnd:30716 lastrcv:30716 lastack:30716 pacing_rate 20001449688bps delivery_rate 3692169008bps delivered:42 busy:9ms rcv_rtt:0.588 rcv_space:65464 rcv_ssthresh:65536 minrtt:0.07 tcp-ulp-mptcp flags:Mec token:0000(id:0)/d6273bdd(id:0) seq:132e428b68f38852 sfseq:a5dc9 ssnoff:66dce817 maplen:38 # mptcp FIN-WAIT-1 0 0 [dead:beef:1::1]:10003 [dead:beef:1::1]:45832 timer:(keepalive,59sec,0) ino:0 sk:7 cgroup:unreachable:1 --- # subflows_max:2 remote_key token:d6273bdd write_seq:2558392550193817648 snd_una:2558392550192065783 rcv_nxt:1382115302177998986 bytes_sent:795848 bytes_received:679424 bytes_acked:795848 subflows_total:1 last_data_sent:30719 last_data_recv:30719 last_ack_recv:30719 # TcpActiveOpens 1 0.0 # TcpPassiveOpens 1 0.0 # TcpInSegs 122 0.0 # TcpOutSegs 122 0.0 # TcpExtTCPPureAcks 39 0.0 # TcpExtTCPFromZeroWindowAdv 13 0.0 # TcpExtTCPToZeroWindowAdv 15 0.0 # TcpExtTCPWantZeroWindowAdv 13 0.0 # TcpExtTCPOrigDataSent 81 0.0 # TcpExtTCPDelivered 82 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtRcvPruned 2 0.0 # # netns ns1-66494dc9-dHY9hh socket stat for 10003: # Failed to find cgroup2 mount # Failed to find cgroup2 mount # Failed to find cgroup2 mount # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp ESTAB 0 0 [dead:beef:1::1]:45832 [dead:beef:1::1]:10003 ino:0 sk:3004 cgroup:unreachable:1 <-> # ts sack cubic wscale:7,7 rto:201 rtt:0.299/0.076 ato:40 mss:32768 pmtu:65536 rcvmss:32740 advmss:65464 cwnd:10 bytes_sent:679424 bytes_acked:679425 bytes_received:795848 segs_out:63 segs_in:59 data_segs_out:40 data_segs_in:41 send 8767357860bps lastsnd:31154 lastrcv:31154 lastack:31154 pacing_rate 17483551472bps delivery_rate 2808685712bps delivered:41 busy:11ms rcv_rtt:0.676 rcv_space:65476 rcv_ssthresh:65536 minrtt:0.076 tcp-ulp-mptcp flags:Mmec token:0000(id:0)/d0a0c2cc(id:0) seq:23813c782e342cbf sfseq:c2491 ssnoff:cd81384d maplen:38 # mptcp FIN-WAIT-1 0 0 [dead:beef:1::1]:45832 [dead:beef:1::1]:10003 timer:(keepalive,58sec,0) ino:0 sk:8 cgroup:unreachable:1 --- # subflows_max:2 remote_key token:d0a0c2cc write_seq:1382115302179728011 snd_una:1382115302177998986 rcv_nxt:2558392550192065783 bytes_sent:679424 bytes_received:795848 bytes_acked:679424 subflows_total:1 last_data_sent:31159 last_data_recv:31159 last_ack_recv:31159 # # [FAIL] Could not even run loopback v6 test # Time: 78 seconds # # TAP version 13 # 1..6 # ok 1 - mptcp_connect: New MPTCP socket can be blocked via sysctl # ok 2 - mptcp_connect: ping tests # ok 3 - mptcp_connect: loopback v4: ns1 MPTCP -> ns1 (10.0.1.1:10000 ) MPTCP # time=543ms # ok 4 - mptcp_connect: loopback v4: ns1 MPTCP -> ns1 (10.0.1.1:10001 ) TCP # time=499ms # ok 5 - mptcp_connect: loopback v4: ns1 TCP -> ns1 (10.0.1.1:10002 ) MPTCP # time=501ms # not ok 6 - mptcp_connect: loopback v6: ns1 MPTCP -> ns1 (dead:beef:1::1:10003) MPTCP # time=30522ms not ok 1 selftests: net/mptcp: mptcp_connect.sh # exit=1 make[1]: Leaving directory '/home/virtme/testing-12/tools/testing/selftests/net/mptcp' make: Leaving directory '/home/virtme/testing-12/tools/testing/selftests' xx__-> echo $? 0 xx__->