X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Ftests%2Fsanity.sh;h=ae4ace09477a95c7e76a82cd6e842e85f10e2c2e;hp=d93a55bfa4d93989e1f3550841a6ec99c4192139;hb=56cc9aeb7151f908ab9cac034ceaf11098bac6a4;hpb=6b0f2340286f9109380d5a0f57d981c15bd9c596 diff --git a/lustre/tests/sanity.sh b/lustre/tests/sanity.sh index d93a55b..ae4ace0 100644 --- a/lustre/tests/sanity.sh +++ b/lustre/tests/sanity.sh @@ -4350,7 +4350,7 @@ test_103 () { } run_test 103 "acl test =========================================" -test_104() { +test_104a() { touch $DIR/$tfile lfs df || error "lfs df failed" lfs df -ih || error "lfs df -ih failed" @@ -4366,7 +4366,18 @@ test_104() { lfs df || error "lfs df with reactivated OSC failed" rm -f $DIR/$tfile } -run_test 104 "lfs df [-ih] [path] test =========================" +run_test 104a "lfs df [-ih] [path] test =========================" + +test_104b() { + [ $RUNAS_ID -eq $UID ] && skip_env "RUNAS_ID = UID = $UID -- skipping" && return + chmod 666 /dev/obd + denied_cnt=$((`$RUNAS $LFS check servers 2>&1 | grep "Permission denied" | wc -l`)) + if [ $denied_cnt -ne 0 ]; + then + error "lfs check servers test failed" + fi +} +run_test 104b "$RUNAS lfs check servers test ====================" test_105a() { # doesn't work on 2.4 kernels