diff options
author | Kent Overstreet <kent.overstreet@linux.dev> | 2024-10-09 21:54:00 -0400 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2024-10-12 17:22:38 -0400 |
commit | 03fe03a75fd3f09e4dd9f913f064a4883e4b02fb (patch) | |
tree | 5beb65e310256f3c0cb064ba71f394106695b61b | |
parent | 1d92b9f39ba0575370305aad1239d13b1fc58fa8 (diff) |
tests/fs/bcachefs/single_device: fix test_kill_btree_root
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
-rwxr-xr-x | tests/fs/bcachefs/single_device.ktest | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/tests/fs/bcachefs/single_device.ktest b/tests/fs/bcachefs/single_device.ktest index 53ab29d..f5c4fc5 100755 --- a/tests/fs/bcachefs/single_device.ktest +++ b/tests/fs/bcachefs/single_device.ktest @@ -1724,7 +1724,7 @@ test_kill_btree_node() [[ $btree = freespace ]] && index=0 - bcachefs kill_btree_node -b $btree -i $index ${ktest_scratch_dev[0]} + bcachefs kill_btree_node -n$btree:0:$index ${ktest_scratch_dev[0]} echo "Running fsck" # How to assert exit status equals something specific with -o errexit? @@ -1747,7 +1747,7 @@ test_kill_btree_root() run_quiet "" bcachefs format -f --btree_node_size=64k ${ktest_scratch_dev[0]} mount -t bcachefs ${ktest_scratch_dev[0]} /mnt - cp -a /usr/bin /mnt + cp -rL /usr/bin /mnt sync cat /sys/kernel/debug/bcachefs/*/btrees/extents/keys > /root/extents_before @@ -1755,8 +1755,7 @@ test_kill_btree_root() umount /mnt bcachefs list -m nodes ${ktest_scratch_dev[0]} > /root/nodes_before - #bcachefs kill_btree_node -b extents -l 1 ${ktest_scratch_dev[0]} - bcachefs kill_btree_node -b snapshots -l 0 ${ktest_scratch_dev[0]} + bcachefs kill_btree_node -nsnapshots -nsnapshot_trees -nsubvolumes ${ktest_scratch_dev[0]} echo "Running fsck" # How to assert exit status equals something specific with -o errexit? |