From 1f19e3e699f9a7cc334d453c6e1204fc95078021 Mon Sep 17 00:00:00 2001 From: Andreas Dilger Date: Thu, 4 Jan 2024 00:07:34 +0000 Subject: [PATCH] LU-17289 test: fix sanity/906 version check Fix the version check in test_906 to include RHEL9.3.0. Change-Id: I7e066cdd16946b541fee96281dd5a5c90daa7072 Fixes: a6739c9c9a ("LU-17289 test: disable sanity/test_906 temporarily") Test-Parameters: trivial testlist=sanity clientdistro=el9.3 Signed-off-by: Andreas Dilger Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/53580 Tested-by: jenkins Tested-by: Maloo --- lustre/tests/sanity.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lustre/tests/sanity.sh b/lustre/tests/sanity.sh index d721441..094ef21 100755 --- a/lustre/tests/sanity.sh +++ b/lustre/tests/sanity.sh @@ -103,15 +103,15 @@ sles_version_code() # what tests to run if [ -r /etc/SuSE-release ] || [ -r /etc/SUSE-brand ]; then sles_version=$(sles_version_code) - [ $sles_version -lt $(version_code 11.4.0) ] && + (( $sles_version >= $(version_code 11.4.0) )) || always_except LU-4341 170 - [ $sles_version -lt $(version_code 12.0.0) ] && + (( $sles_version >= $(version_code 12.0.0) )) || always_except LU-3703 234 elif [ -r /etc/redhat-release ]; then rhel_version=$(cat /etc/redhat-release | sed -e 's/^[^0-9.]*//g' | sed -e 's/[ ].*//') - if [[ $(version_code $rhel_version) -gt $(version_code 9.3.0) ]]; then + if (( $(version_code $rhel_version) >= $(version_code 9.3.0) )); then # disable test_906 temporarily until rhel9.3 solves the # failure on fio io_uring I/O engine. always_except LU-17289 906 -- 1.8.3.1