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/migration/migration_002_pos.ksh
          +++ new/usr/src/test/zfs-tests/tests/functional/migration/migration_002_pos.ksh
↓ open down ↓ 18 lines elided ↑ open up ↑
  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   28  #
  29      -# Copyright (c) 2013 by Delphix. All rights reserved.
       29 +# Copyright (c) 2013, 2016 by Delphix. All rights reserved.
  30   30  #
  31   31  
  32   32  . $STF_SUITE/include/libtest.shlib
  33   33  . $STF_SUITE/tests/functional/migration/migration.kshlib
  34   34  
  35   35  #
  36   36  # DESCRIPTION:
  37   37  # Migrating test file from ZFS fs to UFS fs using tar.
  38   38  #
  39   39  # STRATEGY:
↓ open down ↓ 1 lines elided ↑ open up ↑
  41   41  # 2. Tar up test file and place on a ZFS filesystem
  42   42  # 3. Extract tar contents to a UFS file system
  43   43  # 4. Calculate chksum of extracted file
  44   44  # 5. Compare old and new chksums.
  45   45  #
  46   46  
  47   47  verify_runnable "both"
  48   48  
  49   49  function cleanup
  50   50  {
  51      -        $RM -rf $TESTDIR/tar$$.tar
  52      -        $RM -rf $NONZFS_TESTDIR/$BNAME
       51 +        rm -rf $TESTDIR/tar$$.tar
       52 +        rm -rf $NONZFS_TESTDIR/$BNAME
  53   53  }
  54   54  
  55   55  log_assert "Migrating test file from ZFS fs to UFS fs using tar"
  56   56  
  57   57  log_onexit cleanup
  58   58  
  59      -prepare $DNAME "$TAR cf $TESTDIR/tar$$.tar $BNAME"
       59 +prepare $DNAME "tar cf $TESTDIR/tar$$.tar $BNAME"
  60   60  (( $? != 0 )) && log_fail "Unable to create src archive"
  61   61  
  62      -migrate $NONZFS_TESTDIR $SUMA $SUMB "$TAR xf $TESTDIR/tar$$.tar"
       62 +migrate $NONZFS_TESTDIR $SUMA $SUMB "tar xf $TESTDIR/tar$$.tar"
  63   63  (( $? != 0 )) && log_fail "Uable to successfully migrate test file from" \
  64   64      "ZFS fs to UFS fs"
  65   65  
  66   66  log_pass "Successully migrated test file from ZFS fs to UFS fs".
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX