Skip to content

Commit de46d13

Browse files
matttbekuba-moo
authored andcommitted
selftests: mptcp: allow changing subtests prefix
If a CI executes the same selftest multiple times with different options, all results from the same subtests will have the same title, which confuse the CI. With the same title printed in TAP, the tests are considered as the same ones. Now, it is possible to override this prefix by using MPTCP_LIB_KSFT_TEST env var, and have a different title. While at it, use 'basename' to remove the suffix as well instead of using an extra 'sed'. Fixes: c419296 ("selftests: mptcp: lib: format subtests results in TAP") Cc: stable@vger.kernel.org Signed-off-by: Matthieu Baerts (NGI0) <matttbe@kernel.org> Link: https://lore.kernel.org/r/20240131-upstream-net-20240131-mptcp-ci-issues-v1-7-4c1c11e571ff@kernel.org Signed-off-by: Jakub Kicinski <kuba@kernel.org>
1 parent 5e2f3c6 commit de46d13

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

tools/testing/selftests/net/mptcp/mptcp_lib.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ readonly KSFT_FAIL=1
66
readonly KSFT_SKIP=4
77

88
# shellcheck disable=SC2155 # declare and assign separately
9-
readonly KSFT_TEST=$(basename "${0}" | sed 's/\.sh$//g')
9+
readonly KSFT_TEST="${MPTCP_LIB_KSFT_TEST:-$(basename "${0}" .sh)}"
1010

1111
MPTCP_LIB_SUBTESTS=()
1212

0 commit comments

Comments
 (0)