From c4fe25cf5a577f0697a9fb003b663a37d2c11cd8 Mon Sep 17 00:00:00 2001 From: Bobi Jam Date: Fri, 2 Mar 2018 11:31:06 -0700 Subject: [PATCH] LU-10759 test: sanity tests need check for 2 or more OSTs sanity test 27F, 311, and 314 need two or more OSTs. Add a check on the number of OSTs in these test cases. Test-Parameters: trivial osscount=1 ostcount=1 Signed-off-by: Bobi Jam Change-Id: Ie802429bfeb44ee19d8867614b420de7bceebfa2 Reviewed-on: https://review.whamcloud.com/31495 Tested-by: Jenkins Tested-by: Maloo Reviewed-by: James Simmons Reviewed-by: Andreas Dilger --- lustre/tests/sanity.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lustre/tests/sanity.sh b/lustre/tests/sanity.sh index ffb8a0d..4bae41a 100755 --- a/lustre/tests/sanity.sh +++ b/lustre/tests/sanity.sh @@ -2184,6 +2184,7 @@ test_27E() { run_test 27E "check that default extended attribute size properly increases" test_27F() { # LU-5346/LU-7975 + [[ $OSTCOUNT -lt 2 ]] && skip "needs >= 2 OSTs" && return [ $PARALLEL == "yes" ] && skip "skip parallel run" && return [[ $(lustre_version_code $SINGLEMDS) -lt $(version_code 2.8.51) ]] && skip "Need MDS version at least 2.8.51" && return @@ -17082,6 +17083,7 @@ run_test 310c "open-unlink remote file with multiple links" #LU-4825 test_311() { + [ $OSTCOUNT -lt 2 ] && skip "needs >= 2 OSTs" && return [ $(lustre_version_code $SINGLEMDS) -lt $(version_code 2.8.54) ] && skip "lustre < 2.8.54 does not contain LU-4825 fix" && return [ $PARALLEL == "yes" ] && skip "skip parallel run" && return @@ -17252,6 +17254,8 @@ test_313() { run_test 313 "io should fail after last_rcvd update fail" test_314() { + [ $OSTCOUNT -lt 2 ] && skip "needs >= 2 OSTs" && return + $SETSTRIPE -c 2 -i 0 $DIR/$tfile || error "setstripe failed" do_facet ost1 "$LCTL set_param fail_loc=0x720" rm -f $DIR/$tfile -- 1.8.3.1