diff options
Diffstat (limited to 'src/mongo/db/repl/topology_coordinator_v1_test.cpp')
-rw-r--r-- | src/mongo/db/repl/topology_coordinator_v1_test.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/mongo/db/repl/topology_coordinator_v1_test.cpp b/src/mongo/db/repl/topology_coordinator_v1_test.cpp index 04d0a152219..170bfc1587b 100644 --- a/src/mongo/db/repl/topology_coordinator_v1_test.cpp +++ b/src/mongo/db/repl/topology_coordinator_v1_test.cpp @@ -1538,7 +1538,8 @@ TEST_F(TopoCoordTest, ReplSetGetStatus) { Timestamp lastStableRecoveryTimestamp(2, 2); Timestamp lastStableCheckpointTimestampDeprecated(2, 2); BSONObj initialSyncStatus = BSON("failedInitialSyncAttempts" << 1); - BSONObj electionCandidateMetrics = BSON("DummyElectionMetrics" << 1); + BSONObj electionCandidateMetrics = BSON("DummyElectionCandidateMetrics" << 1); + BSONObj electionParticipantMetrics = BSON("DummyElectionParticipantMetrics" << 1); std::string setName = "mySet"; ReplSetHeartbeatResponse hb; @@ -1595,6 +1596,7 @@ TEST_F(TopoCoordTest, ReplSetGetStatus) { {readConcernMajorityOpTime, readConcernMajorityWallTime}, initialSyncStatus, electionCandidateMetrics, + electionParticipantMetrics, lastStableCheckpointTimestampDeprecated, lastStableRecoveryTimestamp}, &statusBuilder, @@ -1708,6 +1710,7 @@ TEST_F(TopoCoordTest, ReplSetGetStatus) { ASSERT_EQUALS(3, rsStatus["writeMajorityCount"].numberInt()); ASSERT_BSONOBJ_EQ(initialSyncStatus, rsStatus["initialSyncStatus"].Obj()); ASSERT_BSONOBJ_EQ(electionCandidateMetrics, rsStatus["electionCandidateMetrics"].Obj()); + ASSERT_BSONOBJ_EQ(electionParticipantMetrics, rsStatus["electionParticipantMetrics"].Obj()); // Test no lastStableRecoveryTimestamp field. BSONObjBuilder statusBuilder2; @@ -1727,6 +1730,7 @@ TEST_F(TopoCoordTest, ReplSetGetStatus) { ASSERT_FALSE(rsStatus.hasField("lastStableRecoveryTimestamp")); ASSERT_FALSE(rsStatus.hasField("lastStableCheckpointTimestamp")); ASSERT_FALSE(rsStatus.hasField("electionCandidateMetrics")); + ASSERT_FALSE(rsStatus.hasField("electionParticipantMetrics")); } TEST_F(TopoCoordTest, ReplSetGetStatusWriteMajorityDifferentFromMajorityVoteCount) { |