forked from Mirrors/btrfs-progs
btrfs-progs: tests: add missing prerequisites
Signed-off-by: David Sterba <dsterba@suse.com>master
parent
4b9d4fe00f
commit
ac45d64c04
|
@ -2,6 +2,8 @@
|
||||||
|
|
||||||
source $TOP/tests/common
|
source $TOP/tests/common
|
||||||
|
|
||||||
|
check_prereq btrfs
|
||||||
|
|
||||||
echo "extracting image default_case.tar.xz" >> $RESULTS
|
echo "extracting image default_case.tar.xz" >> $RESULTS
|
||||||
tar --no-same-owner -xJf default_case.tar.xz || \
|
tar --no-same-owner -xJf default_case.tar.xz || \
|
||||||
_fail "failed to extract default_case.tar.xz"
|
_fail "failed to extract default_case.tar.xz"
|
||||||
|
|
|
@ -2,6 +2,8 @@
|
||||||
|
|
||||||
source $TOP/tests/common
|
source $TOP/tests/common
|
||||||
|
|
||||||
|
check_prereq btrfs-image
|
||||||
|
|
||||||
# Check file list for leaf corruption, no regular/preallocated
|
# Check file list for leaf corruption, no regular/preallocated
|
||||||
# file extent case.
|
# file extent case.
|
||||||
# Corrupted leaf is 20832256, which contains inode 1862~1872
|
# Corrupted leaf is 20832256, which contains inode 1862~1872
|
||||||
|
|
|
@ -2,8 +2,11 @@
|
||||||
|
|
||||||
source $TOP/tests/common
|
source $TOP/tests/common
|
||||||
|
|
||||||
|
check_prereq btrfs-corrupt-block
|
||||||
check_prereq btrfs-debug-tree
|
check_prereq btrfs-debug-tree
|
||||||
check_prereq mkfs.btrfs
|
check_prereq mkfs.btrfs
|
||||||
|
check_prereq btrfs
|
||||||
|
|
||||||
setup_root_helper
|
setup_root_helper
|
||||||
prepare_test_dev 1G
|
prepare_test_dev 1G
|
||||||
|
|
||||||
|
|
|
@ -6,6 +6,9 @@ source $TOP/tests/common
|
||||||
check_prereq btrfs-debug-tree
|
check_prereq btrfs-debug-tree
|
||||||
check_prereq btrfs-show-super
|
check_prereq btrfs-show-super
|
||||||
check_prereq mkfs.btrfs
|
check_prereq mkfs.btrfs
|
||||||
|
check_prereq btrfstune
|
||||||
|
check_prereq btrfs
|
||||||
|
|
||||||
setup_root_helper
|
setup_root_helper
|
||||||
prepare_test_dev
|
prepare_test_dev
|
||||||
|
|
||||||
|
|
|
@ -7,6 +7,8 @@ check_prereq btrfs-debug-tree
|
||||||
check_prereq btrfs-show-super
|
check_prereq btrfs-show-super
|
||||||
check_prereq mkfs.btrfs
|
check_prereq mkfs.btrfs
|
||||||
check_prereq btrfstune
|
check_prereq btrfstune
|
||||||
|
check_prereq btrfs
|
||||||
|
|
||||||
prepare_test_dev
|
prepare_test_dev
|
||||||
|
|
||||||
get_fs_uuid() {
|
get_fs_uuid() {
|
||||||
|
|
|
@ -7,6 +7,8 @@
|
||||||
source $TOP/tests/common
|
source $TOP/tests/common
|
||||||
|
|
||||||
check_prereq mkfs.btrfs
|
check_prereq mkfs.btrfs
|
||||||
|
check_prereq btrfs
|
||||||
|
|
||||||
setup_root_helper
|
setup_root_helper
|
||||||
|
|
||||||
# Optionally take id of the device to shrink
|
# Optionally take id of the device to shrink
|
||||||
|
|
|
@ -3,7 +3,8 @@
|
||||||
|
|
||||||
source $TOP/tests/common
|
source $TOP/tests/common
|
||||||
|
|
||||||
check_prereq btrfs
|
check_prereq btrfs-convert
|
||||||
|
|
||||||
mkfs.ext4 -V &>/dev/null || _not_run "mkfs.ext4 not found"
|
mkfs.ext4 -V &>/dev/null || _not_run "mkfs.ext4 not found"
|
||||||
prepare_test_dev 1G
|
prepare_test_dev 1G
|
||||||
|
|
||||||
|
|
|
@ -5,6 +5,8 @@
|
||||||
source $TOP/tests/common
|
source $TOP/tests/common
|
||||||
|
|
||||||
check_prereq mkfs.btrfs
|
check_prereq mkfs.btrfs
|
||||||
|
check_prereq btrfs
|
||||||
|
|
||||||
setup_root_helper
|
setup_root_helper
|
||||||
|
|
||||||
run_check truncate -s 2G $IMAGE
|
run_check truncate -s 2G $IMAGE
|
||||||
|
|
|
@ -6,7 +6,9 @@
|
||||||
source $TOP/tests/common
|
source $TOP/tests/common
|
||||||
|
|
||||||
check_prereq btrfs-convert
|
check_prereq btrfs-convert
|
||||||
|
check_prereq btrfs-debug-tree
|
||||||
check_prereq btrfs
|
check_prereq btrfs
|
||||||
|
|
||||||
setup_root_helper
|
setup_root_helper
|
||||||
prepare_test_dev
|
prepare_test_dev
|
||||||
|
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
|
|
||||||
source $TOP/tests/common
|
source $TOP/tests/common
|
||||||
|
|
||||||
|
check_prereq btrfs-show-super
|
||||||
check_prereq mkfs.btrfs
|
check_prereq mkfs.btrfs
|
||||||
check_prereq btrfs
|
check_prereq btrfs
|
||||||
|
|
||||||
|
|
|
@ -4,8 +4,8 @@
|
||||||
|
|
||||||
source $TOP/tests/common
|
source $TOP/tests/common
|
||||||
|
|
||||||
check_prereq btrfs-show-super
|
|
||||||
check_prereq mkfs.btrfs
|
check_prereq mkfs.btrfs
|
||||||
|
|
||||||
setup_root_helper
|
setup_root_helper
|
||||||
|
|
||||||
run_check truncate -s 512M $IMAGE
|
run_check truncate -s 512M $IMAGE
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
source $TOP/tests/common
|
source $TOP/tests/common
|
||||||
|
|
||||||
check_prereq mkfs.btrfs
|
check_prereq mkfs.btrfs
|
||||||
|
|
||||||
prepare_test_dev
|
prepare_test_dev
|
||||||
|
|
||||||
test_mkfs_with_size() {
|
test_mkfs_with_size() {
|
||||||
|
|
|
@ -4,7 +4,8 @@
|
||||||
source $TOP/tests/common
|
source $TOP/tests/common
|
||||||
|
|
||||||
check_prereq mkfs.btrfs
|
check_prereq mkfs.btrfs
|
||||||
check_prereq btrfs
|
check_prereq btrfs-show-super
|
||||||
|
|
||||||
setup_root_helper
|
setup_root_helper
|
||||||
prepare_test_dev
|
prepare_test_dev
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,8 @@
|
||||||
source $TOP/tests/common
|
source $TOP/tests/common
|
||||||
|
|
||||||
check_prereq mkfs.btrfs
|
check_prereq mkfs.btrfs
|
||||||
check_prereq btrfs
|
check_prereq btrfs-show-super
|
||||||
|
|
||||||
setup_root_helper
|
setup_root_helper
|
||||||
|
|
||||||
run_check truncate -s0 img
|
run_check truncate -s0 img
|
||||||
|
|
|
@ -6,6 +6,7 @@ source $TOP/tests/common
|
||||||
check_prereq btrfs-show-super
|
check_prereq btrfs-show-super
|
||||||
check_prereq mkfs.btrfs
|
check_prereq mkfs.btrfs
|
||||||
check_prereq btrfs
|
check_prereq btrfs
|
||||||
|
|
||||||
setup_root_helper
|
setup_root_helper
|
||||||
prepare_test_dev
|
prepare_test_dev
|
||||||
|
|
||||||
|
|
|
@ -8,6 +8,7 @@ source $TOP/tests/common
|
||||||
|
|
||||||
check_prereq mkfs.btrfs
|
check_prereq mkfs.btrfs
|
||||||
check_prereq btrfs
|
check_prereq btrfs
|
||||||
|
|
||||||
prepare_test_dev
|
prepare_test_dev
|
||||||
|
|
||||||
# disable mixed bg to avoid sectorsize == nodesize check
|
# disable mixed bg to avoid sectorsize == nodesize check
|
||||||
|
|
Loading…
Reference in New Issue