From 92c639769d195bf3ff8c3e77c093338ac6de5e2e Mon Sep 17 00:00:00 2001 From: Jian Yu Date: Tue, 13 Dec 2022 18:31:05 -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. Test-Parameters: trivial \ serverjob=lustre-b2_15 serverbuildno=28 \ 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/fs/lustre-release/+/49398 Reviewed-by: Andreas Dilger Reviewed-by: Minh Diep Reviewed-by: Oleg Drokin Tested-by: jenkins Tested-by: Maloo --- 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 9826354..45c28a4 100755 --- a/lustre/tests/replay-dual.sh +++ b/lustre/tests/replay-dual.sh @@ -1194,6 +1194,11 @@ last_rcvd_check_incompat_flag() { test_33() { # LU-15935 + (( $MDS1_VERSION >= $(version_code 2.15.52.86) )) || + (( $MDS1_VERSION >= $(version_code 2.15.2) && + $MDS1_VERSION < $(version_code 2.15.50) )) || + skip "Need MDS version at least 2.15.52.86 or 2.15.2" + [[ "$mds1_FSTYPE" == "ldiskfs" ]] || skip "ldiskfs only test" clients_up -- 1.8.3.1