[SERVER-15062] increase test coverage for TopologyCoordinator Created: 27/Aug/14  Updated: 11/Jul/16  Resolved: 03/Oct/14

Status: Closed
Project: Core Server
Component/s: Replication, Testing Infrastructure
Affects Version/s: 2.7.5
Fix Version/s: 2.7.8

Type: Improvement Priority: Major - P3
Reporter: Matt Dannenberg Assignee: Matt Dannenberg
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to SERVER-15371 add tests to TopologyCoordinator pert... Closed
is related to SERVER-15374 test shouldChangeSyncSource() in Topo... Closed
is related to SERVER-15398 test HeartbeatResponses from higher p... Closed
Participants:

 Comments   
Comment by Githook User [ 30/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15371 SERVER-15062 test election behavior in the TopologyCoordinator
Branch: master
https://github.com/mongodb/mongo/commit/bbee0b72f01f23c5dbd61bfbc87b1c662883e157

Comment by Githook User [ 30/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 change redundant branch to invariant
Branch: master
https://github.com/mongodb/mongo/commit/d5c421f3bd041a78617e3b482807435faf4ca85f

Comment by Githook User [ 25/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: Revert "SERVER-15062 change redundant branch to invariant"

This reverts commit 0331a4b573409272919aa0bccf4f341455e19985.
Branch: master
https://github.com/mongodb/mongo/commit/a0f55108e49a4cb3982a5636c2ecdc4ccfe6cf83

Comment by Githook User [ 25/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 change redundant branch to invariant
Branch: master
https://github.com/mongodb/mongo/commit/0331a4b573409272919aa0bccf4f341455e19985

Comment by Githook User [ 25/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 fix UpdateHeartbeatDataPrimaryDownMajorityButIAmArbiter to hit the correct branch
Branch: master
https://github.com/mongodb/mongo/commit/663ac29492288b5d05ea72ac5dbfb885d89c4fe5

Comment by Githook User [ 25/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 test reconfig via updateConfig() in the TopologyCoordinator
Branch: master
https://github.com/mongodb/mongo/commit/bf6bb101f374c3fe01daeeef7f761bf1d5063f13

Comment by Githook User [ 25/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 a few more processHeartbeatResponse() tests
Branch: master
https://github.com/mongodb/mongo/commit/d8ca40925a75114e3c1b51a1e22c2426935f92a0

Comment by Githook User [ 25/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 high verbosity processHeartbeatResponse tests
Branch: master
https://github.com/mongodb/mongo/commit/fd9c0fd66edec990bd028948db08b62f05fe5bc3

Comment by Githook User [ 25/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 interesting heartbeat actions coming from first and second retries
Branch: master
https://github.com/mongodb/mongo/commit/0aea353a653082f400a1eece7c8a861038f7aa90

Comment by Githook User [ 19/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 prepareHeartbeatResponse testing
Branch: master
https://github.com/mongodb/mongo/commit/90ba3df43b62cda410004a9f386f05fb76887d8b

Comment by Githook User [ 19/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 fixes for gcc/g++
Branch: master
https://github.com/mongodb/mongo/commit/a6b0f47462f059726d6c3c06e67c4509e9a1be19

Comment by Githook User [ 19/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 confirm primary index in TopologyCoordinator testing
Branch: master
https://github.com/mongodb/mongo/commit/c39097add669b8dbd9ec5f6d97bba259aeeac3c8

Comment by Githook User [ 19/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 more prepareElectResponse tests
Branch: master
https://github.com/mongodb/mongo/commit/fed9947456d614a1df00673f6eacb622e836ab6d

Comment by Githook User [ 19/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 increase prepareFreshResponse testing
Branch: master
https://github.com/mongodb/mongo/commit/5ec8c6a695f9a9493669030c38b354ab46061175

Comment by Githook User [ 19/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 check wait times in freeze testing
Branch: master
https://github.com/mongodb/mongo/commit/fdea33944c645abbee30477fe7ea9cc6ee4dee1c

Comment by Githook User [ 19/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 fix prepareElectResposne test naming
Branch: master
https://github.com/mongodb/mongo/commit/0b1b335bb81965ee7413e4b67fe959ab3e2ae925

Comment by Githook User [ 19/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 role checking in heartbeat tests
Branch: master
https://github.com/mongodb/mongo/commit/1f8841bb7b7d7c2f1b4a5f927f9aa864cb15ff2b

Comment by Githook User [ 19/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 test name fix IAmArbiter
Branch: master
https://github.com/mongodb/mongo/commit/fde9b90a89cc867ee624b6e21ef375bdcb626891

Comment by Githook User [ 19/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 separate bad config and bad member tests in prepareFreshResponse testing
Branch: master
https://github.com/mongodb/mongo/commit/e0c96975d1e1385b80311468ca493e8424455588

Comment by Githook User [ 19/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 improve syncSource testing
Branch: master
https://github.com/mongodb/mongo/commit/c17717babc4f04828779039e0c1091da6b6a33de

Comment by Githook User [ 19/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 status ShutdownInProgress testing and fix for prepareElectResponse
Branch: master
https://github.com/mongodb/mongo/commit/ceac886bedd13ed50ed925bf7ad1b95211d073cd

Comment by Githook User [ 19/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 fixed a double the in a comment
Branch: master
https://github.com/mongodb/mongo/commit/76712b2f264d657341a4000bfcc089c3f6099555

Comment by Githook User [ 19/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 test majority means majority of voters not majority of nodes
Branch: master
https://github.com/mongodb/mongo/commit/62ff89407231923edd1d14f833a4be8443d3dd44

Comment by Githook User [ 19/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 add testing that nays do not prevent yeas
Branch: master
https://github.com/mongodb/mongo/commit/7b48813f82f51f99a0d99d8ca73230757b66b82a

Comment by Githook User [ 19/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 more forceSync testing
Branch: master
https://github.com/mongodb/mongo/commit/1b5faf24beead22310235aae29dd4f879a1e0c3b

Comment by Githook User [ 05/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 test FreshCmd in the ReplicationCoordinator
Branch: master
https://github.com/mongodb/mongo/commit/795b908290794af543f838cd08a04c4871a54c83

Comment by Githook User [ 05/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 test ElectCmd in the ReplicationCoordinator
Branch: master
https://github.com/mongodb/mongo/commit/d8ceb704b519a0dbd006d0b16bac93e258ce0526

Comment by Githook User [ 04/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 ReplSetHeartbeatResponse testing added
Branch: master
https://github.com/mongodb/mongo/commit/64a8b31e49f9a9889aca84790a75a3c452f2353d

Comment by Githook User [ 04/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 ReplSetHeartbeatResponse bug fixes from testing
Branch: master
https://github.com/mongodb/mongo/commit/6a6b3550c9a5c40f8a522b7e1a0bc175990fd076

Comment by Githook User [ 02/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 test commands fail when their callback is canceled in the TopologyCoordinator
Branch: master
https://github.com/mongodb/mongo/commit/2f8c54f26c50bb65a0361b9b858e800eab020de0

Comment by Githook User [ 02/Sep/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 test prepareFreezeResponse in the TopologyCoordinator
Branch: master
https://github.com/mongodb/mongo/commit/c5b1069297319a2eec066d56976edb698bec1e47

Comment by Githook User [ 29/Aug/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 test updateHeartbeat in the TopologyCoordinator
Branch: master
https://github.com/mongodb/mongo/commit/966a1078a716694fd7e58892441546e7b1f5ce6b

Comment by Githook User [ 29/Aug/14 ]

Author:

{u'username': u'dannenberg', u'name': u'matt dannenberg', u'email': u'matt.dannenberg@10gen.com'}

Message: SERVER-15062 TopologyCoordinator test fixture removed in favor of helper method
Branch: master
https://github.com/mongodb/mongo/commit/29184d73866ba86a3893ae559a12da0d10de51fe

Generated at Thu Feb 08 03:36:48 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.