From: Bobi Jam Date: Mon, 11 Mar 2024 02:47:25 +0000 (+0800) Subject: LU-14869 test: improve sanity-flr/200a X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F45%2F54345%2F1;p=fs%2Flustre-release.git LU-14869 test: improve sanity-flr/200a Make sure "flock -x" successfully returned before running mirror resync so that it won't get into running read holding shared flock. Test-Parameters: trivial testlist=sanity-flr env=ONLY=200a,ONLY_REPEAT=10 Test-Parameters: trivial testlist=sanity-flr env=ONLY=200a,ONLY_REPEAT=10 Test-Parameters: trivial testlist=sanity-flr env=ONLY=200a,ONLY_REPEAT=10 Test-Parameters: trivial testlist=sanity-flr env=ONLY=200a,ONLY_REPEAT=10 Test-Parameters: trivial testlist=sanity-flr env=ONLY=200a,ONLY_REPEAT=10 Signed-off-by: Bobi Jam Change-Id: I6383af5d5761980d24af19efd4a4ac899f369a7d --- diff --git a/lustre/tests/sanity-flr.sh b/lustre/tests/sanity-flr.sh index 7ed4281..b1c05df 100644 --- a/lustre/tests/sanity-flr.sh +++ b/lustre/tests/sanity-flr.sh @@ -3403,7 +3403,7 @@ resync_file_200() { echo -n "resync file $tf with '$cmd' .." if [[ $lock_taken = "true" ]]; then - flock -x 200 + flock -x 200 && $cmd $tf &> /dev/null && echo "done" || echo "failed" flock -u 200 else