- 
    Type:Bug 
- 
    Resolution: Fixed
- 
    Priority:Major - P3 
- 
    Affects Version/s: None
- 
    Component/s: Replication, Testing Infrastructure
- 
    None
- 
        Fully Compatible
- 
        ALL
- 
        v4.0
- 
        Repl 2018-07-30
- 
        55
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
They should have to specify explicitly that they want to use a weaker write concern when needed.
kill_transaction_cursors_after_commit.js is an example of a test that needs this.
- is related to
- 
                    SERVER-34349 Wait for drop to be majority committed in transaction tests -         
- Closed
 
-         
- 
                    SERVER-35452 Build testing infrastructure to default to majority writeConcern either for all transaction ops or drops done in the same JS file -         
- Closed
 
-         
- related to
- 
                    PHPC-1244 Use majority WC to drop/create collections for transaction tests -         
- Closed
 
-         
- 
                    PHPLIB-377 Use majority WC to drop/create collections for transaction tests -         
- Closed
 
-