diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2022-02-22 16:28:51 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-22 16:28:51 +0100 |
commit | 7f80d9bdc076912e493a895daba92b25c6b7ec0e (patch) | |
tree | d16ea5c4b71a8857a3ccc2d4da679156a9740ed2 /searchcore/src/tests/proton/documentmetastore | |
parent | f859f58e988c61b0c16f4ed4eb9aaa5daca1661d (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.cpp | 15 |
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(); |