tests: never fail if --wait fails.
"--wait" will return non-zero status if it didn't need to wait. This is no a reason to fail a test. So ignore the return status from those commands. Signed-off-by: NeilBrown <neilb@suse.de>
This commit is contained in:
parent
42129b3f80
commit
3c899cab4d
|
@ -32,7 +32,7 @@ then echo >&2 should fail during resync
|
|||
exit 1
|
||||
fi
|
||||
mdadm -A $md0 $dlist
|
||||
mdadm --wait $md0
|
||||
mdadm --wait $md0 || true
|
||||
mdadm -S $md0
|
||||
|
||||
# should succeed now
|
||||
|
|
|
@ -31,19 +31,19 @@ num_disks=4
|
|||
size=$((10*1024))
|
||||
mdadm -CR $container -e imsm -n $num_disks $dev0 $dev1 $dev2 $dev3
|
||||
mdadm -CR $member $dev0 $dev2 -n 2 -l 1 -z $size
|
||||
mdadm --wait $member
|
||||
mdadm --wait $member || true
|
||||
mdadm -Ss
|
||||
|
||||
# make dev0 and dev1 a new rebuild family
|
||||
mdadm -A $container $dev0 $dev1
|
||||
mdadm -IR $container
|
||||
mdadm --wait ${member}_0
|
||||
mdadm --wait ${member}_0 || true
|
||||
mdadm -Ss
|
||||
|
||||
# make dev2 and dev3 a new rebuild family
|
||||
mdadm -A $container $dev2 $dev3
|
||||
mdadm -IR $container
|
||||
mdadm --wait ${member}_0
|
||||
mdadm --wait ${member}_0 || true
|
||||
mdadm -Ss
|
||||
|
||||
# reassemble and make sure one of the families falls out
|
||||
|
|
|
@ -71,7 +71,7 @@ check wait
|
|||
# FAIL / REBUILD
|
||||
imsm_check_hold $container $dev0
|
||||
mdadm --fail $member0 $dev0
|
||||
mdadm --wait-clean --scan
|
||||
mdadm --wait-clean --scan || true
|
||||
imsm_check_removal $container $dev0
|
||||
mdadm --add $container $dev4
|
||||
check wait
|
||||
|
|
|
@ -12,8 +12,8 @@ ddf_check container 4
|
|||
mdadm -CR $member1 -n 4 -l 10 $dev8 $dev10 $dev9 $dev11 -z 10000
|
||||
mdadm -CR $member0 -n 2 -l 1 $dev8 $dev9 -z 10000
|
||||
|
||||
mdadm --wait $member0
|
||||
mdadm --wait $member1
|
||||
mdadm --wait $member0 || true
|
||||
mdadm --wait $member1 || true
|
||||
|
||||
mdadm -Ss
|
||||
sleep 1
|
||||
|
|
|
@ -70,7 +70,7 @@ check wait
|
|||
# FAIL / REBUILD
|
||||
ddf_check_hold $container $dev8
|
||||
mdadm --fail $member0 $dev8
|
||||
mdadm --wait-clean --scan
|
||||
mdadm --wait-clean --scan || true
|
||||
ddf_check_removal $container $dev8
|
||||
mdadm --add $container $dev12
|
||||
check wait
|
||||
|
|
|
@ -28,7 +28,7 @@ good0=$1
|
|||
mdadm $container --add $fail0
|
||||
|
||||
sleep 1
|
||||
mdadm --wait $member0
|
||||
mdadm --wait $member0 || true
|
||||
|
||||
ret=0
|
||||
set -- $(get_raiddisks $member0)
|
||||
|
|
|
@ -45,7 +45,7 @@ mdadm $container --remove $fail0
|
|||
mdadm $container --add $fail0
|
||||
|
||||
sleep 1
|
||||
mdadm --wait $member0
|
||||
mdadm --wait $member0 || true
|
||||
|
||||
set -- $(get_raiddisks $member0)
|
||||
case $1:$2 in
|
||||
|
|
|
@ -39,7 +39,7 @@ mke2fs $member0
|
|||
mdadm $container --add $fail0
|
||||
|
||||
sleep 1
|
||||
mdadm --wait $member0
|
||||
mdadm --wait $member0 || true
|
||||
|
||||
ret=0
|
||||
set -- $(get_raiddisks $member0)
|
||||
|
|
|
@ -7,7 +7,7 @@ ddf_check container $num_disks
|
|||
mdadm -CR $member0 -n 2 -l 1 $container
|
||||
mdadm -CR $member1 -n 3 -l 5 $container
|
||||
|
||||
mdadm --wait $member1 $member0 || mdadm --wait $member1 $member0
|
||||
mdadm --wait $member1 $member0 || mdadm --wait $member1 $member0 || true
|
||||
|
||||
set -- $(get_raiddisks $member0)
|
||||
fail0=$1
|
||||
|
@ -18,7 +18,7 @@ mdadm $member1 --fail $fail1
|
|||
|
||||
mdadm $container --add $dev13
|
||||
|
||||
mdadm --wait $member1 $member0 || mdadm --wait $member1 $member0
|
||||
mdadm --wait $member1 $member0 || mdadm --wait $member1 $member0 || true
|
||||
|
||||
|
||||
devs0="$(get_raiddisks $member0)"
|
||||
|
|
|
@ -27,8 +27,8 @@ sleep 1
|
|||
mdadm --fail $member1 $dev12
|
||||
|
||||
# We will have 4 resync procedures, 2 spares for 2 arrays.
|
||||
mdadm --wait $member1 $member0
|
||||
mdadm --wait $member1 $member0
|
||||
mdadm --wait $member1 $member0 || true
|
||||
mdadm --wait $member1 $member0 || true
|
||||
|
||||
devs0="$(get_raiddisks $member0)"
|
||||
devs1="$(get_raiddisks $member1)"
|
||||
|
|
|
@ -14,8 +14,8 @@ ddf_check container 4
|
|||
mdadm -CR $member1 -n 4 -l 10 $dev8 $dev10 $dev9 $dev11 -z 10000
|
||||
mdadm -CR $member0 -n 2 -l 1 $dev8 $dev9 -z 10000
|
||||
|
||||
mdadm --wait $member0
|
||||
mdadm --wait $member1
|
||||
mdadm --wait $member0 || true
|
||||
mdadm --wait $member1 || true
|
||||
|
||||
mke2fs $member0
|
||||
mke2fs $member1
|
||||
|
|
|
@ -8,7 +8,7 @@ mdadm -CR $container -e ddf -n 2 $dev8 $dev9
|
|||
ddf_check container 2
|
||||
|
||||
mdadm -CR $member1 -n 2 -l1 $dev8 $dev9
|
||||
mdadm --wait $member1
|
||||
mdadm --wait $member1 || true
|
||||
mdadm -Ss
|
||||
|
||||
mdadm -I $dev8
|
||||
|
|
Loading…
Reference in New Issue