diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2021-11-30 14:50:29 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2021-11-30 14:50:29 +0000 |
commit | f839f92dbf072f0245a710d9683ba183ad3f4fa4 (patch) | |
tree | f13a2c270491de55009b67ff77cf569c99393335 | |
parent | f92adadd822f8ae760ee84cc4f91f93105bb0523 (diff) |
Sync master executor one extra time....
-rw-r--r-- | searchcore/src/tests/proton/documentdb/feedview/feedview_test.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/searchcore/src/tests/proton/documentdb/feedview/feedview_test.cpp b/searchcore/src/tests/proton/documentdb/feedview/feedview_test.cpp index 21daba2471d..824a9273404 100644 --- a/searchcore/src/tests/proton/documentdb/feedview/feedview_test.cpp +++ b/searchcore/src/tests/proton/documentdb/feedview/feedview_test.cpp @@ -659,6 +659,7 @@ struct FixtureBase performCompactLidSpace(wantedLidLimit, std::make_shared<GateCallback>(gate)); }); gate.await(); + _writeService.master().sync(); } void assertChangeHandler(document::GlobalId expGid, uint32_t expLid, uint32_t expChanges) { _gidToLidChangeHandler->assertChanges(expGid, expLid, expChanges); @@ -1173,6 +1174,7 @@ TEST_F("require that compactLidSpace() doesn't propagate to " f.fv.handleCompactLidSpace(op, std::move(onDone)); }); gate.await(); + f._writeService.master().sync(); // Delayed holdUnblockShrinkLidSpace() in index thread, then master thread EXPECT_TRUE(assertThreadObserver(6, 6, 5, f.writeServiceObserver())); EXPECT_EQUAL(0u, f.metaStoreObserver()._compactLidSpaceLidLimit); |