btrfs/162: Stop using device mount option

btrfs is clever enough to figure out which devices constitute the
sprout fs even without specifying them explicitly with -o device.
Additionally, explicitly settings the devices via -o device reduces
coverage of the test since it didn't detect breakage a local change
introduced. Without -o device instead this breakage was detected.

Signed-off-by: Nikolay Borisov <nborisov@suse.com>
Reviewed-by: Eryu Guan <guaneryu@gmail.com>
Signed-off-by: Eryu Guan <guaneryu@gmail.com>
This commit is contained in:
Nikolay Borisov
2020-07-24 16:12:50 +03:00
committed by Eryu Guan
parent e0680243e4
commit 4312634662
+2 -3
View File
@@ -69,11 +69,10 @@ create_sprout_seed()
create_next_sprout()
{
run_check _mount -o device=$dev_seed $dev_sprout_seed $SCRATCH_MNT
run_check _mount $dev_sprout_seed $SCRATCH_MNT
_run_btrfs_util_prog device add -f $dev_sprout $SCRATCH_MNT
_scratch_unmount
run_check _mount -o device=$dev_seed,device=$dev_sprout_seed \
$dev_sprout $SCRATCH_MNT
run_check _mount $dev_sprout $SCRATCH_MNT
echo -- sprout --
od -x $SCRATCH_MNT/foobar
}