]> git.proxmox.com Git - mirror_zfs.git/commitdiff
ZTS: Eliminate partitioning from write_dirs
authorRyan Moeller <ryan@iXsystems.com>
Thu, 13 Feb 2020 20:08:59 +0000 (15:08 -0500)
committerGitHub <noreply@github.com>
Thu, 13 Feb 2020 20:08:59 +0000 (12:08 -0800)
These tests do not need to use partitions.

Get rid of the partitioning and just use the disks directly.

Reviewed-by: John Kennedy <john.kennedy@delphix.com>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Ryan Moeller <ryan@iXsystems.com>
Closes #9995

tests/zfs-tests/tests/functional/write_dirs/Makefile.am
tests/zfs-tests/tests/functional/write_dirs/cleanup.ksh
tests/zfs-tests/tests/functional/write_dirs/setup.ksh
tests/zfs-tests/tests/functional/write_dirs/write_dirs.cfg [deleted file]
tests/zfs-tests/tests/functional/write_dirs/write_dirs_001_pos.ksh
tests/zfs-tests/tests/functional/write_dirs/write_dirs_002_pos.ksh

index 267a5d1d1b6157f26495c5782305876f513aba80..9bdc46b902e03f7378bb8a42c4ae6e23a6c2077d 100644 (file)
@@ -4,6 +4,3 @@ dist_pkgdata_SCRIPTS = \
        cleanup.ksh \
        write_dirs_001_pos.ksh \
        write_dirs_002_pos.ksh
-
-dist_pkgdata_DATA = \
-       write_dirs.cfg
index 50526153e5d95d31e912d1ad2b219517b1511db4..3166bd6ec16e2c80fa42c3c1427caa5d34006786 100755 (executable)
@@ -30,6 +30,5 @@
 #
 
 . $STF_SUITE/include/libtest.shlib
-. $STF_SUITE/tests/functional/write_dirs/write_dirs.cfg
 
 default_cleanup
index 156c316628a51c701f074d26b8e1dbff80080619..3aafdbdb381d4dafd409a398fb8848249e88f1b7 100755 (executable)
 #
 
 . $STF_SUITE/include/libtest.shlib
-. $STF_SUITE/tests/functional/write_dirs/write_dirs.cfg
 
 verify_runnable "global"
 
-if ! is_physical_device $DISKS; then
-       log_unsupported "This directory cannot be run on raw files."
-fi
-
-DISK=${DISKS%% *}
-if is_mpath_device $DISK; then
-         delete_partitions
-fi
-log_must set_partition 0 "" $SIZE $DISK
-
-default_setup "${DISK}${SLICE_PREFIX}${SLICE}"
+default_setup $DISKS
diff --git a/tests/zfs-tests/tests/functional/write_dirs/write_dirs.cfg b/tests/zfs-tests/tests/functional/write_dirs/write_dirs.cfg
deleted file mode 100644 (file)
index 356e454..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-
-#
-# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
-# Use is subject to license terms.
-#
-
-#
-# Copyright (c) 2013 by Delphix. All rights reserved.
-#
-
-. $STF_SUITE/include/libtest.shlib
-
-verify_runnable "global"
-
-export SIZE="1gb"
-export DISK_ARRAY_NUM=$(echo ${DISKS} | nawk '{print NF}')
-export DISKSARRAY=$DISKS
-
-if is_linux; then
-       set_slice_prefix
-       set_device_dir
-       export SLICE=1
-else
-       export SLICE=0
-fi
index 1835eb366196378904b993dbcc3fed2f17954bd2..60da382cad3d0a99438469624f755fa8ca49180f 100755 (executable)
@@ -30,7 +30,6 @@
 #
 
 . $STF_SUITE/include/libtest.shlib
-. $STF_SUITE/tests/functional/write_dirs/write_dirs.cfg
 
 #
 # DESCRIPTION:
index 9f0b3f3cdc87c875095e8794ab0cad7cfccb2db2..dcb793e1f36d8a997801a4492c43d1d0fd22fd03 100755 (executable)
@@ -30,7 +30,6 @@
 #
 
 . $STF_SUITE/include/libtest.shlib
-. $STF_SUITE/tests/functional/write_dirs/write_dirs.cfg
 
 #
 # DESCRIPTION: