From cf49491c306da3f03f3972f9419742465aa33aac Mon Sep 17 00:00:00 2001 From: Paolo Cocchi Date: Thu, 6 May 2021 10:52:45 +0200 Subject: [PATCH] MB-39696: Use dedicated data-path in DcpConnMapTest Change-Id: I23c363ffd3810a3d6d4183a18d65a3b0ebecdf1c Reviewed-on: http://review.couchbase.org/c/kv_engine/+/152991 Tested-by: Paolo Cocchi Reviewed-by: Dave Rigby --- engines/ep/tests/module_tests/dcp_test.cc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/engines/ep/tests/module_tests/dcp_test.cc b/engines/ep/tests/module_tests/dcp_test.cc index 895597b9b0..467aa96003 100644 --- a/engines/ep/tests/module_tests/dcp_test.cc +++ b/engines/ep/tests/module_tests/dcp_test.cc @@ -47,6 +47,7 @@ #include #include #include +#include #include #include #include @@ -1691,7 +1692,11 @@ TEST_P(ConnectionTest, ConsumerWithConsumerNameEnablesSyncRepl) { class DcpConnMapTest : public ::testing::Test { protected: void SetUp() override { - engine = SynchronousEPEngine::build({}); + const auto dbname = dbnameFromCurrentGTestInfo(); + removePathIfExists(dbname); + + const auto extraConfig = "dbname=" + dbname; + engine = SynchronousEPEngine::build(extraConfig); initialize_time_functions(get_mock_server_api()->core); @@ -1703,6 +1708,7 @@ class DcpConnMapTest : public ::testing::Test { engine.reset(); ObjectRegistry::onSwitchThread(nullptr); ExecutorPool::shutdown(); + removePathIfExists(dbnameFromCurrentGTestInfo()); } /**