Whamcloud - gitweb
LU-15467 tests: fix sanity-hsm test_103a timeout issue
authorEtienne AUJAMES <etienne.aujames@cea.fr>
Fri, 21 Jan 2022 14:49:18 +0000 (15:49 +0100)
committerAndreas Dilger <adilger@whamcloud.com>
Thu, 27 Oct 2022 03:17:03 +0000 (03:17 +0000)
Add check mds version in "sanity-hsm test_103a" for interop test.
Limit the number of parralel hsm restore requests to
max_rpcs_in_flight.

Lustre-change: https://review.whamcloud.com/46252
Lustre-commit: 98e1e41ce47c95155a8c8d452eef5074492d22f0

Fixes: b449f3d ("LU-15145 hsm: unlock the restore layout lock for a cancel")
Test-Parameters: trivial
Test-Parameters: testlist=sanity-hsm env=ONLY=103a,ONLY_REPEAT=20
Test-Parameters: testlist=sanity-hsm
Signed-off-by: Etienne AUJAMES <etienne.aujames@cea.fr>
Change-Id: I78098042d1316cdcc9d2e25860099a0ffdba2503
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/48960
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lustre/tests/sanity-hsm.sh

index f8715ee..3244fa8 100755 (executable)
@@ -3556,6 +3556,9 @@ test_103() {
 run_test 103 "Purge all requests"
 
 test_103a() {
+       (( MDS1_VERSION >= $(version_code 2.14.0.40) )) ||
+               skip "Need MDS version at least 2.14.0.40"
+
        cdt_clear_non_blocking_restore
 
        # test needs a running copytool