From: Andreas Dilger Date: Wed, 5 Jul 2023 19:47:28 +0000 (-0600) Subject: LU-16945 tests: skip sanity test_27Cg in interop X-Git-Tag: 2.15.58~68 X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F79%2F51579%2F2;p=fs%2Flustre-release.git LU-16945 tests: skip sanity test_27Cg in interop Sanity test_27Cg is testing functionality that was broken in older MDS versions, but does not have a version check, so it causes testing to timeout 100% of the time when running on older servers. Skip it. Fixes: d96b98ee6b63 ("LU-16693 lod: ENODEV on setstripe with wrong OST#") Test-Parameters: trivial testlist=sanity env=ONLY=27Cg Signed-off-by: Andreas Dilger Change-Id: I52b3d4e6a78a0db8f48401b128e22372f3d8a9bd Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/51579 Tested-by: jenkins Tested-by: Maloo Reviewed-by: Alexander Boyko Reviewed-by: Alex Deiter Reviewed-by: Oleg Drokin --- diff --git a/lustre/tests/sanity.sh b/lustre/tests/sanity.sh index 71aeecc..31cb213 100755 --- a/lustre/tests/sanity.sh +++ b/lustre/tests/sanity.sh @@ -2588,8 +2588,11 @@ test_27Cf() { run_test 27Cf "test default inheritance with overstriping" test_27Cg() { + (( MDS1_VERSION >= $(version_code v2_15_55-80-gd96b98ee6b) )) || + skip "need MDS version at least v2_15_55-80-gd96b98ee6b for fix" + $LFS setstripe -o 0,$OSTCOUNT $DIR/$tfile - [ $? -ne 0 ] || error "must be an error for not existent OST#" + (( $? != 0 )) || error "must be an error for not existent OST#" } run_test 27Cg "test setstripe with wrong OST idx"