-
Type: Improvement
-
Resolution: Fixed
-
Priority: Minor - P4
-
Affects Version/s: None
-
Component/s: Replication
-
None
-
Fully Compatible
-
Repl 2020-01-27, Repl 2020-02-10
The RollbackTest fixture runs replica set data consistency checks explicitly inside its stop() method. We subsequently call stopSet on the underlying ReplSetTest used by the RollbackTest. Since the completion of SERVER-25640, we will run data consistency checks by default inside stopSet. This causes us to run data consistency checks twice when stopping an instance of RollbackTest. These extra checks are redundant and can slow down test execution. We can likely remove the extra data consistency check in RollbackTest.stop() and rely on the checks done by ReplSetStep.stopSet().
- related to
-
SERVER-25640 Have ReplSetTest run checkDBHashes() in stopSet()
- Closed