Whamcloud - gitweb
LU-17430 tests: fix interop sanity-hsm testing with b2_15 94/53694/3
authorEtienne AUJAMES <etienne.aujames@cea.fr>
Wed, 17 Jan 2024 10:28:35 +0000 (11:28 +0100)
committerOleg Drokin <green@whamcloud.com>
Sun, 4 Feb 2024 08:32:26 +0000 (08:32 +0000)
Add a MDS server check for sanity-hsm test 114 and 409a. Those tests
require fixes on MDS server side.

Test-Parameters: trivial testlist=sanity-hsm
Test-Parameters: serverversion=2.15.4 testlist=sanity-hsm
Test-Parameters: clientversion=2.15.4 testlist=sanity-hsm
Fixes: b13a5b351e ("LU-16188 mdt: fix incompatible HSM request handling")
Signed-off-by: Etienne AUJAMES <eaujames@ddn.com>
Change-Id: I8bb5fb93e38f2428432fd3469317d3d13899a107
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/53694
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Alex Deiter
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lustre/tests/sanity-hsm.sh

index ca45541..8c1ca71 100755 (executable)
@@ -3935,6 +3935,9 @@ test_113() {
 run_test 113 "wrong stat after restore"
 
 test_114() {
+       (( MDS1_VERSION >= $(version_code 2.15.54) )) ||
+               skip "need MDS version at least 2.15.54"
+
        mkdir_on_mdt0 $DIR/$tdir
 
        local f1=$DIR/$tdir/${tfile}1
@@ -5443,6 +5446,9 @@ test_408 () { #LU-17110
 run_test 408 "Verify fiemap on release file"
 
 test_409a() {
+       (( MDS1_VERSION >= $(version_code 2.15.59) )) ||
+               skip "need MDS version at least 2.15.59"
+
        mkdir_on_mdt0 $DIR/$tdir
 
        local restore_pid shutdown_pid