[SERVER-33587] Add rollback fuzzer test suite that shuts down random nodes cleanly and uncleanly Created: 01/Mar/18  Updated: 29/Oct/23  Resolved: 04/May/18

Status: Closed
Project: Core Server
Component/s: Replication
Affects Version/s: None
Fix Version/s: 4.0.0-rc0

Type: Task Priority: Major - P3
Reporter: Judah Schvimer Assignee: Judah Schvimer
Resolution: Fixed Votes: 0
Labels: rollback-optional
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
Backwards Compatibility: Fully Compatible
Sprint: Repl 2018-05-07
Participants:

 Description   

I don't want to lose the easily reproducible coverage of the ordinary rollback fuzzer, so this should be a new suite. Rollback and shutdown and crash recovery now interact, so testing these interactions would be a good addition.



 Comments   
Comment by Githook User [ 04/May/18 ]

Author:

{'email': 'judah@mongodb.com', 'name': 'Judah Schvimer', 'username': 'judahschvimer'}

Message: SERVER-33587 Add rollback fuzzer test suite that shuts down random nodes cleanly and uncleanly
Branch: master
https://github.com/mongodb/mongo/commit/67da083face9dabdf95a5ffb72d3da675269b4c7

Comment by Githook User [ 04/May/18 ]

Author:

{'email': 'judah@mongodb.com', 'name': 'Judah Schvimer', 'username': 'judahschvimer'}

Message: SERVER-33587 remove deprecated rollback test fixture code
Branch: master
https://github.com/mongodb/mongo/commit/a12dad51c33f38b724590d03b38c28a71b971244

Comment by Daniel Gottlieb (Inactive) [ 29/Mar/18 ]

This is about testing DDL operations and recovering correctly.

Comment by Judah Schvimer [ 12/Mar/18 ]

These tests should ideally shut down and kill both the sync source and the rolling back node while the roll back is occurring in addition to right before and after.

Generated at Thu Feb 08 04:33:55 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.