Whamcloud - gitweb
LU-15840 tests: interop check for sanity-hsm 262 77/56577/3
authorFrederick Dilger <fdilger@whamcloud.com>
Thu, 3 Oct 2024 18:37:55 +0000 (12:37 -0600)
committerOleg Drokin <green@whamcloud.com>
Fri, 11 Oct 2024 20:39:29 +0000 (20:39 +0000)
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 <fdilger@whamcloud.com>
Change-Id: I3fc912ad633f7450ae97d9be50627b462d015dea
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/56577
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Li Xi <lixi@ddn.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/tests/sanity-hsm.sh

index 12de2d5..0110d7f 100755 (executable)
@@ -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