diff mbox series

[1/2] kselftest/arm64: Fix test numbering when skipping tests

Message ID 20230110-arm64-bti-selftest-skip-v1-1-143ecdc84567@kernel.org (mailing list archive)
State Accepted
Commit 30792e7c18b659599d9b67922d60d76eee1a0e5d
Headers show
Series kselftest/arm64: Improvements to BTI tests on non-BTI systems | expand

Commit Message

Mark Brown Jan. 10, 2023, 8:49 p.m. UTC
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>
---
 tools/testing/selftests/arm64/bti/test.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff mbox series

Patch

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");