summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/resharding/resharding_metrics_test.cpp
diff options
context:
space:
mode:
authorHaley Connelly <haley.connelly@mongodb.com>2021-05-06 21:27:36 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-05-10 20:05:50 +0000
commitf3dbbebb303be094a563989f086cbf35e61e1b69 (patch)
treec6b504c7d67c41e003719bdffbf04bfbbd7be765 /src/mongo/db/s/resharding/resharding_metrics_test.cpp
parentf33b05d75b83798b0a5e301876666d9b75e27633 (diff)
downloadmongo-f3dbbebb303be094a563989f086cbf35e61e1b69.tar.gz
SERVER-55677 Remove resharding's DonorStateEnum::kPreparingToBlockWrites state
Diffstat (limited to 'src/mongo/db/s/resharding/resharding_metrics_test.cpp')
-rw-r--r--src/mongo/db/s/resharding/resharding_metrics_test.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mongo/db/s/resharding/resharding_metrics_test.cpp b/src/mongo/db/s/resharding/resharding_metrics_test.cpp
index 1e7322aef1b..1e2177ec201 100644
--- a/src/mongo/db/s/resharding/resharding_metrics_test.cpp
+++ b/src/mongo/db/s/resharding/resharding_metrics_test.cpp
@@ -173,7 +173,8 @@ TEST_F(ReshardingMetricsTest, TestDonorAndRecipientMetrics) {
// Update metrics for donor
const auto kWritesDuringCriticalSection = 7;
- getMetrics()->setDonorState(DonorStateEnum::kPreparingToBlockWrites);
+ getMetrics()->setDonorState(DonorStateEnum::kDonatingOplogEntries);
+ getMetrics()->startInCriticalSection();
getMetrics()->onWriteDuringCriticalSection(kWritesDuringCriticalSection);
advanceTime(Seconds(elapsedTime));
@@ -326,10 +327,11 @@ TEST_F(ReshardingMetricsTest, EstimatedRemainingOperationTime) {
}
TEST_F(ReshardingMetricsTest, CurrentOpReportForDonor) {
- const auto kDonorState = DonorStateEnum::kPreparingToBlockWrites;
+ const auto kDonorState = DonorStateEnum::kDonatingOplogEntries;
getMetrics()->onStart();
advanceTime(Seconds(2));
getMetrics()->setDonorState(kDonorState);
+ getMetrics()->startInCriticalSection();
advanceTime(Seconds(3));
const ReshardingMetrics::ReporterOptions options(