From 2dfb28e3410d775a687d429f5cadf88e795e7eb6 Mon Sep 17 00:00:00 2001 From: Naresh Kamboju Date: Mon, 31 Aug 2015 17:11:55 +0530 Subject: selftests/zram: must be run as root Adding new functionality check_prereqs() to check test must be run as root Signed-off-by: Naresh Kamboju Signed-off-by: Shuah Khan --- tools/testing/selftests/zram/zram_lib.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'tools/testing/selftests/zram/zram_lib.sh') diff --git a/tools/testing/selftests/zram/zram_lib.sh b/tools/testing/selftests/zram/zram_lib.sh index 3b6abf1942d7..424e68ed1487 100755 --- a/tools/testing/selftests/zram/zram_lib.sh +++ b/tools/testing/selftests/zram/zram_lib.sh @@ -20,6 +20,16 @@ dev_mounted=-1 trap INT +check_prereqs() +{ + local msg="skip all tests:" + + if [ $UID != 0 ]; then + echo $msg must be run as root >&2 + exit 0 + fi +} + zram_cleanup() { echo "zram cleanup" -- cgit v1.2.3-59-g8ed1b