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>

@@ -23,11 +23,11 @@
 #
 # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 
 #
-# Copyright (c) 2013 by Delphix. All rights reserved.
+# Copyright (c) 2013, 2016 by Delphix. All rights reserved.
 #
 
 . $STF_SUITE/include/libtest.shlib
 . $STF_SUITE/tests/functional/inheritance/inherit.kshlib
 

@@ -56,14 +56,14 @@
         typeset disks=$3
 
         if [[ $type == "POOL" ]]; then
                 create_pool "$dataset" "$disks"
         elif [[ $type == "CTR" ]]; then
-                log_must $ZFS create $dataset
-                log_must $ZFS set canmount=off $dataset
+                log_must zfs create $dataset
+                log_must zfs set canmount=off $dataset
         elif [[ $type == "FS" ]]; then
-                log_must $ZFS create $dataset
+                log_must zfs create $dataset
         else
                 log_fail "Unrecognised type $type"
         fi
 
         list="$list $dataset"

@@ -141,11 +141,11 @@
         record_val=`get_prop recordsize $dataset`
         if [[ $init_code == "-" || $init_code == "default" ]]; then
                 def_val[idx]=$record_val
                 def_recordsize=1
         elif [[ $init_code == "local" ]]; then
-                log_must $ZFS set recordsize=$record_val $dataset
+                log_must zfs set recordsize=$record_val $dataset
                 local_val[idx]=$record_val
         fi
 }
 
 #

@@ -330,17 +330,17 @@
                                 #
                                 if [[ $op == "-" ]]; then
                                         log_note "No operation specified"
                                 else
                                         export __ZFS_POOL_RESTRICT="$TESTPOOL"
-                                        log_must $ZFS unmount -a
+                                        log_must zfs unmount -a
                                         unset __ZFS_POOL_RESTRICT
 
                                         for p in ${prop[i]} ${prop[((i+1))]}; do
-                                                $ZFS $op $p $target
+                                                zfs $op $p $target
                                                 ret=$?
-                                                check_failure $ret "$ZFS $op $p \
+                                                check_failure $ret "zfs $op $p \
                                                     $target"
                                         done
                                 fi
                                 for check_obj in $list; do
                                         read init_src final_src