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>

@@ -8,11 +8,11 @@
 # source.  A copy of the CDDL is also available via the Internet at
 # http://www.illumos.org/license/CDDL.
 #
 
 #
-# Copyright (c) 2012 by Delphix. All rights reserved.
+# Copyright (c) 2012, 2016 by Delphix. All rights reserved.
 #
 
 . $STF_SUITE/include/math.shlib
 
 export TESTVOL="testvol.nopwrite"

@@ -25,11 +25,11 @@
         typeset snap=$2
         typeset clone=$3
         typeset low=1
         typeset high=99
 
-        $SYNC
+        sync
         for i in origin snap clone; do
                 for j in used refer usedbychildren written; do
                         typeset ${i}_$j=$(get_prop $j $(eval echo \$$i))
                 done
         done

@@ -58,11 +58,11 @@
 
         #
         # The comparisons below should pass regardless of nopwrite. They're
         # here for sanity.
         #
-        typeset deadlist=$($ZDB -Pddd $clone | $AWK '/Deadlist:/ {print $2}')
+        typeset deadlist=$(zdb -Pddd $clone | awk '/Deadlist:/ {print $2}')
         within_percent $deadlist $clone_written $high || return 1
         within_percent $snap_refer $snap_written $high || return 1
 
         return 0
 }