Whamcloud - gitweb
LU-16424 tests: Add version check in sanity-lnet 11/57111/2
authorWei Liu <sarah@whamcloud.com>
Fri, 22 Nov 2024 20:29:53 +0000 (12:29 -0800)
committerOleg Drokin <green@whamcloud.com>
Wed, 22 Jan 2025 18:52:17 +0000 (18:52 +0000)
Skip sanity-lnet test_205, test_207 and test_209 if
version is older than 2.14.58 since the lnet_if_list
function was added in Fixes:
3166a201e0 ("LU-15398 tests: Use remote peers for health tests")

Lustre-change: https://review.whamcloud.com/51942
Lustre-commit: ee4f470d590dd19d9c7d188958d9305ccd666e5e

Test-Parameters: trivial testlist=sanity-lnet \
serverjob=lustre-b2_14 serverbuildno=2 \
serverdistro=el8.3

Signed-off-by: Wei Liu <sarah@whamcloud.com>
Change-Id: I9cd62d91980784e3b33cf4e30426bf74d17f717f
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/57111
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/tests/sanity-lnet.sh

index 3ebc5ae..a8d33ee 100755 (executable)
@@ -1595,6 +1595,9 @@ test_204() {
 run_test 204 "Check no health or resends for single-rail local failures"
 
 test_205() {
+       (( $MDS1_VERSION >= $(version_code 2.14.58) )) ||
+               skip "need at least 2.14.58"
+
        setup_health_test true || return $?
 
        local hstatus
@@ -1665,6 +1668,9 @@ test_206() {
 run_test 206 "Check no health or resends for single-rail remote failures"
 
 test_207() {
+       (( $MDS1_VERSION >= $(version_code 2.14.58) )) ||
+               skip "need at least 2.14.58"
+
        setup_health_test true || return $?
 
        local hstatus
@@ -1797,6 +1803,9 @@ test_208() {
 run_test 208 "Test various kernel ip2nets configurations"
 
 test_209() {
+       (( $MDS1_VERSION >= $(version_code 2.14.58) )) ||
+               skip "need at least 2.14.58"
+
        setup_health_test false || return $?
 
        echo "Simulate network_timeout w/SR config"