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>

Split Close
Expand all
Collapse all
          --- old/usr/src/test/zfs-tests/tests/functional/atime/atime_001_pos.ksh
          +++ new/usr/src/test/zfs-tests/tests/functional/atime/atime_001_pos.ksh
↓ open down ↓ 17 lines elided ↑ open up ↑
  18   18  # information: Portions Copyright [yyyy] [name of copyright owner]
  19   19  #
  20   20  # CDDL HEADER END
  21   21  #
  22   22  
  23   23  #
  24   24  # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
  25   25  # Use is subject to license terms.
  26   26  #
  27   27  
       28 +#
       29 +# Copyright (c) 2016 by Delphix. All rights reserved.
       30 +#
       31 +
  28   32  . $STF_SUITE/tests/functional/atime/atime_common.kshlib
  29   33  
  30   34  #
  31   35  # DESCRIPTION:
  32   36  # When atime=on, verify the access time for files is updated when read. It
  33   37  # is available to fs and clone. To snapshot, it is unavailable.
  34   38  #
  35   39  # STRATEGY:
  36   40  # 1. Create pool and fs.
  37   41  # 2. Create '$TESTFILE' for fs.
↓ open down ↓ 13 lines elided ↑ open up ↑
  51   55  setup_snap_clone
  52   56  
  53   57  for dst in $TESTPOOL/$TESTFS $TESTPOOL/$TESTCLONE $TESTPOOL/$TESTFS@$TESTSNAP
  54   58  do
  55   59          typeset mtpt=$(get_prop mountpoint $dst)
  56   60  
  57   61          if [[ $dst == $TESTPOOL/$TESTFS@$TESTSNAP ]]; then
  58   62                  mtpt=$(snapshot_mountpoint $dst)
  59   63                  log_mustnot check_atime_updated $mtpt/$TESTFILE
  60   64          else
  61      -                log_must $ZFS set atime=on $dst
       65 +                log_must zfs set atime=on $dst
  62   66                  log_must check_atime_updated $mtpt/$TESTFILE
  63   67          fi
  64   68  done
  65   69  
  66   70  log_pass "Verify the property atime=on passed."
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX