Misc ZFS test suite fixes
tests/sys/cddl/zfs/tests/zvol/zvol_misc/zvol_misc_008_pos.ksh
Refactor asserts for each stage into new functions. Add a few extra
asserts.
tests/sys/cddl/zfs/tests/Makefile
Add 'testids' phony target to identify all tests by id.
tests/sys/cddl/zfs/tests/bootfs/bootfs_001_pos.ksh
tests/sys/cddl/zfs/tests/bootfs/bootfs_002_neg.ksh
tests/sys/cddl/zfs/tests/bootfs/bootfs_003_pos.ksh
tests/sys/cddl/zfs/tests/bootfs/bootfs_004_neg.ksh
tests/sys/cddl/zfs/tests/bootfs/bootfs_005_neg.ksh
tests/sys/cddl/zfs/tests/bootfs/bootfs_006_pos.ksh
tests/sys/cddl/zfs/tests/bootfs/bootfs_009_neg.ksh
tests/sys/cddl/zfs/tests/cache/cache.kshlib
tests/sys/cddl/zfs/tests/cache/cleanup.ksh
tests/sys/cddl/zfs/tests/cachefile/cachefile_001_pos.ksh
tests/sys/cddl/zfs/tests/cachefile/cachefile_002_pos.ksh
tests/sys/cddl/zfs/tests/cachefile/cachefile_003_pos.ksh
tests/sys/cddl/zfs/tests/cachefile/cachefile_004_pos.ksh
tests/sys/cddl/zfs/tests/cli_root/zpool_clear/zpool_clear_001_pos.ksh
tests/sys/cddl/zfs/tests/cli_root/zpool_clear/zpool_clear_004_pos.ksh
tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_015_neg.ksh
tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_016_pos.ksh
tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_018_pos.ksh
tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_021_pos.ksh
tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_022_pos.ksh
tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_023_neg.ksh
tests/sys/cddl/zfs/tests/cli_root/zpool_destroy/zpool_destroy_001_pos.ksh
tests/sys/cddl/zfs/tests/cli_root/zpool_destroy/zpool_destroy_002_pos.ksh
tests/sys/cddl/zfs/tests/cli_root/zpool_expand/zpool_expand_001_pos.ksh
tests/sys/cddl/zfs/tests/cli_root/zpool_expand/zpool_expand_002_pos.ksh
tests/sys/cddl/zfs/tests/cli_root/zpool_expand/zpool_expand_003_neg.ksh
tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_013_neg.ksh
tests/sys/cddl/zfs/tests/cli_root/zpool_remove/zpool_remove_002_pos.ksh
tests/sys/cddl/zfs/tests/cli_root/zpool_set/zpool_set_002_neg.ksh
tests/sys/cddl/zfs/tests/cli_root/zpool_set/zpool_set_003_neg.ksh
tests/sys/cddl/zfs/tests/cli_user/misc/cleanup.ksh
tests/sys/cddl/zfs/tests/pool_names/pool_names_001_pos.ksh
tests/sys/cddl/zfs/tests/pool_names/pool_names_002_neg.ksh
tests/sys/cddl/zfs/tests/poolversion/cleanup.ksh
tests/sys/cddl/zfs/tests/userquota/userquota_002_pos.ksh
Force destroy pools in cleanup routines. Each test should make a
best effort not to affect other tests.
Adopt unconditional use of destroy_pool() where appropriate. Since
this library call already performs a poolexists(), and is not fatal
if the pool doesn't exist, it might as well be unconditionally
called.
Submitted by: Will
Sponsored by: Spectra Logic Corp