From: Lai Siyao Date: Mon, 18 Mar 2024 05:13:14 +0000 (-0400) Subject: LU-7665 test: improve sanity 300p X-Git-Tag: 2.15.64~128 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=ac04484c1beec9f46d1256e8ea236f24073344af;p=fs%2Flustre-release.git LU-7665 test: improve sanity 300p Sanity test 300p set OBD_FAIL_OUT_ENOSPC once, but it may fail llog operation (not critical), therefore subsequent mkdir succeeds. Change the fail_loc to always fail so the test can be more robust. Test-Parameters: trivial Test-Parameters: mdscount=2 mdtcount=4 testlist=sanity Test-Parameters: mdscount=2 mdtcount=4 testlist=sanity Test-Parameters: mdscount=2 mdtcount=4 testlist=sanity Test-Parameters: mdscount=2 mdtcount=4 testlist=sanity Test-Parameters: mdscount=2 mdtcount=4 testlist=sanity Signed-off-by: Lai Siyao Change-Id: I128ce39aaf97e1785a8c135a696d0b404b48a2a8 Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/54625 Tested-by: jenkins Tested-by: Maloo Reviewed-by: Jian Yu Reviewed-by: Yang Sheng Reviewed-by: Oleg Drokin --- diff --git a/lustre/tests/sanity.sh b/lustre/tests/sanity.sh index b330197..77d5ae0 100755 --- a/lustre/tests/sanity.sh +++ b/lustre/tests/sanity.sh @@ -26787,14 +26787,11 @@ test_300p() { mkdir_on_mdt0 $DIR/$tdir #define OBD_FAIL_OUT_ENOSPC 0x1704 - do_facet mds2 lctl set_param fail_loc=0x80001704 - $LFS setdirstripe -i 0 -c2 $DIR/$tdir/bad_striped_dir > /dev/null 2>&1 \ - && error "create striped directory should fail" + do_facet mds2 lctl set_param fail_loc=0x1704 + $LFS setdirstripe -i 0,1 $DIR/$tdir/bad_striped_dir && + error "create striped directory should fail" - [ -e $DIR/$tdir/bad_striped_dir ] && error "striped dir exists" - - $LFS setdirstripe -c2 $DIR/$tdir/bad_striped_dir - true + ! [ -e $DIR/$tdir/bad_striped_dir ] || error "striped dir exists" } run_test 300p "create striped directory without space"