awaitPrimaryAppliedSurpassesRollbackApplied was added to RollbackTest as part of SERVER-48518. This helper is needed for rollbacktests that run RVR pass. We should copy these to RollbackTestDeluxe so that that tests like rollback_all_ops_types.js and rollback_collmods.js pass in the EMRC=false variant.
Alternatively we can blacklist these tests from the EMRC=false variant but I'm not sure we want to lose that test coverage.
- is caused by
-
SERVER-48518 Rollback via refetch (EMRC = false) can make readers to see the rolled back data even after the rollback node catches up to primary.
- Closed
- is related to
-
SERVER-50229 Temporarily blacklist rollback_collmods.js and rollback_all_op_types.js from EMRC=false variant
- Closed