The nolibc testsuite will always have some tests which get skipped.
Due to this the full testsuite is always marked as 'warning',
even though all testcases succeeded as expected.

Stop treating skipped tests as warning.

Signed-off-by: Thomas Weißschuh <[email protected]>
---
 tools/testing/selftests/nolibc/Makefile.nolibc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/testing/selftests/nolibc/Makefile.nolibc 
b/tools/testing/selftests/nolibc/Makefile.nolibc
index f70c8dfca018..c790f937fe0a 100644
--- a/tools/testing/selftests/nolibc/Makefile.nolibc
+++ b/tools/testing/selftests/nolibc/Makefile.nolibc
@@ -225,7 +225,7 @@ include $(srctree)/tools/scripts/Makefile.include
 REPORT  ?= awk '/\[OK\][\r]*$$/{p++} /\[FAIL\][\r]*$$/{if (!f) printf("\n"); 
f++; print;} /\[SKIPPED\][\r]*$$/{s++} \
                /^Total number of errors:/{done++} \
                END{ printf("\n%3d test(s): %3d passed, %3d skipped, %3d failed 
=> status: ", p+s+f, p, s, f); \
-               if (f || !p || !done) printf("failure\n"); else if (s) 
printf("warning\n"); else printf("success\n");; \
+               if (f || !p || !done) printf("failure\n"); else 
printf("success\n");; \
                printf("\nSee all results in %s\n", ARGV[1]); }'
 
 # Execute the toplevel kernel Makefile

---
base-commit: b58afc8d1cf85688601b8d7e271125fff666f661
change-id: 20260817-nolibc-test-result-warning-528fb20450ee

Best regards,
--  
Thomas Weißschuh <[email protected]>


Reply via email to