diff options
Diffstat (limited to 'usr/src')
-rw-r--r-- | usr/src/test/zfs-tests/tests/functional/removal/remove_mirror.ksh | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/usr/src/test/zfs-tests/tests/functional/removal/remove_mirror.ksh b/usr/src/test/zfs-tests/tests/functional/removal/remove_mirror.ksh index eb2ef6f6aa..c01e5210e9 100644 --- a/usr/src/test/zfs-tests/tests/functional/removal/remove_mirror.ksh +++ b/usr/src/test/zfs-tests/tests/functional/removal/remove_mirror.ksh @@ -15,7 +15,7 @@ # # -# Copyright (c) 2014, 2017 by Delphix. All rights reserved. +# Copyright (c) 2014, 2018 by Delphix. All rights reserved. # . $STF_SUITE/include/libtest.shlib @@ -25,7 +25,8 @@ TMPDIR=${TMPDIR:-/tmp} log_must mkfile $(($MINVDEVSIZE * 2)) $TMPDIR/dsk1 log_must mkfile $(($MINVDEVSIZE * 2)) $TMPDIR/dsk2 log_must mkfile $(($MINVDEVSIZE * 2)) $TMPDIR/dsk3 -DISKS="$TMPDIR/dsk1 mirror $TMPDIR/dsk2 $TMPDIR/dsk3" +DISKS="$TMPDIR/dsk1 $TMPDIR/dsk2 $TMPDIR/dsk3" +VDEVS="$TMPDIR/dsk1 mirror $TMPDIR/dsk2 $TMPDIR/dsk3" function cleanup { @@ -33,11 +34,12 @@ function cleanup log_must rm -f $DISKS } -log_must default_setup_noexit "$DISKS" +log_must default_setup_noexit "$VDEVS" log_onexit cleanup # Attempt to remove the non mirrored disk. log_must zpool remove $TESTPOOL $TMPDIR/dsk1 +log_must wait_for_removal $TESTPOOL # Attempt to remove one of the disks in the mirror. log_mustnot zpool remove $TESTPOOL $TMPDIR/dsk2 |