vets-api
vets-api copied to clipboard
Skip Pending Tests
Summary
The purpose of the PR is to reduce the noise in the CI Run Specs job.
- By default ignores skipped/pending tests
- add PENDING environment variable to show skipped/pending tets
- Allow the CI to skip pending tests
- Pending tests don't prevent PR approval, so they could be skipped to save time.
- Update documentation to reflect PENDING environment variable changes
Related issue(s)
- https://github.com/department-of-veterans-affairs/va.gov-team/issues/83150
Testing done
- [x] Manual local testing
Acceptance criteria
- [x] Skipped/pending tests are ignored by default
- [x] When the PENDING flag is true, pending tests are NOT ignored.
- [x] Documentation is updated