Skip to content

Run quarantined tests by default in local development

Doug Stull requested to merge 411858-add-ability-to-run-all-specs into master

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.

Related to #411858 (closed)

Edited by Doug Stull

Merge request reports