summaryrefslogtreecommitdiffstats
path: root/searchcore/src/tests/proton/documentmetastore
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2022-02-22 16:28:51 +0100
committerGitHub <noreply@github.com>2022-02-22 16:28:51 +0100
commit7f80d9bdc076912e493a895daba92b25c6b7ec0e (patch)
treed16ea5c4b71a8857a3ccc2d4da679156a9740ed2 /searchcore/src/tests/proton/documentmetastore
parentf859f58e988c61b0c16f4ed4eb9aaa5daca1661d (diff)
Revert "Revert "Use common tranport for TlsClient""
Diffstat (limited to 'searchcore/src/tests/proton/documentmetastore')
-rw-r--r--searchcore/src/tests/proton/documentmetastore/lidreusedelayer/lidreusedelayer_test.cpp15
1 files changed, 7 insertions, 8 deletions
diff --git a/searchcore/src/tests/proton/documentmetastore/lidreusedelayer/lidreusedelayer_test.cpp b/searchcore/src/tests/proton/documentmetastore/lidreusedelayer/lidreusedelayer_test.cpp
index 8a2e2084978..a30408a9301 100644
--- a/searchcore/src/tests/proton/documentmetastore/lidreusedelayer/lidreusedelayer_test.cpp
+++ b/searchcore/src/tests/proton/documentmetastore/lidreusedelayer/lidreusedelayer_test.cpp
@@ -3,11 +3,13 @@
#include <vespa/vespalib/testkit/testapp.h>
#include <vespa/searchcore/proton/documentmetastore/i_store.h>
#include <vespa/searchcore/proton/documentmetastore/lidreusedelayer.h>
-#include <vespa/searchcore/proton/server/executorthreadingservice.h>
#include <vespa/searchcore/proton/test/thread_utils.h>
#include <vespa/searchcore/proton/test/threading_service_observer.h>
+#include <vespa/searchcore/proton/test/transport_helper.h>
#include <vespa/vespalib/util/lambdatask.h>
#include <vespa/vespalib/util/destructor_callbacks.h>
+#include <vespa/vespalib/util/size_literals.h>
+#include <vespa/vespalib/util/gate.h>
#include <vespa/log/log.h>
LOG_SETUP("lidreusedelayer_test");
@@ -117,20 +119,17 @@ class Fixture
{
public:
using LidReuseDelayer = documentmetastore::LidReuseDelayer;
- vespalib::ThreadStackExecutor _sharedExecutor;
- ExecutorThreadingService _writeServiceReal;
+ TransportAndExecutorService _service;
test::ThreadingServiceObserver _writeService;
MyMetaStore _store;
std::unique_ptr<LidReuseDelayer> _lidReuseDelayer;
Fixture()
- : _sharedExecutor(1, 0x10000),
- _writeServiceReal(_sharedExecutor),
- _writeService(_writeServiceReal),
+ : _service(1),
+ _writeService(_service.write()),
_store(),
_lidReuseDelayer(std::make_unique<LidReuseDelayer>(_writeService, _store))
- {
- }
+ { }
~Fixture() {
commit();