mirror of
https://github.com/kdave/btrfs-progs
synced 2025-02-16 17:56:51 +00:00
btrfs-progs: tests: use common loop device helpers in misc-tests/021
Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
parent
03241303eb
commit
5d444edcb7
@ -10,13 +10,10 @@ check_prereq btrfs
|
|||||||
|
|
||||||
setup_root_helper
|
setup_root_helper
|
||||||
|
|
||||||
rm -f dev1 dev2
|
setup_loopdevs 2
|
||||||
run_check truncate -s 2G dev1
|
prepare_loopdevs
|
||||||
run_check truncate -s 2G dev2
|
loop1=${loopdevs[1]}
|
||||||
chmod a+w dev1 dev2
|
loop2=${loopdevs[2]}
|
||||||
|
|
||||||
loop1=$(run_check_stdout $SUDO_HELPER losetup --find --show dev1)
|
|
||||||
loop2=$(run_check_stdout $SUDO_HELPER losetup --find --show dev2)
|
|
||||||
|
|
||||||
# Create the test file system.
|
# Create the test file system.
|
||||||
|
|
||||||
@ -44,10 +41,7 @@ run_check $SUDO_HELPER mount "$loop1" "$TEST_MNT"
|
|||||||
new_md5=$(run_check_stdout md5sum "$TEST_MNT/foobar" | cut -d ' ' -f 1)
|
new_md5=$(run_check_stdout md5sum "$TEST_MNT/foobar" | cut -d ' ' -f 1)
|
||||||
run_check $SUDO_HELPER umount "$TEST_MNT"
|
run_check $SUDO_HELPER umount "$TEST_MNT"
|
||||||
|
|
||||||
# Cleanup loop devices.
|
cleanup_loopdevs
|
||||||
run_check $SUDO_HELPER losetup -d "$loop1"
|
|
||||||
run_check $SUDO_HELPER losetup -d "$loop2"
|
|
||||||
rm -f dev1 dev2
|
|
||||||
|
|
||||||
# Compare the file digests.
|
# Compare the file digests.
|
||||||
[ "$orig_md5" == "$new_md5" ] || _fail "File digests do not match"
|
[ "$orig_md5" == "$new_md5" ] || _fail "File digests do not match"
|
||||||
|
Loading…
Reference in New Issue
Block a user