selftests: kselftest_harness: save full exit code in metadata
authorJakub Kicinski <kuba@kernel.org>
Thu, 29 Feb 2024 00:59:12 +0000 (16:59 -0800)
committerDavid S. Miller <davem@davemloft.net>
Fri, 1 Mar 2024 10:30:28 +0000 (10:30 +0000)
commit69fe8ec4f673b5b35a34718dc39a5131bfc55e36
treebb3c0bcca9474ac46b720c98bc9ccb7691ac100e
parent38c957f07038278b98af7223a411c0daa54bd1b4
selftests: kselftest_harness: save full exit code in metadata

Instead of tracking passed = 0/1 rename the field to exit_code
and invert the values so that they match the KSFT_* exit codes.
This will allow us to fold SKIP / XFAIL into the same value.

Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
tools/testing/selftests/kselftest_harness.h
tools/testing/selftests/landlock/base_test.c
tools/testing/selftests/landlock/fs_test.c
tools/testing/selftests/landlock/net_test.c
tools/testing/selftests/landlock/ptrace_test.c
tools/testing/selftests/net/tls.c
tools/testing/selftests/seccomp/seccomp_bpf.c