]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
selftests: acct: Add ksft_exit_skip if not running as root
authorShivam Chaudhary <cvam0000@gmail.com>
Tue, 10 Dec 2024 12:32:12 +0000 (18:02 +0530)
committerShuah Khan <skhan@linuxfoundation.org>
Wed, 15 Jan 2025 00:06:31 +0000 (17:06 -0700)
commit9301be2ce104390d461442f1a092cd1c9c4d7b23
treecee5b532017719705b8133c1edb7f567992b7faa
parent5a7a4e46f85ebc87853b4edc4436008d2372c3c3
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/20241210123212.332050-1-cvam0000@gmail.com
Signed-off-by: Shivam Chaudhary <cvam0000@gmail.com>
Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
tools/testing/selftests/acct/acct_syscall.c