mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2026-05-30 18:56:23 +03:00
tests: review every instance of $?
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: John Kennedy <john.kennedy@delphix.com> Reviewed-by: Ryan Moeller <ryan@iXsystems.com> Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz> Closes #13259
This commit is contained in:
@@ -54,10 +54,7 @@ function cleanup
|
||||
#
|
||||
for disk in $DISKLIST; do
|
||||
log_must zpool online $TESTPOOL $disk
|
||||
check_state $TESTPOOL $disk "online"
|
||||
if [[ $? != 0 ]]; then
|
||||
log_fail "Unable to online $disk"
|
||||
fi
|
||||
log_must check_state $TESTPOOL $disk "online"
|
||||
|
||||
done
|
||||
|
||||
@@ -73,17 +70,11 @@ typeset killpid="$! "
|
||||
for disk in $DISKLIST; do
|
||||
for i in 'do_offline' 'do_offline_while_already_offline'; do
|
||||
log_must zpool offline $TESTPOOL $disk
|
||||
check_state $TESTPOOL $disk "offline"
|
||||
if [[ $? != 0 ]]; then
|
||||
log_fail "$disk of $TESTPOOL is not offline."
|
||||
fi
|
||||
log_must check_state $TESTPOOL $disk "offline"
|
||||
done
|
||||
|
||||
log_must zpool online $TESTPOOL $disk
|
||||
check_state $TESTPOOL $disk "online"
|
||||
if [[ $? != 0 ]]; then
|
||||
log_fail "$disk of $TESTPOOL did not match online state"
|
||||
fi
|
||||
log_must check_state $TESTPOOL $disk "online"
|
||||
|
||||
# Delay for resilver to complete
|
||||
sleep 3
|
||||
|
||||
@@ -55,11 +55,7 @@ function cleanup
|
||||
#
|
||||
for disk in $DISKLIST; do
|
||||
log_must zpool online $TESTPOOL $disk
|
||||
check_state $TESTPOOL $disk "online"
|
||||
if [[ $? != 0 ]]; then
|
||||
log_fail "Unable to online $disk"
|
||||
fi
|
||||
|
||||
log_must check_state $TESTPOOL $disk "online"
|
||||
done
|
||||
|
||||
kill $killpid >/dev/null 2>&1
|
||||
|
||||
Reference in New Issue
Block a user