From: Igor Fedotov Date: Mon, 12 Nov 2018 11:34:47 +0000 (+0300) Subject: test/objectstore: enable fsck when needed. X-Git-Tag: v14.1.0~809^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=1b8a7c580609a39dd28983d969f71c7b4e863584;p=ceph-ci.git test/objectstore: enable fsck when needed. This probably was disabled at some point due to setting bluestore_fsck_on_(u)mount to false by default. Signed-off-by: Igor Fedotov --- diff --git a/src/test/objectstore/store_test.cc b/src/test/objectstore/store_test.cc index 7d1756f30ae..c5c18881e9a 100644 --- a/src/test/objectstore/store_test.cc +++ b/src/test/objectstore/store_test.cc @@ -1048,6 +1048,7 @@ void StoreTest::doCompressionTest() //force fsck ch.reset(); EXPECT_EQ(store->umount(), 0); + ASSERT_EQ(store->fsck(false), 0); // do fsck explicitly EXPECT_EQ(store->mount(), 0); ch = store->open_collection(cid); auto settingsBookmark = BookmarkSettings(); @@ -1069,6 +1070,7 @@ void StoreTest::doCompressionTest() //force fsck ch.reset(); EXPECT_EQ(store->umount(), 0); + ASSERT_EQ(store->fsck(false), 0); // do fsck explicitly EXPECT_EQ(store->mount(), 0); ch = store->open_collection(cid); { @@ -1362,6 +1364,7 @@ TEST_P(StoreTestSpecificAUSize, BluestoreStatFSTest) { //force fsck ch.reset(); EXPECT_EQ(store->umount(), 0); + ASSERT_EQ(store->fsck(false), 0); // do fsck explicitly EXPECT_EQ(store->mount(), 0); ch = store->open_collection(cid); } @@ -1385,6 +1388,7 @@ TEST_P(StoreTestSpecificAUSize, BluestoreStatFSTest) { //force fsck ch.reset(); EXPECT_EQ(store->umount(), 0); + ASSERT_EQ(store->fsck(false), 0); // do fsck explicitly EXPECT_EQ(store->mount(), 0); ch = store->open_collection(cid); } @@ -1409,6 +1413,7 @@ TEST_P(StoreTestSpecificAUSize, BluestoreStatFSTest) { //force fsck ch.reset(); EXPECT_EQ(store->umount(), 0); + ASSERT_EQ(store->fsck(false), 0); // do fsck explicitly EXPECT_EQ(store->mount(), 0); ch = store->open_collection(cid); } @@ -1431,6 +1436,7 @@ TEST_P(StoreTestSpecificAUSize, BluestoreStatFSTest) { //force fsck ch.reset(); EXPECT_EQ(store->umount(), 0); + ASSERT_EQ(store->fsck(false), 0); // do fsck explicitly EXPECT_EQ(store->mount(), 0); ch = store->open_collection(cid); } @@ -1456,6 +1462,7 @@ TEST_P(StoreTestSpecificAUSize, BluestoreStatFSTest) { //force fsck ch.reset(); EXPECT_EQ(store->umount(), 0); + ASSERT_EQ(store->fsck(false), 0); // do fsck explicitly EXPECT_EQ(store->mount(), 0); ch = store->open_collection(cid); } @@ -1482,6 +1489,7 @@ TEST_P(StoreTestSpecificAUSize, BluestoreStatFSTest) { //force fsck ch.reset(); EXPECT_EQ(store->umount(), 0); + ASSERT_EQ(store->fsck(false), 0); // do fsck explicitly EXPECT_EQ(store->mount(), 0); ch = store->open_collection(cid); } @@ -1502,6 +1510,7 @@ TEST_P(StoreTestSpecificAUSize, BluestoreStatFSTest) { //force fsck ch.reset(); EXPECT_EQ(store->umount(), 0); + ASSERT_EQ(store->fsck(false), 0); // do fsck explicitly EXPECT_EQ(store->mount(), 0); ch = store->open_collection(cid); } @@ -1528,6 +1537,7 @@ TEST_P(StoreTestSpecificAUSize, BluestoreStatFSTest) { //force fsck ch.reset(); EXPECT_EQ(store->umount(), 0); + ASSERT_EQ(store->fsck(false), 0); // do fsck explicitly EXPECT_EQ(store->mount(), 0); ch = store->open_collection(cid); } @@ -1654,6 +1664,7 @@ TEST_P(StoreTestSpecificAUSize, BluestoreFragmentedBlobTest) { //force fsck ch.reset(); EXPECT_EQ(store->umount(), 0); + ASSERT_EQ(store->fsck(false), 0); // do fsck explicitly EXPECT_EQ(store->mount(), 0); ch = store->open_collection(cid); @@ -1687,6 +1698,7 @@ TEST_P(StoreTestSpecificAUSize, BluestoreFragmentedBlobTest) { //force fsck ch.reset(); EXPECT_EQ(store->umount(), 0); + ASSERT_EQ(store->fsck(false), 0); // do fsck explicitly EXPECT_EQ(store->mount(), 0); ch = store->open_collection(cid); @@ -1752,6 +1764,7 @@ TEST_P(StoreTestSpecificAUSize, BluestoreFragmentedBlobTest) { //force fsck ch.reset(); EXPECT_EQ(store->umount(), 0); + ASSERT_EQ(store->fsck(false), 0); // do fsck explicitly EXPECT_EQ(store->mount(), 0); ch = store->open_collection(cid);