mirror of
https://github.com/kdave/btrfs-progs
synced 2025-02-27 07:20:53 +00:00
The raid-stripe-tree can be enabled for convert, though it's still considered incomplete and slightly experimental. Due to that the tests need to be adjusted to check for support and skip mount eventually. Possible remaining options to add: quota, squota Issue: #694 Signed-off-by: David Sterba <dsterba@suse.com>
20 lines
584 B
Bash
Executable File
20 lines
584 B
Bash
Executable File
#!/bin/bash
|
|
|
|
source "$TEST_TOP/common" || exit
|
|
source "$TEST_TOP/common.convert" || exit
|
|
|
|
check_prereq btrfs-convert
|
|
check_global_prereq mke2fs
|
|
|
|
setup_root_helper
|
|
prepare_test_dev
|
|
check_kernel_support_acl
|
|
|
|
# Iterate over defaults and options that are not tied to hardware capabilities
|
|
# or number of devices
|
|
for feature in '' 'block-group-tree' 'raid-stripe-tree'; do
|
|
convert_test ext2 "$feature" "ext2 4k nodesize" 4096 mke2fs -b 4096
|
|
convert_test ext2 "$feature" "ext2 16k nodesize" 16384 mke2fs -b 4096
|
|
convert_test ext2 "$feature" "ext2 64k nodesize" 65536 mke2fs -b 4096
|
|
done
|