From 25c182543a2dae5266ce2be1e20dfd2baf8f8492 Mon Sep 17 00:00:00 2001 From: Frederick Dilger Date: Thu, 3 Oct 2024 12:37:55 -0600 Subject: [PATCH] LU-15840 tests: interop check for sanity-hsm 262 sanity-hsm.sh test 262 was failing in interop testing with an old MDS. Added an interop check to skip the test unless MDS version >= v2_15_61-204-g5ee13823a4. Test-Parameters: trivial testlist=sanity-hsm env=ONLY=262 Test-Parameters: testlist=sanity-hsm env=ONLY=262 serverversion=2.15 Signed-off-by: Frederick Dilger Change-Id: I3fc912ad633f7450ae97d9be50627b462d015dea Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/56577 Tested-by: jenkins Tested-by: Maloo Reviewed-by: Andreas Dilger Reviewed-by: Li Xi Reviewed-by: Oleg Drokin --- lustre/tests/sanity-hsm.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lustre/tests/sanity-hsm.sh b/lustre/tests/sanity-hsm.sh index 12de2d5..0110d7f 100755 --- a/lustre/tests/sanity-hsm.sh +++ b/lustre/tests/sanity-hsm.sh @@ -5091,6 +5091,9 @@ test_261() { run_test 261 "Report 0 bytes size after HSM release" test_262() { + (( MDS1_VERSION >= $(version_code v2_15_61-204-g5ee13823a4) )) || + skip "Need MDS version at least 2.15.61" + local file=$DIR/$tdir/$tfile local blocks local fid -- 1.8.3.1