Skip to content

selftests: mptcp: join: stop transfer when check is done #337

selftests: mptcp: join: stop transfer when check is done

selftests: mptcp: join: stop transfer when check is done #337

GitHub Actions / Test Results failed Jan 18, 2024 in 0s

3 fail, 360 pass in 0s

 30 files   30 suites   0s ⏱️
363 tests 360 ✅ 0 💤 3 ❌
378 runs  375 ✅ 0 💤 3 ❌

Results for commit 03a19fa.

Annotations

Check warning on line 0 in /

See this annotation in the file changed.

@github-actions github-actions / Test Results

test: selftest_mptcp_join failed

selftest_mptcp_join.tap.xml
Raw output
not ok 1 test: selftest_mptcp_join # FAIL
# 001 no JOIN
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 002 single subflow, limited by client
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 003 single subflow, limited by server
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 004 single subflow
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 005 multiple subflows
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 006 multiple subflows, limited by server
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 007 single subflow, dev
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 008 no MPC reuse with single endpoint
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 009 multi subflows, with failing subflow
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 010 multi subflows, with subflow timeout
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 011 multi subflows, fair usage on close
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 012 unused signal address
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add TX                              [ ok ]
#       echo TX                             [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 013 signal address
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 014 subflow and signal
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 015 multiple subflows and signal
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 016 signal addresses
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 017 signal invalid addresses
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 018 signal addresses race test
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 019 multiple flows, signal, link failure
#       Info: Test file (size 24570 KB) for client
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       stale                               [ ok ]
# 020 multi flows, signal, bidi, link fail
#       Info: Test file (size 26624 KB) for server
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       stale                               [ ok ]
# 021 backup subflow unused, link failure
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       link usage                          [ ok ]
# 022 backup flow used, multi links fail
# [fail] client exit code 0, server 124
# Server ns stats
# TcpPassiveOpens                 3                  0.0
# TcpInSegs                       3836               0.0
# TcpOutSegs                      3675               0.0
# TcpExtTCPPureAcks               8                  0.0
# TcpExtTCPOrigDataSent           2                  0.0
# TcpExtTCPDelivered              2                  0.0
# MPTcpExtMPCapableSYNRX          1                  0.0
# MPTcpExtMPCapableACKRX          1                  0.0
# MPTcpExtMPJoinSynRx             2                  0.0
# MPTcpExtMPJoinAckRx             2                  0.0
# MPTcpExtOFOQueueTail            1428               0.0
# MPTcpExtOFOQueue                1564               0.0
# MPTcpExtOFOMerge                1104               0.0
# MPTcpExtDuplicateData           8                  0.0
# MPTcpExtAddAddrTx               1                  0.0
# MPTcpExtEchoAdd                 1                  0.0
# MPTcpExtRcvWndShared            629                0.0
# Client ns stats
# TcpActiveOpens                  3                  0.0
# TcpInSegs                       3686               0.0
# TcpOutSegs                      34405              0.0
# TcpRetransSegs                  35                 0.0
# TcpExtTCPPureAcks               3681               0.0
# TcpExtTCPLostRetransmit         33                 0.0
# TcpExtTCPTimeouts               40                 0.0
# TcpExtTCPLossProbes             1                  0.0
# TcpExtTCPSpuriousRtxHostQueues  5                  0.0
# TcpExtTCPAutoCorking            1                  0.0
# TcpExtTCPOrigDataSent           34394              0.0
# TcpExtTCPHystartTrainDetect     2                  0.0
# TcpExtTCPHystartTrainCwnd       47                 0.0
# TcpExtTCPHystartDelayDetect     1                  0.0
# TcpExtTCPHystartDelayCwnd       177                0.0
# TcpExtTCPDelivered              33564              0.0
# TcpExtTcpTimeoutRehash          40                 0.0
# MPTcpExtMPCapableSYNTX          1                  0.0
# MPTcpExtMPCapableSYNACKRX       1                  0.0
# MPTcpExtMPTCPRetrans            277                0.0
# MPTcpExtMPJoinSynAckRx          2                  0.0
# MPTcpExtAddAddr                 1                  0.0
# MPTcpExtEchoAddTx               1                  0.0
# MPTcpExtSubflowStale            2                  0.0
# MPTcpExtSndWndShared            2                  0.0
# MPTcpExtRcvWndShared            3                  0.0
# 
# netns ns1-65a974b7-yBPhL6 socket stat for 10021:
# Failed to find cgroup2 mount
# Failed to find cgroup2 mount
# 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 Process                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
# tcp   ESTAB      0       0      [::ffff:10.0.1.1]:10021 [::ffff:10.0.1.2]:46680 ino:0 sk:ca cgroup:unreachable:1 <->
# ^I ts sack cubic wscale:7,7 rto:201 rtt:0.826/0.38 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:10 bytes_sent:1052 bytes_acked:1052 bytes_received:12575296 segs_out:1138 segs_in:9065 data_segs_out:2 data_segs_in:9060 send 140242131bps lastsnd:61497 lastrcv:56124 lastack:56124 pacing_rate 280356976bps delivery_rate 16619792bps delivered:3 rcv_rtt:262.476 rcv_space:14600 rcv_ssthresh:1597440 minrtt:0.381 snd_wnd:32128 rcv_wnd:1597440 tcp-ulp-mptcp flags:Mec token:0000(id:0)/de5cb0f1(id:0) seq:726c37aca0543997 sfseq:bfa501 ssnoff:a1221a0e maplen:3d40
# tcp   ESTAB      0       0      [::ffff:10.0.2.1]:10021 [::ffff:10.0.2.2]:43633 ino:0 sk:cb cgroup:unreachable:1 <->
# ^I ts sack cubic wscale:7,7 rto:201 rtt:1/0.5 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:10 bytes_received:12584412 segs_out:1187 segs_in:9082 data_segs_in:9079 send 115840000bps lastsnd:61701 lastrcv:56120 lastack:56120 pacing_rate 231680000bps delivered:1 app_limited rcv_rtt:325.429 rcv_space:14600 rcv_ssthresh:1597440 minrtt:1 snd_wnd:32128 rcv_wnd:1597440 tcp-ulp-mptcp flags:Jec token:0000(id:2)/de5cb0f1(id:1) seq:726c37aca054982b sfseq:bfbfa1 ssnoff:cb0d3b27 maplen:463c                                                                        
# tcp   ESTAB      0       0      [::ffff:10.0.1.1]:10021 [::ffff:10.0.3.2]:37455 ino:0 sk:cc cgroup:unreachable:1 <->
# ^I ts sack cubic wscale:7,7 rto:202 rtt:2/1 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:10 bytes_received:22458308 segs_out:1382 segs_in:16100 data_segs_in:16097 send 57920000bps lastsnd:61698 lastrcv:12 lastack:12 pacing_rate 115840000bps delivered:1 app_limited rcv_rtt:393.177 rcv_space:14600 rcv_ssthresh:1597440 minrtt:2 snd_wnd:32128 rcv_wnd:1597440 tcp-ulp-mptcp flags:JBec token:0000(id:1)/de5cb0f1(id:0) seq:726c37aca1aa2137 sfseq:155b629 ssnoff:9b87b1f maplen:f99c                                                                              
# mptcp FIN-WAIT-2 2500164 0      [::ffff:10.0.1.1]:10021 [::ffff:10.0.1.2]:46680 timer:(keepalive,58sec,0) ino:0 sk:cd cgroup:unreachable:1 ---
# ^I subflows:2 add_addr_signal:1 subflows_max:2 add_addr_signal_max:1 remote_key token:de5cb0f1 write_seq:17200717687189569433 snd_una:17200717687189569433 rcv_nxt:8245026232394847343 bytes_sent:1052 bytes_received:47652388 bytes_acked:1053                                                                                                                                                                                                                                                                                                          
# TcpPassiveOpens                 3                  0.0
# TcpInSegs                       3817               0.0
# TcpOutSegs                      3656               0.0
# TcpExtTCPPureAcks               8                  0.0
# TcpExtTCPOrigDataSent           2                  0.0
# TcpExtTCPDelivered              2                  0.0
# MPTcpExtMPCapableSYNRX          1                  0.0
# MPTcpExtMPCapableACKRX          1                  0.0
# MPTcpExtMPJoinSynRx             2                  0.0
# MPTcpExtMPJoinAckRx             2                  0.0
# MPTcpExtOFOQueueTail            1428               0.0
# MPTcpExtOFOQueue                1564               0.0
# MPTcpExtOFOMerge                1104               0.0
# MPTcpExtDuplicateData           8                  0.0
# MPTcpExtAddAddrTx               1                  0.0
# MPTcpExtEchoAdd                 1                  0.0
# MPTcpExtRcvWndShared            629                0.0
# 
# netns ns2-65a974b7-yBPhL6 socket stat for 10021:
# Failed to find cgroup2 mount
# Failed to find cgroup2 mount
# 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 Process                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
# tcp   ESTAB    0      1597440 10.0.3.2%ns2eth3:37455     10.0.1.1:10021 timer:(on,219ms,0) ino:0 sk:ce cgroup:unreachable:1 <->
# ^I ts sack cubic wscale:7,7 rto:610 rtt:409.233/6.747 mss:1448 pmtu:1500 rcvmss:536 advmss:1448 cwnd:729 ssthresh:27 bytes_sent:24183608 bytes_acked:23161209 segs_out:17315 segs_in:1399 data_segs_out:17312 send 20635521bps lastsnd:3 lastrcv:61991 lastack:3 pacing_rate 24762608bps delivery_rate 19133096bps delivered:16593 busy:9985ms sndbuf_limited:522ms(5.2%) unacked:720 rcv_space:14480 rcv_ssthresh:31832 notsent:575040 minrtt:0.238 snd_wnd:1597440 rcv_wnd:32128 tcp-ulp-mptcp flags:JjBbec token:de5cb0f1(id:0)/e2e2e341(id:1) seq:eeb5399a6ab67be0 sfseq:0 ssnoff:d8408b66 maplen:0                                                                                               
# tcp   ESTAB    0      812096          10.0.2.2:43633     10.0.2.1:10021 timer:(on,1.834ms,20) ino:0 sk:cf cgroup:unreachable:1 <->
# ^I ts sack cubic wscale:7,7 rto:3904 backoff:3 rtt:287.301/16.096 mss:1448 pmtu:1500 rcvmss:536 advmss:1448 cwnd:1 ssthresh:108 bytes_sent:12820295 bytes_retrans:25560 bytes_acked:12584413 segs_out:9256 segs_in:1188 data_segs_out:9253 send 40320bps lastsnd:2070 lastrcv:61992 lastack:56411 pacing_rate 30046456bps delivery_rate 454304bps delivered:9080 busy:60654ms unacked:156 retrans:1/18 lost:156 rcv_space:14480 rcv_ssthresh:31832 notsent:601773 minrtt:0.389 snd_wnd:1597440 rcv_wnd:32128 rehash:20 tcp-ulp-mptcp flags:Jjec token:de5cb0f1(id:1)/e2e2e341(id:2) seq:eeb5399a6ab67be0 sfseq:0 ssnoff:ee38308a maplen:0                                                          
# tcp   ESTAB    0      785472          10.0.1.2:46680     10.0.1.1:10021 timer:(on,418ms,20) ino:0 sk:d0 cgroup:unreachable:1 <->
# ^I ts sack cubic wscale:7,7 rto:3448 backoff:3 rtt:230.682/9.94 ato:40 mss:1448 pmtu:1500 rcvmss:952 advmss:1448 cwnd:1 ssthresh:81 bytes_sent:12608668 bytes_retrans:24140 bytes_acked:12575297 bytes_received:1052 segs_out:9089 segs_in:1139 data_segs_out:9084 data_segs_in:2 send 50216bps lastsnd:3030 lastrcv:61789 lastack:56415 pacing_rate 28322000bps delivery_rate 538600bps delivered:9061 busy:60652ms sndbuf_limited:67ms(0.1%) unacked:7 retrans:1/17 lost:7 rcv_space:14480 rcv_ssthresh:31832 notsent:776240 minrtt:0.401 snd_wnd:1597440 rcv_wnd:32128 rehash:20 tcp-ulp-mptcp flags:Mmec token:0000(id:0)/e2e2e341(id:0) seq:eeb5399a6ab67be0 sfseq:65 ssnoff:6a2e9566 maplen:3b8
# mptcp LAST-ACK 0      0               10.0.1.2:46680     10.0.1.1:10021 timer:(keepalive,57sec,0) ino:0 sk:d1 cgroup:unreachable:1 ---
# ^I subflows:2 add_addr_accepted:1 subflows_max:2 add_addr_accepted_max:1 remote_key token:e2e2e341 write_seq:8245026232397514372 snd_una:8245026232395486343 rcv_nxt:17200717687189569433 local_addr_used:1 local_addr_max:1 bytes_retrans:1627096 bytes_sent:49888828 bytes_received:1052 bytes_acked:48291388                                                                                                                                                                                                                                                                                                                                                                                
# TcpActiveOpens                  3                  0.0
# TcpInSegs                       3666               0.0
# TcpOutSegs                      33838              0.0
# TcpRetransSegs                  35                 0.0
# TcpExtTCPPureAcks               3661               0.0
# TcpExtTCPLostRetransmit         33                 0.0
# TcpExtTCPTimeouts               40                 0.0
# TcpExtTCPLossProbes             1                  0.0
# TcpExtTCPSpuriousRtxHostQueues  5                  0.0
# TcpExtTCPAutoCorking            1                  0.0
# TcpExtTCPOrigDataSent           33827              0.0
# TcpExtTCPHystartTrainDetect     2                  0.0
# TcpExtTCPHystartTrainCwnd       47                 0.0
# TcpExtTCPHystartDelayDetect     1                  0.0
# TcpExtTCPHystartDelayCwnd       177                0.0
# TcpExtTCPDelivered              33024              0.0
# TcpExtTcpTimeoutRehash          40                 0.0
# MPTcpExtMPCapableSYNTX          1                  0.0
# MPTcpExtMPCapableSYNACKRX       1                  0.0
# MPTcpExtMPTCPRetrans            277                0.0
# MPTcpExtMPJoinSynAckRx          2                  0.0
# MPTcpExtAddAddr                 1                  0.0
# MPTcpExtEchoAddTx               1                  0.0
# MPTcpExtSubflowStale            2                  0.0
# MPTcpExtSndWndShared            2                  0.0
# MPTcpExtRcvWndShared            3                  0.0
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       stale                               [ ok ]
#       link usage                          [ ok ]
# 023 backup flow used, bidi, link failure
# [fail] client exit code 141, server 124
# Server ns stats
# TcpPassiveOpens                 3                  0.0
# TcpEstabResets                  3                  0.0
# TcpInSegs                       2774               0.0
# TcpOutSegs                      20942              0.0
# TcpOutRsts                      7                  0.0
# TcpExtDelayedACKs               62                 0.0
# TcpExtDelayedACKLost            7                  0.0
# TcpExtTCPPureAcks               882                0.0
# TcpExtTCPTimeouts               6                  0.0
# TcpExtTCPDSACKOldSent           7                  0.0
# TcpExtTCPAbortOnData            2                  0.0
# TcpExtTCPAbortFailed            2                  0.0
# TcpExtTCPOrigDataSent           19424              0.0
# TcpExtTCPHystartTrainDetect     2                  0.0
# TcpExtTCPHystartTrainCwnd       49                 0.0
# TcpExtTCPHystartDelayDetect     1                  0.0
# TcpExtTCPHystartDelayCwnd       261                0.0
# TcpExtTCPDelivered              19377              0.0
# TcpExtTcpTimeoutRehash          6                  0.0
# MPTcpExtMPCapableSYNRX          1                  0.0
# MPTcpExtMPCapableACKRX          1                  0.0
# MPTcpExtMPTCPRetrans            53                 0.0
# MPTcpExtMPJoinSynRx             2                  0.0
# MPTcpExtMPJoinAckRx             2                  0.0
# MPTcpExtOFOQueueTail            843                0.0
# MPTcpExtOFOQueue                868                0.0
# MPTcpExtOFOMerge                377                0.0
# MPTcpExtAddAddrTx               1                  0.0
# MPTcpExtEchoAdd                 1                  0.0
# MPTcpExtMPFastcloseTx           3                  0.0
# MPTcpExtMPRstTx                 3                  0.0
# MPTcpExtSubflowStale            2                  0.0
# MPTcpExtSndWndShared            2                  0.0
# MPTcpExtRcvWndShared            352                0.0
# Client ns stats
# TcpActiveOpens                  3                  0.0
# TcpEstabResets                  3                  0.0
# TcpInSegs                       2650               0.0
# TcpOutSegs                      22629              0.0
# TcpRetransSegs                  42                 0.0
# TcpOutRsts                      2                  0.0
# TcpExtPAWSEstab                 6                  0.0
# TcpExtDelayedACKs               20                 0.0
# TcpExtDelayedACKLocked          1                  0.0
# TcpExtTCPPureAcks               1384               0.0
# TcpExtTCPLostRetransmit         33                 0.0
# TcpExtTCPTimeouts               40                 0.0
# TcpExtTCPLossProbes             11                 0.0
# TcpExtTCPLossProbeRecovery      1                  0.0
# TcpExtTCPDSACKRecv              6                  0.0
# TcpExtTCPDSACKIgnoredNoUndo     3                  0.0
# TcpExtTCPSpuriousRtxHostQueues  5                  0.0
# TcpExtTCPAutoCorking            1                  0.0
# TcpExtTCPWantZeroWindowAdv      47                 0.0
# TcpExtTCPOrigDataSent           21739              0.0
# TcpExtTCPHystartTrainDetect     1                  0.0
# TcpExtTCPHystartTrainCwnd       29                 0.0
# TcpExtTCPHystartDelayDetect     2                  0.0
# TcpExtTCPHystartDelayCwnd       601                0.0
# TcpExtTCPACKSkippedPAWS         5                  0.0
# TcpExtTCPDelivered              21416              0.0
# TcpExtTcpTimeoutRehash          40                 0.0
# TcpExtTCPDSACKRecvSegs          6                  0.0
# MPTcpExtMPCapableSYNTX          1                  0.0
# MPTcpExtMPCapableSYNACKRX       1                  0.0
# MPTcpExtMPTCPRetrans            270                0.0
# MPTcpExtMPJoinSynAckRx          2                  0.0
# MPTcpExtOFOQueueTail            463                0.0
# MPTcpExtOFOQueue                489                0.0
# MPTcpExtOFOMerge                257                0.0
# MPTcpExtDuplicateData           1                  0.0
# MPTcpExtAddAddr                 1                  0.0
# MPTcpExtEchoAddTx               1                  0.0
# MPTcpExtMPFastcloseRx           1                  0.0
# MPTcpExtMPRstTx                 2                  0.0
# MPTcpExtMPRstRx                 1                  0.0
# MPTcpExtSubflowStale            2                  0.0
# MPTcpExtSndWndShared            2                  0.0
# MPTcpExtRcvWndShared            373                0.0
# 
# netns ns1-65a974fd-tcHVr2 socket stat for 10022:
# Netid State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
# TcpPassiveOpens                 3                  0.0
# TcpEstabResets                  3                  0.0
# TcpInSegs                       2774               0.0
# TcpOutSegs                      20942              0.0
# TcpOutRsts                      7                  0.0
# TcpExtDelayedACKs               62                 0.0
# TcpExtDelayedACKLost            7                  0.0
# TcpExtTCPPureAcks               882                0.0
# TcpExtTCPTimeouts               6                  0.0
# TcpExtTCPDSACKOldSent           7                  0.0
# TcpExtTCPAbortOnData            2                  0.0
# TcpExtTCPAbortFailed            2                  0.0
# TcpExtTCPOrigDataSent           19424              0.0
# TcpExtTCPHystartTrainDetect     2                  0.0
# TcpExtTCPHystartTrainCwnd       49                 0.0
# TcpExtTCPHystartDelayDetect     1                  0.0
# TcpExtTCPHystartDelayCwnd       261                0.0
# TcpExtTCPDelivered              19377              0.0
# TcpExtTcpTimeoutRehash          6                  0.0
# MPTcpExtMPCapableSYNRX          1                  0.0
# MPTcpExtMPCapableACKRX          1                  0.0
# MPTcpExtMPTCPRetrans            53                 0.0
# MPTcpExtMPJoinSynRx             2                  0.0
# MPTcpExtMPJoinAckRx             2                  0.0
# MPTcpExtOFOQueueTail            843                0.0
# MPTcpExtOFOQueue                868                0.0
# MPTcpExtOFOMerge                377                0.0
# MPTcpExtAddAddrTx               1                  0.0
# MPTcpExtEchoAdd                 1                  0.0
# MPTcpExtMPFastcloseTx           3                  0.0
# MPTcpExtMPRstTx                 3                  0.0
# MPTcpExtSubflowStale            2                  0.0
# MPTcpExtSndWndShared            2                  0.0
# MPTcpExtRcvWndShared            352                0.0
# 
# netns ns2-65a974fd-tcHVr2 socket stat for 10022:
# Netid State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
# TcpActiveOpens                  3                  0.0
# TcpEstabResets                  3                  0.0
# TcpInSegs                       2650               0.0
# TcpOutSegs                      22629              0.0
# TcpRetransSegs                  42                 0.0
# TcpOutRsts                      2                  0.0
# TcpExtPAWSEstab                 6                  0.0
# TcpExtDelayedACKs               20                 0.0
# TcpExtDelayedACKLocked          1                  0.0
# TcpExtTCPPureAcks               1384               0.0
# TcpExtTCPLostRetransmit         33                 0.0
# TcpExtTCPTimeouts               40                 0.0
# TcpExtTCPLossProbes             11                 0.0
# TcpExtTCPLossProbeRecovery      1                  0.0
# TcpExtTCPDSACKRecv              6                  0.0
# TcpExtTCPDSACKIgnoredNoUndo     3                  0.0
# TcpExtTCPSpuriousRtxHostQueues  5                  0.0
# TcpExtTCPAutoCorking            1                  0.0
# TcpExtTCPWantZeroWindowAdv      47                 0.0
# TcpExtTCPOrigDataSent           21739              0.0
# TcpExtTCPHystartTrainDetect     1                  0.0
# TcpExtTCPHystartTrainCwnd       29                 0.0
# TcpExtTCPHystartDelayDetect     2                  0.0
# TcpExtTCPHystartDelayCwnd       601                0.0
# TcpExtTCPACKSkippedPAWS         5                  0.0
# TcpExtTCPDelivered              21416              0.0
# TcpExtTcpTimeoutRehash          40                 0.0
# TcpExtTCPDSACKRecvSegs          6                  0.0
# MPTcpExtMPCapableSYNTX          1                  0.0
# MPTcpExtMPCapableSYNACKRX       1                  0.0
# MPTcpExtMPTCPRetrans            270                0.0
# MPTcpExtMPJoinSynAckRx          2                  0.0
# MPTcpExtOFOQueueTail            463                0.0
# MPTcpExtOFOQueue                489                0.0
# MPTcpExtOFOMerge                257                0.0
# MPTcpExtDuplicateData           1                  0.0
# MPTcpExtAddAddr                 1                  0.0
# MPTcpExtEchoAddTx               1                  0.0
# MPTcpExtMPFastcloseRx           1                  0.0
# MPTcpExtMPRstTx                 2                  0.0
# MPTcpExtMPRstRx                 1                  0.0
# MPTcpExtSubflowStale            2                  0.0
# MPTcpExtSndWndShared            2                  0.0
# MPTcpExtRcvWndShared            373                0.0
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       stale                               [ ok ]
#       link usage                          [fail] got 13% usage, expected 50%
# 024 signal address, ADD_ADDR timeout
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add TX                              [ ok ]
#       echo TX                             [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 025 signal address, ADD_ADDR6 timeout
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 026 signal addresses, ADD_ADDR timeout
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 027 invalid address, ADD_ADDR timeout
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 028 remove single subflow
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       rm TX                               [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
#       rtx                                 [ ok ]
#       rstrx                               [ ok ]
# 029 remove multiple subflows
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
#       rtx                                 [ ok ]
#       rstrx                               [ ok ]
# 030 remove single address
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
#       Info: invert
#       rtx                                 [ ok ]
#       rstrx                               [ ok ]
# 031 remove subflow and signal
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
#       rtx                                 [ ok ]
#       rstrx                               [ ok ]
# 032 remove subflows and signal
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
#       rtx                                 [ ok ]
#       rstrx                               [ ok ]
# 033 remove addresses
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
#       Info: invert
#       rtx                                 [ ok ]
#       rstrx                               [ ok ]
# 034 remove invalid addresses
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
#       Info: invert
#       rtx                                 [ ok ]
#       rstrx                               [ ok ]
# 035 flush subflows and signal
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
#       Info: invert
#       rtx                                 [ ok ]
#       rstrx                               [ ok ]
# 036 flush subflows
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       rm TX                               [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
#       rtx                                 [ ok ]
#       rstrx                               [ ok ]
# 037 flush addresses
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
#       Info: invert
#       rtx                                 [ ok ]
#       rstrx                               [ ok ]
# 038 flush invalid addresses
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
#       Info: invert
#       rtx                                 [ ok ]
#       rstrx                               [ ok ]
# 039 remove id 0 subflow
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
#       rtx                                 [ ok ]
#       rstrx                               [ ok ]
# 040 remove id 0 address
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
#       Info: invert
#       rtx                                 [ ok ]
#       rstrx                               [ ok ]
#       Info: invert
# 041 add single subflow
#       cestab 1                            [ ok ]
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       cestab 0                            [ ok ]
# 042 add signal address
#       cestab 1                            [ ok ]
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       cestab 0                            [ ok ]
# 043 add multiple subflows
#       cestab 1                            [ ok ]
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       cestab 0                            [ ok ]
# 044 add multiple subflows IPv6
#       cestab 1                            [ ok ]
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       cestab 0                            [ ok ]
# 045 add multiple addresses IPv6
#       cestab 1                            [ ok ]
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       cestab 0                            [ ok ]
# 046 single subflow IPv6
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 047 unused signal address IPv6
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 048 single address IPv6
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 049 remove single address IPv6
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
#       Info: invert
# 050 remove subflow and signal IPv6
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
# 051 single subflow IPv4-mapped
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 052 signal address IPv4-mapped
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 053 single subflow v4-map-v6
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 054 signal address v4-map-v6
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 055 single subflow v6-map-v4
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 056 signal address v6-map-v4
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 057 no JOIN with diff families v4-v6
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 058 no JOIN with diff families v4-v6-2
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 059 no JOIN with diff families v6-v4
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 060 IPv4 sockets do not use IPv6 addresses
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 061 simult IPv4 and IPv6 subflows
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 062 simult IPv4 and IPv6 subflows, fullmesh 1x1
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 063 simult IPv4 and IPv6 subflows, fullmesh 2x2
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 064 single subflow, backup
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       ptx                                 [ ok ]
#       prx                                 [ ok ]
# 065 single address, backup
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       ptx                                 [ ok ]
#       prx                                 [ ok ]
# 066 single address with port, backup
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       ptx                                 [ ok ]
#       prx                                 [ ok ]
# 067 mpc backup
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       ptx                                 [ ok ]
#       prx                                 [ ok ]
# 068 mpc backup both sides
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       ptx                                 [ ok ]
#       prx                                 [ ok ]
# 069 mpc switch to backup
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       ptx                                 [ ok ]
#       prx                                 [ ok ]
# 070 mpc switch to backup both sides
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       ptx                                 [ ok ]
#       prx                                 [ ok ]
# 071 signal address with port
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       pt                                  [ ok ]
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       syn                                 [ ok ]
#       ack                                 [ ok ]
# 072 subflow and signal with port
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       pt                                  [ ok ]
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       syn                                 [ ok ]
#       ack                                 [ ok ]
# 073 remove single address with port
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       pt                                  [ ok ]
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       syn                                 [ ok ]
#       ack                                 [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
#       Info: invert
#       LISTENER_CREATED 10.0.2.1:10100     [ ok ]
#       LISTENER_CLOSED  10.0.2.1:10100     [ ok ]
# 074 remove subflow and signal with port
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       pt                                  [ ok ]
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       syn                                 [ ok ]
#       ack                                 [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
# 075 flush subflows and signal with port
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
#       Info: invert
# 076 multiple addresses with port
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       pt                                  [ ok ]
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       syn                                 [ ok ]
#       ack                                 [ ok ]
# 077 multiple addresses with ports
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       pt                                  [ ok ]
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       syn                                 [ ok ]
#       ack                                 [ ok ]
# 078 single subflow with syn cookies
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 079 multiple subflows with syn cookies
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 080 subflows limited by server w cookies
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 081 signal address with syn cookies
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 082 subflow and signal w cookies
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 083 subflows and signal w. cookies
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 084 checksum test 0 0
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       sum                                 [ ok ]
#       csum                                [ ok ]
#       ftx                                 [ ok ]
#       failrx                              [ ok ]
#       rtx                                 [ ok ]
#       rstrx                               [ ok ]
#       itx                                 [ ok ]
#       infirx                              [ ok ]
# 085 checksum test 1 1
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       sum                                 [ ok ]
#       csum                                [ ok ]
#       ftx                                 [ ok ]
#       failrx                              [ ok ]
#       rtx                                 [ ok ]
#       rstrx                               [ ok ]
#       itx                                 [ ok ]
#       infirx                              [ ok ]
# 086 checksum test 0 1
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       sum                                 [ ok ]
#       csum                                [ ok ]
#       ftx                                 [ ok ]
#       failrx                              [ ok ]
#       rtx                                 [ ok ]
#       rstrx                               [ ok ]
#       itx                                 [ ok ]
#       infirx                              [ ok ]
# 087 checksum test 1 0
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       sum                                 [ ok ]
#       csum                                [ ok ]
#       ftx                                 [ ok ]
#       failrx                              [ ok ]
#       rtx                                 [ ok ]
#       rstrx                               [ ok ]
#       itx                                 [ ok ]
#       infirx                              [ ok ]
# 088 single subflow allow join id0 ns1
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 089 single subflow allow join id0 ns2
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 090 signal address allow join id0 ns1
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 091 signal address allow join id0 ns2
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 092 subflow and address allow join id0 1
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 093 subflow and address allow join id0 2
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 094 fullmesh test 2x1
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 095 fullmesh test 1x1
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 096 fullmesh test 1x2
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 097 fullmesh test 1x2, limited
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 098 set fullmesh flag test
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
# 099 set nofullmesh flag test
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
# 100 set backup,fullmesh flags test
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       ptx                                 [ ok ]
#       prx                                 [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
# 101 set nobackup,nofullmesh flags test
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       ptx                                 [ ok ]
#       prx                                 [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
# 102 fastclose test
#       Info: Test file (size 1024 KB) for client
#       Info: Test file (size 1024 KB) for server
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       ctx                                 [ ok ]
#       fclzrx                              [ ok ]
#       rtx                                 [ ok ]
#       rstrx                               [ ok ]
#       Info: invert
# 103 fastclose server test
#       Info: Test file (size 1024 KB) for client
#       Info: Test file (size 1024 KB) for server
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       ctx                                 [ ok ]
#       fclzrx                              [ ok ]
#       Info: invert
#       rtx                                 [ ok ]
#       rstrx                               [ ok ]
# 104 Infinite map
#       Info: Test file (size 128 KB) for client
#       Info: Test file (size 128 KB) for server
#       Info: file received by server has inverted byte at 169
#       Info: 5 corrupted pkts
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       sum                                 [ ok ]
#       csum                                [ ok ]
#       ftx                                 [ ok ]
#       failrx                              [ ok ]
#       rtx                                 [ ok ]
#       rstrx                               [ ok ]
#       itx                                 [ ok ]
#       infirx                              [ ok ]
#       ftx                                 [ ok ]
#       failrx                              [ ok ]
#       Info: invert
# 105 MP_FAIL MP_RST
#       Info: Test file (size 1024 KB) for client
#       Info: Test file (size 1024 KB) for server
#       Info: 1 corrupted pkts
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       sum                                 [ ok ]
#       csum                                [ ok ]
#       ftx                                 [ ok ]
#       failrx                              [ ok ]
#       rtx                                 [ ok ]
#       rstrx                               [ ok ]
#       itx                                 [ ok ]
#       infirx                              [ ok ]
# 106 userspace pm type prevents add_addr
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 107 userspace pm no echo w/o daemon
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
# 108 userspace pm type rejects join
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 109 userspace pm type does not send join
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
# 110 userspace pm type prevents mp_prio
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       ptx                                 [ ok ]
#       prx                                 [ ok ]
# 111 userspace pm type prevents rm_addr
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
# 112 userspace pm add & remove address
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       mptcp_info subflows=1:1             [ ok ]
#       subflows_total 2:2                  [ ok ]
#       mptcp_info add_addr_signal=1:1      [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
#       Info: invert
#       mptcp_info subflows=0:0             [ ok ]
#       subflows_total 1:1                  [ ok ]
# 113 userspace pm create destroy subflow
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       mptcp_info subflows=1:1             [ ok ]
#       subflows_total 2:2                  [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
#       mptcp_info subflows=0:0             [ ok ]
#       subflows_total 1:1                  [ ok ]
# 114 userspace pm create id 0 subflow
#       mptcp_info subflows=0:0             [ ok ]
#       subflows_total 1:1                  [ ok ]
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       mptcp_info subflows=1:1             [ ok ]
#       subflows_total 2:2                  [ ok ]
# 115 userspace pm remove initial subflow
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       mptcp_info subflows=1:1             [ ok ]
#       subflows_total 2:2                  [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
#       rtx                                 [ ok ]
#       rstrx                               [ ok ]
#       Info: invert
#       mptcp_info subflows=1:1             [ ok ]
#       subflows_total 1:1                  [ ok ]
# 116 userspace pm send RM_ADDR for ID 0
#       syn                                 [ ok ]
#       synack                              [ ok ]
#       ack                                 [ ok ]
#       add                                 [ ok ]
#       echo                                [ ok ]
#       mptcp_info subflows=1:1             [ ok ]
#       subflows_total 2:2                  [ ok ]
#       mptcp_info add_addr_signal=1:1      [ ok ]
#       rm                                  [ ok ]
#       rmsf                                [ ok ]
#       Info: invert
#       rtx                                 [ ok ]
#       rstrx                               [ ok ]
#       Info: invert
#       mptcp_info subflows=1:1             [ ok ]
#       subflows_total 1:1                  [ ok ]
# 117 implicit EP
#       creation                            [ ok ]
#       mptcp_info subflows=1:1             [ ok ]
#       mptcp_info add_addr_signal=1:1      [ ok ]
#       ID change is prevented              [ ok ]
#       modif is allowed                    [ ok ]
# 118 delete and re-add
#       Info: Test file (size 4 KB) for client
#       Info: Test file (size 4 KB) for server
#       before delete                       [ ok ]
#       mptcp_info subflows=1:1             [ ok ]
#       after delete                        [ ok ]
#       mptcp_info subflows=0:0             [ ok ]
#       after re-add                        [ ok ]
#       mptcp_info subflows=1:1             [ ok ]
# 
# 2 failure(s) has(ve) been detected:
# ^I- 22: backup flow used, multi links fail
# ^I- 23: backup flow used, bidi, link failure
# 
# 
# time=1572

Check warning on line 0 in /

See this annotation in the file changed.

@github-actions github-actions / Test Results

mptcp_join: backup flow used, multi links fail failed

selftest_mptcp_join_subtests.tap.xml
Raw output
not ok 22 - mptcp_join: backup flow used, multi links fail

Check warning on line 0 in /

See this annotation in the file changed.

@github-actions github-actions / Test Results

mptcp_join: backup flow used, bidi, link failure failed

selftest_mptcp_join_subtests.tap.xml
Raw output
not ok 23 - mptcp_join: backup flow used, bidi, link failure