From b11cf51be71fb4be431f1c343e4f2df426226d1a Mon Sep 17 00:00:00 2001 From: Fan Yong Date: Wed, 14 Feb 2018 08:28:55 +0800 Subject: [PATCH] LU-10576 tests: sleep seconds to avoid using cached statfs In sanity test_803, we check the object usage via "lfs df -i". But the MDT may return cached statfs if two "df" calls arrive too close each other (about 1 second). Sleep 3 seconds between two "df" calls to avoid such trouble. Test-Parameters: trivial envdefinitions=SLOW=yes testlist=sanity mdtfilesystemtype=ldiskfs ostfilesystemtype=ldiskfs mdscount=2 mdtcount=4 Signed-off-by: Fan Yong Signed-off-by: Ben Evans Change-Id: I9ce4cb6c069a88fe2b93d2d5a6304c96bdb5a0c1 Reviewed-on: https://review.whamcloud.com/31102 Tested-by: Jenkins Tested-by: Maloo Reviewed-by: James Nunez Reviewed-by: Oleg Drokin --- lustre/tests/sanity.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lustre/tests/sanity.sh b/lustre/tests/sanity.sh index c88c65d..7a30605 100755 --- a/lustre/tests/sanity.sh +++ b/lustre/tests/sanity.sh @@ -18146,7 +18146,7 @@ test_803() { error "Fail to create $DIR/$tdir/dir${idx}" done - sync; sleep 5 + sync; sleep 3 echo "before create:" $LFS df -i $MOUNT local before_used=$($LFS df -i | grep MDT0000_UUID | awk '{print $3}') @@ -18156,7 +18156,7 @@ test_803() { error "Fail to create $DIR/$tdir/foo$i" done - sync; sleep 5 + sync; sleep 3 echo "after create:" $LFS df -i $MOUNT local after_used=$($LFS df -i | grep MDT0000_UUID | awk '{print $3}') @@ -18169,6 +18169,7 @@ test_803() { error "Fail to remove $DIR/$tdir/foo$i" done + sleep 3 # avoid MDT return cached statfs wait_delete_completed echo "after unlink:" $LFS df -i $MOUNT -- 1.8.3.1