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/slog/slog_009_neg.ksh
          +++ new/usr/src/test/zfs-tests/tests/functional/slog/slog_009_neg.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/tests/functional/slog/slog.kshlib
  33   33  
  34   34  #
  35   35  # DESCRIPTION:
  36   36  #       A raidz/raidz2 log can not be added to existed pool.
  37   37  #
  38   38  # STRATEGY:
  39   39  #       1. Create pool with or without log.
↓ open down ↓ 6 lines elided ↑ open up ↑
  46   46  log_assert "A raidz/raidz2 log can not be added to existed pool."
  47   47  log_onexit cleanup
  48   48  
  49   49  for type in "" "mirror" "raidz" "raidz2"
  50   50  do
  51   51          for spare in "" "spare"
  52   52          do
  53   53                  for logtype in "raidz" "raidz1" "raidz2"
  54   54                  do
  55   55                          log=$(random_get_with_non "log")
  56      -                        log_must $ZPOOL create $TESTPOOL $type $VDEV \
       56 +                        log_must zpool create $TESTPOOL $type $VDEV \
  57   57                                  $spare $SDEV $log $LDEV
  58   58  
  59      -                        log_mustnot $ZPOOL add $TESTPOOL log $logtype $LDEV2
       59 +                        log_mustnot zpool add $TESTPOOL log $logtype $LDEV2
  60   60                          ldev=$(random_get $LDEV2)
  61   61                          log_mustnot verify_slog_device \
  62   62                                  $TESTPOOL $ldev 'ONLINE' $logtype
  63   63  
  64      -                        log_must $ZPOOL destroy $TESTPOOL
       64 +                        log_must zpool destroy $TESTPOOL
  65   65                  done
  66   66          done
  67   67  done
  68   68  
  69   69  log_pass "A raidz/raidz2 log can not be added to existed pool."
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX