make -C tools/testing/selftests TARGETS="net/mptcp" TEST_PROGS=simult_flowws.sh TEST_GEN_PROGS="" run_tests make: Entering directory '/home/virtme/testing/wt-12/tools/testing/selftests' make[1]: Entering directory '/home/virtme/testing/wt-12/tools/testing/selftests/net/mptcp' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing/wt-12/tools/testing/selftests/net/mptcp' make[1]: Entering directory '/home/virtme/testing/wt-12/tools/testing/selftests/net/mptcp' TAP version 13 1..1 # overriding timeout to 3600 # selftests: net/mptcp: simult_flows.sh # 01 balanced bwidth 7380 max 8456 [ OK ] # 02 balanced bwidth - reverse direction 7398 max 8456 [ OK ] # 03 balanced bwidth with unbalanced delay 7486 max 8456 [ OK ] # 04 balanced bwidth with unbalanced delay - reverse direction 7513 max 8456 [ OK ] # 05 unbalanced bwidth 11265 max 12471 [ OK ] # 06 unbalanced bwidth - reverse direction transfer slower than expected! runtime 12989 ms, expected 12471 ms[IGNO] (flaky) client exit code 0, server 1 # # netns ns3-sPUVrs (listener) socket stat for 10006: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.3:10006 10.0.1.1:37162 timer:(timewait,58sec,0) ino:0 sk:300c # # tcp TIME-WAIT 0 0 10.0.3.3:10006 10.0.2.1:33803 timer:(timewait,58sec,0) ino:0 sk:300d # # TcpPassiveOpens 2 # TcpInSegs 2667 # TcpOutSegs 2308 # TcpExtTW 2 # TcpExtDelayedACKs 5 # TcpExtTCPPureAcks 18 # TcpExtTCPLossProbes 2 # TcpExtTCPOrigDataSent 63 # TcpExtTCPHystartTrainDetect 1 # TcpExtTCPHystartTrainCwnd 34 # TcpExtTCPDelivered 63 # MPTcpExtMPCapableSYNRX 1 # MPTcpExtMPCapableACKRX 1 # MPTcpExtMPJoinSynRx 1 # MPTcpExtMPJoinAckRx 1 # MPTcpExtOFOQueueTail 1682 # MPTcpExtOFOQueue 1699 # MPTcpExtOFOMerge 1360 # MPTcpExtDuplicateData 5 # MPTcpExtRcvWndShared 997 # # netns ns1-U2xuXg (connector) socket stat for 10006: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 2 # TcpInSegs 2267 # TcpOutSegs 12219 # TcpExtTCPPureAcks 2243 # TcpExtTCPLossProbes 4 # TcpExtTCPOrigDataSent 12199 # TcpExtTCPHystartTrainDetect 1 # TcpExtTCPHystartTrainCwnd 109 # TcpExtTCPHystartDelayDetect 1 # TcpExtTCPHystartDelayCwnd 252 # TcpExtTCPDelivered 12201 # MPTcpExtMPCapableSYNTX 1 # MPTcpExtMPCapableSYNACKRX 1 # MPTcpExtMPTCPRetrans 4 # MPTcpExtMPJoinSynAckRx 1 # MPTcpExtMPJoinSynTx 1 # MPTcpExtOFOQueueTail 8 # MPTcpExtOFOQueue 9 # MPTcpExtOFOMerge 5 # MPTcpExtRcvWndShared 10 # -rw------- 1 root root 81920 Nov 18 05:19 /tmp/tmp.MWgSpCYLXR # -rw------- 1 root root 81920 Nov 18 05:18 /tmp/tmp.UVZkduBbIf # -rw------- 1 root root 16777216 Nov 18 05:19 /tmp/tmp.XdI6srC2ag # -rw------- 1 root root 16777216 Nov 18 05:18 /tmp/tmp.rHZ506y8WI # 07 unbalanced bwidth with unbalanced delay 11404 max 12471 [ OK ] # 08 unbalanced bwidth with unbalanced delay - reverse direction 11347 max 12471 [ OK ] # 09 unbalanced bwidth with opposed, unbalanced delay 11657 max 12471 [ OK ] # 10 unbalanced bwidth with opposed, unbalanced delay - reverse direction11601 max 12471 [ OK ] # # TAP version 13 # 1..10 # ok 1 - simult_flows: balanced bwidth # time=10904ms # ok 2 - simult_flows: balanced bwidth - reverse direction # time=9759ms # ok 3 - simult_flows: balanced bwidth with unbalanced delay # time=11078ms # ok 4 - simult_flows: balanced bwidth with unbalanced delay - reverse direction # time=10012ms # ok 5 - simult_flows: unbalanced bwidth # time=15072ms # ok 6 - simult_flows: unbalanced bwidth - reverse direction # IGNORE Flaky time=16341ms # ok 7 - simult_flows: unbalanced bwidth with unbalanced delay # time=14981ms # ok 8 - simult_flows: unbalanced bwidth with unbalanced delay - reverse direction # time=13779ms # ok 9 - simult_flows: unbalanced bwidth with opposed, unbalanced delay # time=15920ms # ok 10 - simult_flows: unbalanced bwidth with opposed, unbalanced delay - reverse direction # time=14291ms ok 1 selftests: net/mptcp: simult_flows.sh make[1]: Leaving directory '/home/virtme/testing/wt-12/tools/testing/selftests/net/mptcp' make: Leaving directory '/home/virtme/testing/wt-12/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak xx__-> echo scan > /sys/kernel/debug/kmemleak && cat /sys/kernel/debug/kmemleak xx__->