mirror of
https://github.com/kdave/btrfs-progs
synced 2025-03-02 00:40:48 +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>
23 lines
687 B
Bash
Executable File
23 lines
687 B
Bash
Executable File
#!/bin/bash
|
|
|
|
source "$TEST_TOP/common" || exit
|
|
source "$TEST_TOP/common.convert" || exit
|
|
|
|
if ! check_kernel_support_reiserfs >/dev/null; then
|
|
_not_run "no reiserfs support"
|
|
fi
|
|
|
|
check_prereq btrfs-convert
|
|
check_global_prereq mkreiserfs
|
|
|
|
setup_root_helper
|
|
prepare_test_dev
|
|
|
|
# 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 reiserfs "$feature" "reiserfs 4k nodesize" 4096 mkreiserfs -b 4096
|
|
convert_test reiserfs "$feature" "reiserfs 16k nodesize" 16384 mkreiserfs -b 4096
|
|
convert_test reiserfs "$feature" "reiserfs 64k nodesize" 65536 mkreiserfs -b 4096
|
|
done
|