From 04a628224112db8f5a7e0fadc7b18b5df880f8cb Mon Sep 17 00:00:00 2001
From: grev <grev>
Date: Thu, 2 Aug 2007 12:42:24 +0000
Subject: [PATCH] b=13097 i=Nathan

Perform sync not after but before OBD_FAIL_MDS_REINT_NET_REP to be sure
that client get the mds reply and kbytesfree was correctly updated.
---
 lustre/tests/replay-ost-single.sh | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/lustre/tests/replay-ost-single.sh b/lustre/tests/replay-ost-single.sh
index bec28ade26..e81bd12a76 100755
--- a/lustre/tests/replay-ost-single.sh
+++ b/lustre/tests/replay-ost-single.sh
@@ -155,11 +155,11 @@ test_6() {
     before=`kbytesfree`
     dd if=/dev/urandom bs=4096 count=1280 of=$f || return 28
     lfs getstripe $f
-#define OBD_FAIL_MDS_REINT_NET_REP       0x119
-    do_facet mds "sysctl -w lustre.fail_loc=0x80000119"
     sync
-    sleep 1					# ensure we have a fresh statfs
+    sleep 2					# ensure we have a fresh statfs
     sync
+#define OBD_FAIL_MDS_REINT_NET_REP       0x119
+    do_facet mds "sysctl -w lustre.fail_loc=0x80000119"
     after_dd=`kbytesfree`
     log "before: $before after_dd: $after_dd"
     (( $before > $after_dd )) || return 1
@@ -182,7 +182,8 @@ test_7() {
     before=`kbytesfree`
     dd if=/dev/urandom bs=4096 count=1280 of=$f || return 4
     sync
-    sleep 1					# ensure we have a fresh statfs
+    sleep 2					# ensure we have a fresh statfs
+    sync
     after_dd=`kbytesfree`
     log "before: $before after_dd: $after_dd"
     (( $before > $after_dd )) || return 1
-- 
GitLab