summaryrefslogtreecommitdiff
path: root/src/mongo/executor
diff options
context:
space:
mode:
authorAmirsaman Memaripour <amirsaman.memaripour@mongodb.com>2020-06-05 17:45:38 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-06-05 19:19:41 +0000
commit1ba3f68f27682084fde335a1cd7f929f1f572a10 (patch)
tree58674fba24cbf93b8fd908a0a3312ada43d8cae6 /src/mongo/executor
parent2e89964a6f4fa7a978290fd3babbec572b59fe65 (diff)
downloadmongo-1ba3f68f27682084fde335a1cd7f929f1f572a10.tar.gz
SERVER-46726 Provide separate setParameter to disable diagnostic work
Diffstat (limited to 'src/mongo/executor')
-rw-r--r--src/mongo/executor/SConscript1
-rw-r--r--src/mongo/executor/network_interface_integration_test.cpp1
-rw-r--r--src/mongo/executor/network_interface_tl.cpp4
3 files changed, 2 insertions, 4 deletions
diff --git a/src/mongo/executor/SConscript b/src/mongo/executor/SConscript
index a6b306f0596..25b6ec650d5 100644
--- a/src/mongo/executor/SConscript
+++ b/src/mongo/executor/SConscript
@@ -134,7 +134,6 @@ env.Library(
'hedging_metrics',
],
LIBDEPS_PRIVATE=[
- '$BUILD_DIR/mongo/db/commands/test_commands_enabled',
'$BUILD_DIR/mongo/transport/transport_layer_manager',
'connection_pool_executor',
'network_interface',
diff --git a/src/mongo/executor/network_interface_integration_test.cpp b/src/mongo/executor/network_interface_integration_test.cpp
index 9a0e31f08b9..36d0b6aae60 100644
--- a/src/mongo/executor/network_interface_integration_test.cpp
+++ b/src/mongo/executor/network_interface_integration_test.cpp
@@ -161,7 +161,6 @@ public:
}
void setUp() override {
- setTestCommandsEnabled(true);
startNet(std::make_unique<WaitForIsMasterHook>(this));
}
diff --git a/src/mongo/executor/network_interface_tl.cpp b/src/mongo/executor/network_interface_tl.cpp
index 48adfb7d4fa..647fc1bfb36 100644
--- a/src/mongo/executor/network_interface_tl.cpp
+++ b/src/mongo/executor/network_interface_tl.cpp
@@ -33,7 +33,6 @@
#include "mongo/executor/network_interface_tl.h"
-#include "mongo/db/commands/test_commands_enabled.h"
#include "mongo/db/server_options.h"
#include "mongo/executor/connection_pool_tl.h"
#include "mongo/executor/hedging_metrics.h"
@@ -42,6 +41,7 @@
#include "mongo/transport/transport_layer_manager.h"
#include "mongo/util/concurrency/idle_thread_block.h"
#include "mongo/util/net/socket_utils.h"
+#include "mongo/util/testing_proctor.h"
namespace mongo {
namespace executor {
@@ -129,7 +129,7 @@ NetworkInterfaceTL::NetworkInterfaceTL(std::string instanceName,
_pool = std::make_shared<ConnectionPool>(
std::move(typeFactory), std::string("NetworkInterfaceTL-") + _instanceName, _connPoolOpts);
- if (getTestCommandsEnabled()) {
+ if (TestingProctor::instance().isEnabled()) {
_counters = std::make_unique<SynchronizedCounters>();
}
}