- 
    Type:Bug 
- 
    Resolution: Fixed
- 
    Priority:Major - P3 
- 
    Affects Version/s: None
- 
    Component/s: Testing Infrastructure
- 
        Fully Compatible
- 
        ALL
- 
        v4.2
- 
        STM 2019-08-12
- 
        1
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
Discovered this issue while investigating SERVER-42356. It is yet another way for close() to never be called on the FixtureLogger. Job.teardown_fixture() won't be called if Job.setup_fixture() raises an exception.
- is related to
- 
                    SERVER-40592 Uncaught exception in resmoke.py job thread due to logkeeper unavailability when tearing down fixture -         
- Closed
 
-         
- 
                    SERVER-42356 teardown(finished=True) isn't ever called for the NoOpFixture -         
- Closed
 
-         
- 
                    SERVER-28940 Make resmoke fixture setup/teardown their own testcases. -         
- Closed
 
-