NeilBrown: testreshape5 fixes.

Martin F. Krafft madduck at alioth.debian.org
Tue Oct 27 19:21:40 UTC 2009


Module: mdadm
Branch: master
Commit: 1dfcc211b1c6c319c329e41720d61a2582319d21
URL:    http://git.debian.org/?p=pkg-mdadm/mdadm.git;a=commit;h=1dfcc211b1c6c319c329e41720d61a2582319d21

Author: NeilBrown <neilb at suse.de>
Date:   Tue Oct 20 08:02:53 2009 +1100

testreshape5 fixes.

We seem to need a 'udevadm settle', and possibly the 'sync'..

Signed-off-by: NeilBrown <neilb at suse.de>

---

 tests/07testreshape5 |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/tests/07testreshape5 b/tests/07testreshape5
index 0360988..4a9c0df 100644
--- a/tests/07testreshape5
+++ b/tests/07testreshape5
@@ -27,11 +27,12 @@ do
 
       # test save
       dd if=/dev/urandom of=$md0 bs=1024 count=$size
-      blockdev --flushbufs $md0 $devs
+      blockdev --flushbufs $md0 $devs; sync
       > /tmp/NewRand
       $dir/test_stripe save /tmp/NewRand $disks $[chunk*1024] 5 $nlayout 0 $[size*1024] $devs
       cmp -s -n $[size*1024] $md0 /tmp/NewRand || { echo cmp failed ; exit 2; }
       mdadm -S $md0
+      udevadm settle
     done
   done
 done




More information about the pkg-mdadm-commits mailing list