mirror of
https://github.com/kdave/btrfs-progs
synced 2024-12-11 17:06:32 +00:00
467b49ccbb
Signed-off-by: Lakshmipathi.G <Lakshmipathi.G@giis.co.in> Signed-off-by: David Sterba <dsterba@suse.com>
31 lines
731 B
Bash
Executable File
31 lines
731 B
Bash
Executable File
#!/bin/bash
|
|
# In order to confirm that btrfsck supports to check a variety of refs, add the
|
|
# following cases:
|
|
#
|
|
# * keyed_block_ref
|
|
# * keyed_data_ref
|
|
# * shared_block_ref
|
|
# * shared_data_ref
|
|
# * no_inline_ref (a extent item without inline ref)
|
|
# * no_skinny_ref
|
|
#
|
|
# Special check for lowmem regression
|
|
# * block_group_item_false_alert
|
|
# Containing a block group and its first extent at
|
|
# the beginning of leaf.
|
|
# Which caused false alert for lowmem mode.
|
|
|
|
source "$TOP/tests/common"
|
|
|
|
check_prereq btrfs
|
|
|
|
for img in *.img *.raw.xz
|
|
do
|
|
image=$(extract_image "$img")
|
|
|
|
# Since the return value bug is already fixed, we don't need
|
|
# the old grep hack to detect bug.
|
|
run_check "$TOP/btrfs" check "$image"
|
|
rm -f "$image"
|
|
done
|