diff options
-rw-r--r-- | src/mongo/db/s/resharding/resharding_recipient_service_test.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/mongo/db/s/resharding/resharding_recipient_service_test.cpp b/src/mongo/db/s/resharding/resharding_recipient_service_test.cpp index dacd27f3a7b..0da9fc4a126 100644 --- a/src/mongo/db/s/resharding/resharding_recipient_service_test.cpp +++ b/src/mongo/db/s/resharding/resharding_recipient_service_test.cpp @@ -216,7 +216,6 @@ public: _controller = std::make_shared<RecipientStateTransitionController>(); _opObserverRegistry->addObserver(std::make_unique<RecipientOpObserverForTest>(_controller)); - _metrics = ReshardingMetrics::get(serviceContext); } RecipientStateTransitionController* controller() { @@ -224,7 +223,8 @@ public: } ReshardingMetrics* metrics() { - return _metrics; + auto serviceContext = getServiceContext(); + return ReshardingMetrics::get(serviceContext); } ReshardingRecipientDocument makeStateDocument(bool isAlsoDonor) { @@ -314,7 +314,6 @@ private: } std::shared_ptr<RecipientStateTransitionController> _controller; - ReshardingMetrics* _metrics; }; TEST_F(ReshardingRecipientServiceTest, CanTransitionThroughEachStateToCompletion) { |