OpenZFS 7248 - large block support breaks rsend_009_pos

7249 rsend_015_pos produces false failures due to race
7250 testrunner can miss options specific to individual tests in runfiles

Authored by: John Wren Kennedy <john.kennedy@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Ported-by: George Melikov <mail@gmelikov.ru>

OpenZFS-issue: https://www.illumos.org/issues/7248
OpenZFS-commit: https://github.com/openzfs/openzfs/commit/f9a78bf
Closes #5799
This commit is contained in:
John Wren Kennedy
2016-08-30 12:01:41 -07:00
committed by Brian Behlendorf
parent ce456d483c
commit 9060917189
3 changed files with 35 additions and 43 deletions
@@ -26,7 +26,7 @@
#
#
# Copyright (c) 2013 by Delphix. All rights reserved.
# Copyright (c) 2013, 2015 by Delphix. All rights reserved.
#
. $STF_SUITE/tests/functional/rsend/rsend.kshlib
@@ -67,8 +67,7 @@ log_must zpool create spool $TESTDIR/sfile
# Test out of space on sub-filesystem
#
log_must $ZFS create bpool/fs
mntpnt=$(get_prop mountpoint bpool/fs)
log_must $MKFILE 30M $mntpnt/file
log_must $MKFILE 30M /bpool/fs/file
log_must $ZFS snapshot bpool/fs@snap
log_must eval "$ZFS send -R bpool/fs@snap > $BACKDIR/fs-R"
@@ -80,8 +79,7 @@ log_must ismounted spool
#
# Test out of space on top filesystem
#
mntpnt2=$(get_prop mountpoint bpool)
log_must $MV $mntpnt/file $mntpnt2
log_must $MV /bpool/fs/file /bpool
log_must $ZFS destroy -rf bpool/fs
log_must $ZFS snapshot bpool@snap