selftests: mptcp: centralize stats dumping
authorPaolo Abeni <pabeni@redhat.com>
Wed, 17 May 2023 19:16:18 +0000 (12:16 -0700)
committerJakub Kicinski <kuba@kernel.org>
Fri, 19 May 2023 03:06:32 +0000 (20:06 -0700)
commit985de45923e29087a2dcf34bb71f24641d6cc55f
tree717f3e622700d5a009a094688708a2604a91d15e
parent0639fa230a21062567222bd99f2996e9da6c232c
selftests: mptcp: centralize stats dumping

If a test case fails, the mptcp_join.sh script can dump the
netns MIBs multiple times, leading to confusing output.

Let's dump such info only once per test-case, when needed.
This additionally allow removing some code duplication.

Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Reviewed-by: Matthieu Baerts <matthieu.baerts@tessares.net>
Signed-off-by: Mat Martineau <martineau@kernel.org>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
tools/testing/selftests/net/mptcp/mptcp_join.sh