Squash to "selftests/bpf: Add bpf_burst scheduler & test" #376
GitHub Actions / Test Results
failed
Apr 2, 2024 in 0s
3 fail, 593 pass in 0s
596 tests 593 ✅ 0s ⏱️
30 suites 0 💤
30 files 3 ❌
Results for commit 8515ffd.
Annotations
github-actions / Test Results
mptcp_join: Infinite map failed
selftest_mptcp_join_subtests.tap.xml
Raw output
not ok 104 - mptcp_join: Infinite map
github-actions / Test Results
packetdrill: mptcp/fastopen/client-TCP_FASTOPEN_NO_COOKIE.pkt (ipv4-mapped-v6) failed
packetdrill_fastopen.tap.xml
Raw output
not ok 23 packetdrill: mptcp/fastopen/client-TCP_FASTOPEN_NO_COOKIE.pkt (ipv4-mapped-v6)
# client-TCP_FASTOPEN_NO_COOKIE.pkt:30: error handling packet: live packet payload: expected 0 bytes vs actual 1000 bytes
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 16858 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 24576 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
# syn [ OK ]
# synack [ OK ]
# ack [ OK ]
# add [ OK ]
# echo [ OK ]
# stale [ OK ]
# link usage [ OK ]
# 023 backup flow used, bidi, link failure
# syn [ OK ]
# synack [ OK ]
# ack [ OK ]
# add [ OK ]
# echo [ OK ]
# stale [ OK ]
# link usage [ OK ]
# 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
# copyfd_io_poll: poll timed out (events: POLLIN 1, POLLOUT 4)
# [FAIL] client exit code 124, server 0
# Server ns stats
# TcpPassiveOpens 1 0.0
# TcpInSegs 24 0.0
# TcpOutSegs 91 0.0
# TcpRetransSegs 18 0.0
# TcpExtTCPPureAcks 15 0.0
# TcpExtTCPLossUndo 9 0.0
# TcpExtTCPTimeouts 9 0.0
# TcpExtTCPLossProbes 10 0.0
# TcpExtTCPBacklogCoalesce 1 0.0
# TcpExtTCPDSACKRecv 9 0.0
# TcpExtTCPSackShiftFallback 9 0.0
# TcpExtTCPOrigDataSent 86 0.0
# TcpExtTCPDelivered 89 0.0
# TcpExtTcpTimeoutRehash 9 0.0
# TcpExtTCPDSACKRecvSegs 9 0.0
# MPTcpExtMPCapableSYNRX 1 0.0
# MPTcpExtMPCapableACKRX 1 0.0
# MPTcpExtMPTCPRetrans 8 0.0
# MPTcpExtDataCsumErr 1 0.0
# MPTcpExtMPFailTx 1 0.0
# MPTcpExtMPFailRx 1 0.0
# Client ns stats
# TcpActiveOpens 1 0.0
# TcpInSegs 45 0.0
# TcpOutSegs 214 0.0
# TcpExtOutOfWindowIcmps 95 0.0
# TcpExtDelayedACKLost 18 0.0
# TcpExtTCPPureAcks 4 0.0
# TcpExtTCPDSACKOldSent 18 0.0
# TcpExtTCPOrigDataSent 19 0.0
# TcpExtTCPDelivered 20 0.0
# MPTcpExtMPCapableSYNTX 1 0.0
# MPTcpExtMPCapableSYNACKRX 1 0.0
# MPTcpExtInfiniteMapTx 1 0.0
# MPTcpExtMPFailTx 1 0.0
# MPTcpExtMPFailRx 1 0.0
#
# netns ns1-660bbebd-ajkB6R socket stat for 10103:
# 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 8192 [::ffff:10.0.1.1]:10103 [::ffff:10.0.1.2]:38808 timer:(on,6.187ms,0) ino:0 sk:3065 cgroup:unreachable:1 <->
# ^I ts sack cubic wscale:7,7 rto:22189 rtt:3148.64/4760.07 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:35 bytes_sent:135176 bytes_retrans:21384 bytes_acked:105600 bytes_received:24576 segs_out:108 segs_in:36 data_segs_out:104 data_segs_in:19 send 128767bps lastsnd:16002 lastrcv:61235 lastack:22658 pacing_rate 257528bps delivery_rate 4952bps delivered:90 busy:59997ms sndbuf_limited:37474ms(62.5%) unacked:6 retrans:0/18 dsack_dups:9 rcv_space:14600 rcv_ssthresh:31820 minrtt:0.098 snd_wnd:31872 rcv_wnd:31872 rehash:9 tcp-ulp-mptcp flags:Mec token:0000(id:0)/600904db(id:0) seq:ea2c3dd05f8bffd3 sfseq:4001 ssnoff:f8bd1fb0 maplen:2000
# mptcp FIN-WAIT-1 0 0 [::ffff:10.0.1.1]:10103 [::ffff:10.0.1.2]:38808 timer:(keepalive,29sec,0) ino:0 sk:3066 cgroup:unreachable:1 ---
# ^I subflows_max:2 remote_key token:600904db write_seq:15460435377445336080 snd_una:15460435377445221391 rcv_nxt:16873929869015916499 csum_enabled:1 bytes_retrans:65536 bytes_sent:48256 bytes_received:24576 bytes_acked:16384 subflows_total:1
# TcpPassiveOpens 1 0.0
# TcpInSegs 24 0.0
# TcpOutSegs 91 0.0
# TcpRetransSegs 18 0.0
# TcpExtTCPPureAcks 15 0.0
# TcpExtTCPLossUndo 9 0.0
# TcpExtTCPTimeouts 9 0.0
# TcpExtTCPLossProbes 10 0.0
# TcpExtTCPBacklogCoalesce 1 0.0
# TcpExtTCPDSACKRecv 9 0.0
# TcpExtTCPSackShiftFallback 9 0.0
# TcpExtTCPOrigDataSent 86 0.0
# TcpExtTCPDelivered 89 0.0
# TcpExtTcpTimeoutRehash 9 0.0
# TcpExtTCPDSACKRecvSegs 9 0.0
# MPTcpExtMPCapableSYNRX 1 0.0
# MPTcpExtMPCapableACKRX 1 0.0
# MPTcpExtMPTCPRetrans 8 0.0
# MPTcpExtDataCsumErr 1 0.0
# MPTcpExtMPFailTx 1 0.0
# MPTcpExtMPFailRx 1 0.0
#
# netns ns2-660bbebd-ajkB6R socket stat for 10103:
# 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 FIN-WAIT-1 0 106525 10.0.1.2:38808 10.0.1.1:10103 timer:(persist,9.974ms,6) ino:0 sk:a3 cgroup:unreachable:1 <--
# ^I ts sack cubic wscale:7,7 rto:201 backoff:6 rtt:0.653/0.489 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:28 bytes_sent:270912 bytes_acked:24577 bytes_received:113792 segs_out:214 segs_in:109 data_segs_out:197 data_segs_in:104 send 496710567bps lastsnd:2890 lastrcv:22714 lastack:16202 pacing_rate 993231000bps delivery_rate 92729064bps delivered:20 busy:61437ms rcv_rtt:1 rcv_space:14480 rcv_ssthresh:31832 notsent:106525 minrtt:0.124 snd_wnd:31872 rcv_wnd:31872 tcp-ulp-mptcp flags:Mmec token:0000(id:0)/5917573e(id:0) seq:d68e80101982908f sfseq:19c81 ssnoff:6dad2a46 maplen:2000
# mptcp FIN-WAIT-2 0 0 10.0.1.2:38808 10.0.1.1:10103 timer:(keepalive,59sec,0) ino:0 sk:a4 cgroup:unreachable:1 ---
# ^I subflows_max:2 fallback remote_key token:5917573e write_seq:16873929869016023024 snd_una:16873929869016023024 rcv_nxt:15460435377445318799 csum_enabled:1 bytes_sent:131100 bytes_received:113792 bytes_acked:98304
# TcpActiveOpens 1 0.0
# TcpInSegs 45 0.0
# TcpOutSegs 214 0.0
# TcpExtOutOfWindowIcmps 95 0.0
# TcpExtDelayedACKLost 18 0.0
# TcpExtTCPPureAcks 4 0.0
# TcpExtTCPDSACKOldSent 18 0.0
# TcpExtTCPOrigDataSent 19 0.0
# TcpExtTCPDelivered 20 0.0
# MPTcpExtMPCapableSYNTX 1 0.0
# MPTcpExtMPCapableSYNACKRX 1 0.0
# MPTcpExtInfiniteMapTx 1 0.0
# MPTcpExtMPFailTx 1 0.0
# MPTcpExtMPFailRx 1 0.0
# 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 [FAIL] got 0 infinite map[s] RX expected 1
# 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=2:2 [ OK ]
# mptcp_info subflows_total=3:3 [ OK ]
# mptcp_info add_addr_signal=2:2 [ OK ]
# dump addrs signal [ OK ]
# get id 10 addr [ OK ]
# get id 20 addr [ OK ]
# dump addrs after rm_addr 10 [ OK ]
# dump addrs after rm_addr 20 [ OK ]
# rm [ OK ]
# rmsf [ OK ]
# Info: invert
# mptcp_info subflows=0:0 [ OK ]
# mptcp_info subflows_total=1:1 [ OK ]
# 113 userspace pm create destroy subflow
# syn [ OK ]
# synack [ OK ]
# ack [ OK ]
# mptcp_info subflows=1:1 [ OK ]
# mptcp_info subflows_total=2:2 [ OK ]
# dump addrs subflow [ OK ]
# get id 20 addr [ OK ]
# dump addrs after rm_addr 20 [ OK ]
# rm [ OK ]
# rmsf [ OK ]
# mptcp_info subflows=0:0 [ OK ]
# mptcp_info subflows_total=1:1 [ OK ]
# 114 userspace pm create id 0 subflow
# mptcp_info subflows=0:0 [ OK ]
# mptcp_info subflows_total=1:1 [ OK ]
# dump addrs id 0 subflow [ OK ]
# syn [ OK ]
# synack [ OK ]
# ack [ OK ]
# mptcp_info subflows=1:1 [ OK ]
# mptcp_info subflows_total=2:2 [ OK ]
# 115 userspace pm remove initial subflow
# syn [ OK ]
# synack [ OK ]
# ack [ OK ]
# mptcp_info subflows=1:1 [ OK ]
# mptcp_info subflows_total=2:2 [ OK ]
# rm [ OK ]
# rmsf [ OK ]
# rtx [ OK ]
# rstrx [ OK ]
# Info: invert
# mptcp_info subflows=1:1 [ OK ]
# mptcp_info 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 ]
# mptcp_info 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 ]
# mptcp_info 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
# creation [ OK ]
# 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 ]
#
# 1 failure(s) has(ve) been detected:
# ^I- 104: Infinite map
#
#
# time=1130
Loading