From 1da3659ac66e9c0b4d50559ca696a4bc5d26cc74 Mon Sep 17 00:00:00 2001 From: Jian Yu Date: Tue, 13 Dec 2022 18:13:33 -0800 Subject: [PATCH] LU-15935 tests: add version check to replay-dual test_33 This patch adds MDS version check to replay-dual test_33 to avoid interop test failure. Lustre-change: https://review.whamcloud.com/49398 Lustre-commit: TBD (from 0027fba3d3f797407fad9f3995f839a431e49782) Test-Parameters: trivial \ serverjob=lustre-b_es5_2 serverbuildno=539 \ env=ONLY=33 testlist=replay-dual Test-Parameters: trivial env=ONLY=33 testlist=replay-dual Change-Id: I3ec665302a431d3c0f07bc819a08237dbc5b4309 Fixes: 1a79d395dd ("LU-15935 target: keep track of multirpc slots in last_rcvd") Signed-off-by: Jian Yu Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/49401 Tested-by: jenkins Tested-by: Maloo Reviewed-by: Minh Diep Reviewed-by: Andreas Dilger --- lustre/tests/replay-dual.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lustre/tests/replay-dual.sh b/lustre/tests/replay-dual.sh index 9570570..3a13acc 100755 --- a/lustre/tests/replay-dual.sh +++ b/lustre/tests/replay-dual.sh @@ -1117,6 +1117,11 @@ last_rcvd_check_incompat_flag() { test_33() { # LU-15935 + (( $MDS1_VERSION >= $(version_code 2.14.0-ddn65) )) || + (( $MDS1_VERSION >= $(version_code 2.12.9-ddn3) && + $MDS1_VERSION < $(version_code 2.12.50) )) || + skip "Need MDS version at least 2.14.0-ddn65 or 2.12.9-ddn3" + [[ "$mds1_FSTYPE" == "ldiskfs" ]] || skip "ldiskfs only test" clients_up -- 1.8.3.1