]> git.ipfire.org Git - thirdparty/mdadm.git/commitdiff
tests/05r6tor0: minor adjustments
authorNeilBrown <neilb@suse.de>
Thu, 14 May 2015 03:41:37 +0000 (13:41 +1000)
committerNeilBrown <neilb@suse.de>
Fri, 15 May 2015 01:07:25 +0000 (11:07 +1000)
1/ use correct data-offset for cmp - that has changed.
2/ flushbufs on the block device before reading to avoid cache issues

Signed-off-by: NeilBrown <neilb@suse.de>
tests/05r1-re-add

index 44da89089271f00641b4786ec90803a3b8c8d69c..3da1a4a0a113eca6c804cf380ab81cf4070c9541 100644 (file)
@@ -24,7 +24,8 @@ mdadm $md0 -r $dev2
 testdev $md0 1 $mdsize1a 64
 mdadm $md0 -a $dev2
 check wait
-cmp --ignore-initial=$[16*512] --bytes=$[$mdsize0*1024] $dev1 $dev2
+blockdev --flushbufs $dev1 $dev2
+cmp --ignore-initial=$[64*512] --bytes=$[$mdsize0*1024] $dev1 $dev2
 
 mdadm $md0 -f $dev2; sleep 1
 mdadm $md0 -r $dev2
@@ -32,5 +33,6 @@ if dd if=/dev/zero of=$md0 ; then : ; fi
 mdadm $md0 -a $dev2
 check recovery
 check wait
-cmp --ignore-initial=$[16*512] --bytes=$[$mdsize0*1024] $dev1 $dev2
+blockdev --flushbufs $dev1 $dev2
+cmp --ignore-initial=$[64*512] --bytes=$[$mdsize0*1024] $dev1 $dev2
 mdadm -S $md0