diff options
author | Geliang Tang <tanggeliang@kylinos.cn> | 2024-03-12 09:21:24 +0800 |
---|---|---|
committer | Geliang Tang <tanggeliang@kylinos.cn> | 2024-04-22 17:31:46 +0800 |
commit | 4e386ba2dacdadb61722a55c4fd96182e1d61272 (patch) | |
tree | 10ea2f7d9411763cca66100c9b803b9f89723c7b | |
parent | 17625affec813b38b4c5e5bc96a90491565a6245 (diff) | |
download | mptcp_net-next-4e386ba2dacdadb61722a55c4fd96182e1d61272.tar.gz |
selftests: mptcp: add iperf check for check_tools
MPTCPv1 protocol support has been added in iperf3 recently.
Signed-off-by: Geliang Tang <tanggeliang@kylinos.cn>
-rw-r--r-- | tools/testing/selftests/net/mptcp/mptcp_lib.sh | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tools/testing/selftests/net/mptcp/mptcp_lib.sh b/tools/testing/selftests/net/mptcp/mptcp_lib.sh index ad2ebda5cb64ba..e0b554413b8716 100644 --- a/tools/testing/selftests/net/mptcp/mptcp_lib.sh +++ b/tools/testing/selftests/net/mptcp/mptcp_lib.sh @@ -403,6 +403,12 @@ mptcp_lib_check_tools() { exit ${KSFT_SKIP} fi ;; + "iperf"*) + if ! iperf3 -h | grep -q mptcp; then + mptcp_lib_pr_skip "iperf tool does not support MPTCP" + exit ${KSFT_SKIP} + fi + ;; *) mptcp_lib_pr_fail "Internal error: unsupported tool: ${tool}" exit ${KSFT_FAIL} |