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