summaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/arm64
diff options
context:
space:
mode:
authorMark Brown <broonie@kernel.org>2023-01-10 20:49:58 +0000
committerCatalin Marinas <catalin.marinas@arm.com>2023-01-12 17:10:01 +0000
commit30792e7c18b659599d9b67922d60d76eee1a0e5d (patch)
tree270a06e43058df05282855e77e036d7f3ec5d95f /tools/testing/selftests/arm64
parent67f49869106f78882a8a09b736d4884be85aba18 (diff)
downloadlinux-stable-30792e7c18b659599d9b67922d60d76eee1a0e5d.tar.gz
linux-stable-30792e7c18b659599d9b67922d60d76eee1a0e5d.tar.bz2
linux-stable-30792e7c18b659599d9b67922d60d76eee1a0e5d.zip
kselftest/arm64: Fix test numbering when skipping tests
Currently when skipping tests in the BTI testsuite we assign the same number to every test since we forget to increment the current test number as we skip, causing warnings about not running the expected test count and potentially otherwise confusing result parsers. Fix this by adding an appropriate increment. Signed-off-by: Mark Brown <broonie@kernel.org> Link: https://lore.kernel.org/r/20230110-arm64-bti-selftest-skip-v1-1-143ecdc84567@kernel.org Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Diffstat (limited to 'tools/testing/selftests/arm64')
-rw-r--r--tools/testing/selftests/arm64/bti/test.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/testing/selftests/arm64/bti/test.c b/tools/testing/selftests/arm64/bti/test.c
index 67b77ab83c20..4b6dda987c58 100644
--- a/tools/testing/selftests/arm64/bti/test.c
+++ b/tools/testing/selftests/arm64/bti/test.c
@@ -112,7 +112,7 @@ static void __do_test(void (*trampoline)(void (*)(void)),
if (skip_all) {
test_skipped++;
putstr("ok ");
- putnum(test_num);
+ putnum(test_num++);
putstr(" ");
puttestname(name, trampoline_name);
putstr(" # SKIP\n");