]> git.ipfire.org Git - thirdparty/mdadm.git/commitdiff
tests/07reshape5intr : retry if writing 'check' fails.
authorNeilBrown <neilb@suse.de>
Fri, 15 May 2015 05:09:08 +0000 (15:09 +1000)
committerNeilBrown <neilb@suse.de>
Fri, 15 May 2015 05:09:08 +0000 (15:09 +1000)
It can sometimes.

Signed-off-by: NeilBrown <neilb@suse.de>
tests/07reshape5intr

index 71ef2c788f103d28b6d0f3bd91f33265f4e4a7b0..0f4803ac1f820a45bfa6f747e35add71fb9d3156 100644 (file)
@@ -31,7 +31,7 @@ do
   echo 1000 > /proc/sys/dev/raid/speed_limit_min
   echo 2000 > /proc/sys/dev/raid/speed_limit_max
   check wait
-  echo check > /sys/block/md0/md/sync_action
+  while ! echo check > /sys/block/md0/md/sync_action; do sleep 0.1; done
   check wait
   mm=`cat /sys/block/md0/md/mismatch_cnt`
   if [ $mm -gt 0 ]