]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
tests: fix loop-overlay test
authorKarel Zak <kzak@redhat.com>
Thu, 4 Aug 2016 13:09:05 +0000 (15:09 +0200)
committerKarel Zak <kzak@redhat.com>
Thu, 4 Aug 2016 13:15:12 +0000 (15:15 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
tests/ts/libmount/loop-overlay

index 6d4b3e4af04c8c99c6123545e4471a5345a48bac..97eb32118c5bf85a6f75f89cef69e0edeacec7b8 100755 (executable)
@@ -26,16 +26,17 @@ ts_check_test_command "$TS_CMD_MOUNT"
 ts_check_test_command "$TS_CMD_UMOUNT"
 
 ts_skip_nonroot
+ts_check_losetup
 ts_check_prog "mkfs.ext3"
 ts_check_prog "dd"
 ts_check_prog "stat"
 
-IMG=$(ts_image_init)
+IMG=$(ts_image_init 5)
 
-mkfs.ext3 -F "$IMG" &> /dev/null || ts_die "Cannot make ext3 on $IMG"
+mkfs.ext2 -F "$IMG" &> /dev/null || ts_die "Cannot make extn on $IMG"
 OFFSET=$(stat -c %s "$IMG")
 
-dd if="$IMG" of="$IMG" oflag=append bs=5MiB count=1 conv=notrunc status=none
+dd if="$IMG" of="$IMG" oflag=append bs=5MiB count=1 conv=notrunc &>/dev/null
 
 [ -d "$TS_MOUNTPOINT-1" ] || mkdir -p $TS_MOUNTPOINT-1
 [ -d "$TS_MOUNTPOINT-2" ] || mkdir -p $TS_MOUNTPOINT-2