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/bootfs/bootfs_007_pos.ksh
          +++ new/usr/src/test/zfs-tests/tests/functional/bootfs/bootfs_007_pos.ksh
↓ open down ↓ 19 lines elided ↑ open up ↑
  20   20  # CDDL HEADER END
  21   21  #
  22   22  
  23   23  #
  24   24  # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
  25   25  # Use is subject to license terms.
  26   26  #
  27   27  # Copyright 2015 Nexenta Systems, Inc.
  28   28  #
  29   29  
       30 +#
       31 +# Copyright (c) 2016 by Delphix. All rights reserved.
       32 +#
       33 +
  30   34  . $STF_SUITE/include/libtest.shlib
  31   35  
  32   36  #
  33   37  # DESCRIPTION:
  34   38  #
  35   39  # Setting bootfs on a pool which was configured with the whole disk
  36   40  # (i.e. EFI) works.
  37   41  #
  38   42  # STRATEGY:
  39   43  # 1. create a pool with a whole disk
↓ open down ↓ 11 lines elided ↑ open up ↑
  51   55  
  52   56  log_onexit cleanup
  53   57  
  54   58  DISK=${DISKS%% *}
  55   59  typeset EFI_BOOTFS=$TESTPOOL/efs
  56   60  typeset assert_mesg="setting bootfs on a pool which was configured with the \
  57   61      whole disk works"
  58   62  
  59   63  log_assert $assert_mesg
  60   64  create_pool "$TESTPOOL" "$DISK"
  61      -log_must $ZFS create $EFI_BOOTFS
       65 +log_must zfs create $EFI_BOOTFS
  62   66  
  63      -log_must $ZPOOL set bootfs=$EFI_BOOTFS $TESTPOOL
       67 +log_must zpool set bootfs=$EFI_BOOTFS $TESTPOOL
  64   68  
  65   69  log_pass $assert_mesg
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX