- 
    Type:Task 
- 
    Resolution: Duplicate
- 
    Priority:Major - P3 
- 
    None
- 
    Affects Version/s: None
- 
    Component/s: Testing Infrastructure
- 
        STM 2021-03-22
- 
        2
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
The dependencies extracted in SERVER-54619 should be subsumed under an abstract interface, and the concrete instances of each fixture class should be implementations of abstract interfaces for that class (e.g. a standalone interface, replset interface, etc) in addition to the general fixture interface.
(However, the purpose of this specific fixture is to enable multiversion testing.)
- depends on
- 
                    SERVER-54619 Extract resmokelib dependencies from fixture code -         
- Closed
 
-         
- duplicates
- 
                    SERVER-54619 Extract resmokelib dependencies from fixture code -         
- Closed
 
-         
- is depended on by
- 
                    SERVER-54622 Retrieve back-branch fixture files to assemble multiversion clusters -         
- Closed
 
-         
- split from
- 
                    SERVER-53814 Separate MongoDB config from resmoke -         
- Closed
 
-