svn commit: r292362 - in projects/zfsd/head/tests/sys/cddl/zfs: include tests/cache tests/compression
Alan Somers
asomers at FreeBSD.org
Wed Dec 16 20:45:30 UTC 2015
Author: asomers
Date: Wed Dec 16 20:45:28 2015
New Revision: 292362
URL: https://svnweb.freebsd.org/changeset/base/292362
Log:
Misc ZFS test suite fixes
tests/sys/cddl/zfs/tests/cache/cache_009_pos.ksh
Improve debuggability of this test by dumping pool status
appropriately.
tests/sys/cddl/zfs/tests/compression/compress_002_pos.ksh
tests/sys/cddl/zfs/tests/compression/compression_test.sh
Delete the compress_002_pos testcase.
tests/sys/cddl/zfs/include/libtest.kshlib
create_vdevs(): Remove OBE variable $vdev, which had no effect.
Noticed by Alan.
Submitted by: Will
Sponsored by: Spectra Logic Corp
Deleted:
projects/zfsd/head/tests/sys/cddl/zfs/tests/compression/compress_002_pos.ksh
Modified:
projects/zfsd/head/tests/sys/cddl/zfs/include/libtest.kshlib
projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_009_pos.ksh
projects/zfsd/head/tests/sys/cddl/zfs/tests/compression/compression_test.sh
Modified: projects/zfsd/head/tests/sys/cddl/zfs/include/libtest.kshlib
==============================================================================
--- projects/zfsd/head/tests/sys/cddl/zfs/include/libtest.kshlib Wed Dec 16 20:34:32 2015 (r292361)
+++ projects/zfsd/head/tests/sys/cddl/zfs/include/libtest.kshlib Wed Dec 16 20:45:28 2015 (r292362)
@@ -1156,7 +1156,7 @@ function create_vdevs # vdevs
[ -n "$VDEV_SIZE" ] && vdsize=$VDEV_SIZE
rm -f $@ || return 1
- truncate -s $vdsize $vdev $@
+ truncate -s $vdsize $@
}
#
Modified: projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_009_pos.ksh
==============================================================================
--- projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_009_pos.ksh Wed Dec 16 20:34:32 2015 (r292361)
+++ projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_009_pos.ksh Wed Dec 16 20:45:28 2015 (r292362)
@@ -69,11 +69,15 @@ do
log_must $ZPOOL offline $TESTPOOL $ldev
log_must display_status $TESTPOOL
log_must verify_cache_device $TESTPOOL $ldev 'OFFLINE' ''
+ log_note "Offline pool configuration, for reference:"
+ log_must $ZPOOL status -v $TESTPOOL
log_must $ZPOOL online $TESTPOOL $ldev
log_must display_status $TESTPOOL
log_must verify_cache_device $TESTPOOL $ldev 'ONLINE' ''
+ log_note "Final pool configuration, for reference:"
+ log_must $ZPOOL status -v $TESTPOOL
log_must $ZPOOL destroy -f $TESTPOOL
done
Modified: projects/zfsd/head/tests/sys/cddl/zfs/tests/compression/compression_test.sh
==============================================================================
--- projects/zfsd/head/tests/sys/cddl/zfs/tests/compression/compression_test.sh Wed Dec 16 20:34:32 2015 (r292361)
+++ projects/zfsd/head/tests/sys/cddl/zfs/tests/compression/compression_test.sh Wed Dec 16 20:45:28 2015 (r292362)
@@ -50,32 +50,6 @@ compress_001_pos_cleanup()
}
-atf_test_case compress_002_pos cleanup
-compress_002_pos_head()
-{
- atf_set "descr" "Ensure that compressed files in a dataset are smaller."
- atf_set "require.config" rt_long
- atf_set "require.progs" zfs
-}
-compress_002_pos_body()
-{
- export TESTCASE_ID=$(echo $(atf_get ident) | cksum -o 2 | cut -f 1 -d " ")
- . $(atf_get_srcdir)/../../include/default.cfg
- . $(atf_get_srcdir)/compress.cfg
-
- ksh93 $(atf_get_srcdir)/setup.ksh || atf_fail "Setup failed"
- ksh93 $(atf_get_srcdir)/compress_002_pos.ksh || atf_fail "Testcase failed"
-}
-compress_002_pos_cleanup()
-{
- export TESTCASE_ID=$(echo $(atf_get ident) | cksum -o 2 | cut -f 1 -d " ")
- . $(atf_get_srcdir)/../../include/default.cfg
- . $(atf_get_srcdir)/compress.cfg
-
- ksh93 $(atf_get_srcdir)/cleanup.ksh || atf_fail "Cleanup failed"
-}
-
-
atf_test_case compress_003_pos cleanup
compress_003_pos_head()
{
@@ -135,7 +109,6 @@ atf_init_test_cases()
{
atf_add_test_case compress_001_pos
- atf_add_test_case compress_002_pos
atf_add_test_case compress_003_pos
atf_add_test_case compress_004_pos
}
More information about the svn-src-projects
mailing list