From: Alex Zhuravlev Date: Thu, 24 Jan 2019 13:24:26 +0000 (+0300) Subject: LU-9792 tests: t-f do not create empty files for ZFS X-Git-Tag: 2.12.56~41 X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=commitdiff_plain;h=858c36a35ef71cb2787e36ce89de49a4a30cdd9c;hp=3c7aca74729edb5339d2b84259ba042bf83c214a LU-9792 tests: t-f do not create empty files for ZFS as zpool doesn't like empty device files. Change-Id: I3a224bf2e60c6f20e13013caf827fe29641a8c5c Signed-off-by: Alex Zhuravlev Reviewed-on: https://review.whamcloud.com/34105 Reviewed-by: Andreas Dilger Reviewed-by: Nathaniel Clark Tested-by: jenkins Tested-by: Maloo Reviewed-by: Oleg Drokin --- diff --git a/lustre/tests/test-framework.sh b/lustre/tests/test-framework.sh index 3a442b3..e842f10 100755 --- a/lustre/tests/test-framework.sh +++ b/lustre/tests/test-framework.sh @@ -4424,6 +4424,9 @@ __touch_device() [[ ! "$device" =~ ^/dev/ ]] || [[ "$device" =~ ^/dev/shm/ ]] || error "$facet: device '$device' does not exist" + # zpool create doesn't like empty files + [[ $(facet_fstype $facet) == zfs ]] && return 0 + do_facet $facet "touch \"${device}\"" }