Skip to content

Commit 9301be2

Browse files
cvam0000shuahkh
authored andcommitted
selftests: acct: Add ksft_exit_skip if not running as root
If the selftest is not running as root, it should skip not fail and give an appropriate warning to the user. This patch adds ksft_exit_skip() if the test is not running as root. Logs: Before change: TAP version 13 1..1 ok 1 # SKIP This test needs root to run! After change: TAP version 13 1..1 ok 2 # SKIP This test needs root to run! Totals: pass:0 fail:0 xfail:0 xpass:0 skip:1 error:0 Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Shivam Chaudhary <[email protected]> Signed-off-by: Shuah Khan <[email protected]>
1 parent 5a7a4e4 commit 9301be2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

tools/testing/selftests/acct/acct_syscall.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ int main(void)
2424

2525
// Check if test is run a root
2626
if (geteuid()) {
27-
ksft_test_result_skip("This test needs root to run!\n");
27+
ksft_exit_skip("This test needs root to run!\n");
2828
return 1;
2929
}
3030

0 commit comments

Comments
 (0)