diff mbox series

btrfs/012: check free size of scratch device before copying files

Message ID 20210523050859.1329427-1-realwakka@gmail.com (mailing list archive)
State New, archived
Headers show
Series btrfs/012: check free size of scratch device before copying files | expand

Commit Message

Sidong Yang May 23, 2021, 5:08 a.m. UTC
This test failed when scratch device don't have enough space for copying
files. This patch gets size of files by du command and checks if there
is enough space in the device.

Signed-off-by: Sidong Yang <realwakka@gmail.com>
---
 tests/btrfs/012 | 2 ++
 1 file changed, 2 insertions(+)
diff mbox series

Patch

diff --git a/tests/btrfs/012 b/tests/btrfs/012
index fd43da53..6979d862 100755
--- a/tests/btrfs/012
+++ b/tests/btrfs/012
@@ -42,6 +42,8 @@  _require_command "$BTRFS_CONVERT_PROG" btrfs-convert
 _require_command "$MKFS_EXT4_PROG" mkfs.ext4
 _require_command "$E2FSCK_PROG" e2fsck
 
+_require_fs_space $SCRATCH_MNT $(du -s /lib/modules/`uname -r` | awk '{print $1}')
+
 rm -f $seqres.full
 
 BLOCK_SIZE=`_get_block_size $TEST_DIR`