diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2022-07-11 16:14:26 -0400 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@gmail.com> | 2022-07-11 16:14:26 -0400 |
commit | b0189bd5e9dca1e322c8891ebc0487dc68c12bb3 (patch) | |
tree | 92b9509ecff61342a6a962c1947fd0f16532d8f9 | |
parent | 319a20191bba638d96ed652b59e1cb0215584b70 (diff) |
tests/bcachefs: Fix reconstruct_alloc test
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
-rwxr-xr-x | tests/bcachefs/single_device.ktest | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/tests/bcachefs/single_device.ktest b/tests/bcachefs/single_device.ktest index f74e592..99cef2f 100755 --- a/tests/bcachefs/single_device.ktest +++ b/tests/bcachefs/single_device.ktest @@ -407,8 +407,14 @@ test_reconstruct_alloc() run_fio_randrw umount /mnt - fsck.bcachefs -n --reconstruct_alloc /dev/sdb + echo "Running fsck --reconstruct_alloc" + fsck.bcachefs -ny --reconstruct_alloc /dev/sdb && rc=$? || rc=$? + if [[ $rc != 1 ]]; then + echo "Bad exit status from fsck: $rc" + exit 1 + fi + echo "Mounting with -o reconstruct_alloc" mount -t bcachefs -o reconstruct_alloc,fix_errors,fsck /dev/sdb /mnt umount /mnt |