make -C tools/testing/selftests TARGETS="net/mptcp" TEST_PROGS=mptcp_join..sh TEST_GEN_PROGS="" run_tests make: Entering directory '/home/virtme/testing-11/tools/testing/selftests' make[1]: Entering directory '/home/virtme/testing-11/tools/testing/selftests/net/mptcp' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing-11/tools/testing/selftests/net/mptcp' make[1]: Entering directory '/home/virtme/testing-11/tools/testing/selftests/net/mptcp' TAP version 13 1..1 # timeout set to 1800 # selftests: net/mptcp: mptcp_join.sh # 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 subflow and signal together # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # Info: invert # add [ OK ] # echo [ OK ] # rtx [ OK ] # rstrx [ OK ] # Info: invert # rtx [ OK ] # rstrx [ OK ] # 016 multiple subflows and signal # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 017 signal addresses # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 018 signal invalid addresses # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 019 signal addresses race test # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 020 multiple flows, signal, link failure # Info: Test file (size 16220 KB) for client # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # stale [ OK ] # 021 multi flows, signal, bidi, link fail # Info: Test file (size 22528 KB) for server # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # stale [ OK ] # 022 backup subflow unused, link failure # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # link usage [ OK ] # 023 backup flow used, multi links fail # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # stale [ OK ] # link usage [ OK ] # 024 backup flow used, bidi, link failure # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # stale [ OK ] # link usage [ OK ] # 025 signal address, ADD_ADDR timeout # syn [ OK ] # synack [ OK ] # ack [ OK ] # add TX [ OK ] # echo TX [ OK ] # add [ OK ] # echo [ OK ] # 026 signal address, ADD_ADDR6 timeout # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 027 signal addresses, ADD_ADDR timeout # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 028 invalid address, ADD_ADDR timeout # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 029 remove single subflow WAIT TIMEOUT stdout Ctrl-C stdout Ctrl-C stdout ^C WAIT TIMEOUT stdout