From b0189bd5e9dca1e322c8891ebc0487dc68c12bb3 Mon Sep 17 00:00:00 2001 From: Kent Overstreet Date: Mon, 11 Jul 2022 16:14:26 -0400 Subject: tests/bcachefs: Fix reconstruct_alloc test Signed-off-by: Kent Overstreet --- tests/bcachefs/single_device.ktest | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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 -- cgit v1.2.3