From: David Sterba Date: Wed, 21 Mar 2018 15:42:28 +0000 (+0100) Subject: btrfs-progs: tests: don't use fallocate in mkfs/014-rootdir-inline-extent X-Git-Tag: upstream/4.16.1~56 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;ds=sidebyside;h=82a1442e9cd025436be8ae65e684fd6b2701efbb;p=platform%2Fupstream%2Fbtrfs-progs.git btrfs-progs: tests: don't use fallocate in mkfs/014-rootdir-inline-extent If fallocate is not supported, this test fails. Use a shell trick to fill with given number of bytes. Signed-off-by: David Sterba --- diff --git a/tests/mkfs-tests/014-rootdir-inline-extent/test.sh b/tests/mkfs-tests/014-rootdir-inline-extent/test.sh index 167ced1..b337e49 100755 --- a/tests/mkfs-tests/014-rootdir-inline-extent/test.sh +++ b/tests/mkfs-tests/014-rootdir-inline-extent/test.sh @@ -4,7 +4,6 @@ source "$TEST_TOP/common" -check_global_prereq fallocate check_prereq mkfs.btrfs prepare_test_dev @@ -16,7 +15,7 @@ create_file() { local size=$1 # Reuse size as filename - run_check fallocate -l $size "$tmp/$size" + eval printf "%0.sx" {1..$size} > "$tmp/$size" } test_mkfs_rootdir()