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>
*** 22,31 ****
--- 22,35 ----
#
# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+ #
+ # Copyright (c) 2016 by Delphix. All rights reserved.
+ #
+
. $STF_SUITE/tests/functional/atime/atime.cfg
. $STF_SUITE/include/libtest.shlib
#
# Check if the access time for specified file is updated.
*** 38,50 ****
#
function check_atime_updated
{
typeset filename=$1
! typeset before=$($LS -Eu $filename | $AWK '{print $7}')
! log_must $CAT $filename
! typeset after=$($LS -Eu $filename | $AWK '{print $7}')
if [[ $before != $after ]]; then
return 0
else
return 1
--- 42,54 ----
#
function check_atime_updated
{
typeset filename=$1
! typeset before=$(ls -Eu $filename | awk '{print $7}')
! log_must cat $filename
! typeset after=$(ls -Eu $filename | awk '{print $7}')
if [[ $before != $after ]]; then
return 0
else
return 1
*** 52,62 ****
}
function setup_snap_clone
{
# Create two file to verify snapshot.
! log_must $TOUCH $TESTDIR/$TESTFILE
create_snapshot $TESTPOOL/$TESTFS $TESTSNAP
create_clone $TESTPOOL/$TESTFS@$TESTSNAP $TESTPOOL/$TESTCLONE
}
--- 56,66 ----
}
function setup_snap_clone
{
# Create two file to verify snapshot.
! log_must touch $TESTDIR/$TESTFILE
create_snapshot $TESTPOOL/$TESTFS $TESTSNAP
create_clone $TESTPOOL/$TESTFS@$TESTSNAP $TESTPOOL/$TESTCLONE
}