From f839f92dbf072f0245a710d9683ba183ad3f4fa4 Mon Sep 17 00:00:00 2001 From: Henning Baldersheim Date: Tue, 30 Nov 2021 14:50:29 +0000 Subject: Sync master executor one extra time.... --- searchcore/src/tests/proton/documentdb/feedview/feedview_test.cpp | 2 ++ 1 file changed, 2 insertions(+) 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(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); -- cgit v1.2.3