aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2021-11-30 14:50:29 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2021-11-30 14:50:29 +0000
commitf839f92dbf072f0245a710d9683ba183ad3f4fa4 (patch)
treef13a2c270491de55009b67ff77cf569c99393335 /searchcore/src
parentf92adadd822f8ae760ee84cc4f91f93105bb0523 (diff)
Sync master executor one extra time....
Diffstat (limited to 'searchcore/src')
-rw-r--r--searchcore/src/tests/proton/documentdb/feedview/feedview_test.cpp2
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);