]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
ceph_test_objectstore: error out on fsck failure
authorSage Weil <sage@redhat.com>
Thu, 2 Feb 2017 19:11:45 +0000 (14:11 -0500)
committerSage Weil <sage@redhat.com>
Thu, 2 Feb 2017 22:25:54 +0000 (17:25 -0500)
It's much more helpful this way.

Signed-off-by: Sage Weil <sage@redhat.com>
src/test/objectstore/store_test.cc

index 940f5fceb0fe7f5bf1b2a1783f1c3d12c4a9f391..f556a2adbcf62f58f2b0db8a9212c76942600b06 100644 (file)
@@ -3882,7 +3882,8 @@ public:
     while (in_flight)
       cond.Wait(lock);
     store->umount();
-    store->fsck(deep);
+    int r = store->fsck(deep);
+    assert(r == 0);
     store->mount();
   }