Skip to content

Commit

Permalink
Merge PR ceph#25054 into master
Browse files Browse the repository at this point in the history
* refs/pull/25054/head:
	test/objectstore: enable fsck when needed.

Reviewed-by: Sage Weil <[email protected]>
  • Loading branch information
liewegas committed Nov 26, 2018
2 parents f97978e + 1b8a7c5 commit 92dee26
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions src/test/objectstore/store_test.cc
Original file line number Diff line number Diff line change
Expand Up @@ -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();
Expand All @@ -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);
{
Expand Down Expand Up @@ -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);
}
Expand All @@ -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);
}
Expand All @@ -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);
}
Expand All @@ -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);
}
Expand All @@ -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);
}
Expand All @@ -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);
}
Expand All @@ -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);
}
Expand All @@ -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);
}
Expand Down Expand Up @@ -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);

Expand Down Expand Up @@ -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);

Expand Down Expand Up @@ -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);

Expand Down

0 comments on commit 92dee26

Please sign in to comment.