From 53a5dbf05ef357825c6bd5544d52cca8765ce40f Mon Sep 17 00:00:00 2001 From: Hongchao Zhang Date: Mon, 30 Sep 2024 23:41:18 +0800 Subject: [PATCH] LU-18345 test: interop check for sanity-quota 2 The "least qunit" had been renamed to "least_qunit" in 2.15.51, adding interop handling for it. Test-Parameters: trivial Test-Parameters: testlist=sanity-quota env=ONLY=2 serverjob=lustre-master serverbuildno=4586 Fixes: cd1847e73e ("LU-14535 quota: improve quota output format") Signed-off-by: Hongchao Zhang Change-Id: I1a2cbe66280c2165e0da78ca93605113f9d8e974 Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/56688 Reviewed-by: Andreas Dilger Reviewed-by: Jian Yu Reviewed-by: Oleg Drokin Tested-by: jenkins Tested-by: Maloo --- lustre/tests/sanity-quota.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lustre/tests/sanity-quota.sh b/lustre/tests/sanity-quota.sh index b7e5216..1cab7f0 100755 --- a/lustre/tests/sanity-quota.sh +++ b/lustre/tests/sanity-quota.sh @@ -1186,11 +1186,13 @@ test_2() { local testfile="$DIR/$tdir/$tfile-0" local least_qunit=$(do_facet mds1 $LCTL get_param -n \ qmt.$FSNAME-QMT0000.md-0x0.info | - awk '/least qunit/{ print $3 }') + sed -e 's/least qunit/least_qunit/' | + awk '/least_qunit/{ print $2 }') local limit [ "$SLOW" = "no" ] && limit=$((least_qunit * 2)) || limit=$((least_qunit * 1024)) + echo "least_qunit: '$least_qunit', limit: '$limit'" local free_inodes=$(mdt_free_inodes 0) echo "$free_inodes free inodes on master MDT" -- 1.8.3.1