From: NeilBrown Date: Mon, 19 Oct 2009 21:02:53 +0000 (+1100) Subject: testreshape5 fixes. X-Git-Tag: mdadm-3.0.3~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1dfcc211b1c6c319c329e41720d61a2582319d21;p=thirdparty%2Fmdadm.git testreshape5 fixes. We seem to need a 'udevadm settle', and possibly the 'sync'.. Signed-off-by: NeilBrown --- diff --git a/tests/07testreshape5 b/tests/07testreshape5 index 03609886..4a9c0dfe 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