Print this page
7290 ZFS test suite needs to control what utilities it can run
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
@@ -24,11 +24,11 @@
# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#
-# Copyright (c) 2012, 2015 by Delphix. All rights reserved.
+# Copyright (c) 2012, 2016 by Delphix. All rights reserved.
#
. $STF_SUITE/include/libtest.shlib
#
@@ -49,11 +49,11 @@
if poolexists $TESTPOOL ; then
destroy_pool "$TESTPOOL"
fi
if [[ -f $VDEV ]]; then
- log_must $RM -f $VDEV
+ log_must rm -f $VDEV
fi
}
typeset assert_msg="setting bootfs on a dataset which has gzip \
compression enabled will fail"
@@ -62,21 +62,21 @@
typeset COMP_FS=$TESTPOOL/COMP_FS
log_onexit cleanup
log_assert $assert_msg
-log_must $MKFILE $MINVDEVSIZE $VDEV
-log_must $ZPOOL create $TESTPOOL $VDEV
-log_must $ZFS create $COMP_FS
+log_must mkfile $MINVDEVSIZE $VDEV
+log_must zpool create $TESTPOOL $VDEV
+log_must zfs create $COMP_FS
typeset -i i=0
set -A gtype "gzip" "gzip-1" "gzip-2" "gzip-3" "gzip-4" "gzip-5" \
"gzip-6" "gzip-7" "gzip-8" "gzip-9"
while (( i < ${#gtype[@]} )); do
- log_must $ZFS set compression=${gtype[i]} $COMP_FS
- log_mustnot $ZPOOL set bootfs=$COMP_FS $TESTPOOL
- log_must $ZFS set compression=off $COMP_FS
+ log_must zfs set compression=${gtype[i]} $COMP_FS
+ log_mustnot zpool set bootfs=$COMP_FS $TESTPOOL
+ log_must zfs set compression=off $COMP_FS
(( i += 1 ))
done
log_pass $assert_msg