Run quarantined tests by default in local development
What does this MR do and why?
Run quarantined tests by default in local development
- closes the testing gap that can happen by long term quarantines due to flaky tests.
- allows disabling locally with tag
- enables running all tests on a file or files if desired
instead of having to run multiple commands or not realizing
something isn't being tested. An example of this can be seen
in the
spec/features/invites_spec.rb
file where some are quarantined, but not all. This ensures if ran locally we will be less likely to have a testing gap.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #411858 (closed)
Edited by Doug Stull