The harness treats these tests as successful, as does pytest.

Align kselftest.h to the rest of the ecosystem.

None of the Linux selftests seem to actually use this anyways.

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

diff --git a/tools/testing/selftests/kselftest.h 
b/tools/testing/selftests/kselftest.h
index afbcf8412ae5..1e7e73f77fa7 100644
--- a/tools/testing/selftests/kselftest.h
+++ b/tools/testing/selftests/kselftest.h
@@ -399,6 +399,7 @@ static inline __noreturn void ksft_exit_fail(void)
 #define ksft_finished()                        \
        ksft_exit(ksft_plan ==          \
                  ksft_cnt.ksft_pass +  \
+                 ksft_cnt.ksft_xpass + \
                  ksft_cnt.ksft_xfail + \
                  ksft_cnt.ksft_xskip)
 

-- 
2.52.0


Reply via email to