Details
-
Bug
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
Fully Compatible
-
ALL
-
TIG 2018-04-09
Description
The changes from SERVER-33665 made it so all hooks that run a static JavaScript file raise a resmokelib.errors.TestFailure exception if they fail. This means that when running with --continueOnFailure, another test will run against a MongoDB deployment that's already gotten into an inconsistent state will cause a cascade of failures. We should go back to raising a resmokelib.errors.StopExecution exception or perhaps raise a resmokelib.errors.ServerFailure exception in order to halt resmoke.py's test execution regardless of the --continueOnFailure setting.
Attachments
Issue Links
- is caused by
-
SERVER-33665 Tests run by hooks should be TestCase subclasses
-
- Closed
-