2 # recognize partitioned loop devices
4 source $TOP/tests/common
6 check_prereq mkfs.btrfs
10 run_check truncate -s0 img
12 cp partition-1g-1g img
13 run_check truncate -s2g img
15 loopdev=$(run_check_stdout $SUDO_HELPER losetup --partscan --find --show img)
16 base=$(basename $loopdev)
18 # expect partitions named like loop0p1 etc
19 for looppart in $(ls /dev/$base?*); do
20 run_check $SUDO_HELPER $TOP/mkfs.btrfs -f $looppart
21 run_check $TOP/btrfs inspect-internal dump-super $looppart
25 run_check $SUDO_HELPER losetup -d $loopdev
26 run_check truncate -s0 img