make -C tools/testing/selftests TARGETS="net/mptcp" TEST_PROGS=diag.sh TESST_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: diag.sh
# 01 no msk on netns creation                          [ OK ]
# 02 listen match for dport 10000                      [ OK ]
# 03 listen match for sport 10000                      [ OK ]
# 04 listen match for saddr and sport                  [ OK ]
# 05 all listen sockets                                [ OK ]
# 06 after MPC handshake                               [ OK ]
# 07 ....chk last_data_sent                            [ OK ]
# 08 ....chk last_data_recv                            [ OK ]
# 09 ....chk last_ack_recv                             [ OK ]
# 10 ....chk remote_key                                [ OK ]
# 11 ....chk no fallback                               [ OK ]
# 12 ....chk 2 msk in use                              [ OK ]
# 13 ....chk 2 cestab                                  [ OK ]
# 14 ....chk 2->0 msk in use after flush               [ OK ]
# 15 ....chk 2->0 cestab after flush                   [ OK ]
# 16 check fallback                                    [ OK ]
# 17 ....chk 1 msk in use                              [ OK ]
# 18 ....chk 1 cestab                                  [ OK ]
# 19 ....chk 1->0 msk in use after flush               [ OK ]
# 20 ....chk 1->0 cestab after flush                   [ OK ]
# 21 many msk socket present                           [ OK ]
# 22 ....chk many msk in use                           [ OK ]
# 23 ....chk many cestab                               [ OK ]
# 24 ....chk many->0 msk in use after flush            [ OK ]
# 25 ....chk many->0 cestab after flush                [ OK ]
# 26 no listener sockets - mptcp                       [ OK ]
# 27 no listener sockets - subflows                    [ OK ]
# 28 many listener sockets - mptcp                     [ OK ]
# 29 many listener sockets - subflows                  [ OK ]
# 
# TAP version 13
# 1..29
# ok 1 - diag: no msk on netns creation
# ok 2 - diag: listen match for dport 10000
# ok 3 - diag: listen match for sport 10000
# ok 4 - diag: listen match for saddr and sport
# ok 5 - diag: all listen sockets
# ok 6 - diag: after MPC handshake 
# ok 7 - diag: ....chk last_data_sent
# ok 8 - diag: ....chk last_data_recv
# ok 9 - diag: ....chk last_ack_recv
# ok 10 - diag: ....chk remote_key
# ok 11 - diag: ....chk no fallback
# ok 12 - diag: ....chk 2 msk in use
# ok 13 - diag: ....chk 2 cestab
# ok 14 - diag: ....chk 2->0 msk in use after flush
# ok 15 - diag: ....chk 2->0 cestab after flush
# ok 16 - diag: check fallback
# ok 17 - diag: ....chk 1 msk in use
# ok 18 - diag: ....chk 1 cestab
# ok 19 - diag: ....chk 1->0 msk in use after flush
# ok 20 - diag: ....chk 1->0 cestab after flush
# ok 21 - diag: many msk socket present
# ok 22 - diag: ....chk many msk in use
# ok 23 - diag: ....chk many cestab
# ok 24 - diag: ....chk many->0 msk in use after flush
# ok 25 - diag: ....chk many->0 cestab after flush
# ok 26 - diag: no listener sockets - mptcp
# ok 27 - diag: no listener sockets - subflows
# ok 28 - diag: many listener sockets - mptcp
# ok 29 - diag: many listener sockets - subflows
ok 1 selftests: net/mptcp: diag.sh
make[1]: Leaving directory '/home/virtme/testing-11/tools/testing/selftests/net/mptcp'
make: Leaving directory '/home/virtme/testing-11/tools/testing/selftests'
xx__-> echo $?
0
xx__->