From: Emoly Liu Date: Thu, 23 Jan 2014 09:40:15 +0000 (+0800) Subject: LU-4442 test: add version check for replay-vbr.sh test_7g X-Git-Tag: 2.5.55~1 X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=commitdiff_plain;h=8466731d0834e9d33d4093681d5aa7e4e4368fed;hp=79363e497fa1f6d0e837016cd02f8737dc5d9247 LU-4442 test: add version check for replay-vbr.sh test_7g In replay-vbr.sh test_7g.3, because mdt_object_exists() was added in http://review.whamcloud.com/#/c/8371, client will not be evicted without object version check. Test-Parameters: envdefinitions=SLOW=yes,ONLY=7g testlist=replay-vbr Signed-off-by: Emoly Liu Change-Id: Ie3c727aba8bd8bf65460a005412fb217ced341ec Reviewed-on: http://review.whamcloud.com/8973 Tested-by: Jenkins Reviewed-by: Mike Pershin Reviewed-by: Bobi Jam Tested-by: Maloo Reviewed-by: Oleg Drokin --- diff --git a/lustre/tests/replay-vbr.sh b/lustre/tests/replay-vbr.sh index c0a1d23..0b160e3 100644 --- a/lustre/tests/replay-vbr.sh +++ b/lustre/tests/replay-vbr.sh @@ -887,7 +887,14 @@ test_7g() { first="createmany -o $DIR/$tdir/$tfile- 1; mv $DIR/$tdir/$tfile-0 $DIR/$tdir/$tfile" lost="createmany -o $MOUNT2/$tdir/$tfile- 1" last="link $DIR/$tdir/$tfile-0 $DIR/$tdir/$tfile-1" - test_7_cycle "$first" "$lost" "$last" || error "Test 7g.3 failed" + if [ $(lustre_version_code $SINGLEMDS) -lt $(version_code 2.5.52) ] + then + test_7_cycle "$first" "$lost" "$last" || + error "Test 7g.3 failed" + else #LU-4442 LU-3528 + test_7_cycle "$first" "$lost" "$last" && + error "Test 7g.3 failed" + fi return 0 } run_test 7g "rename, {lost}, create"