vets-api icon indicating copy to clipboard operation
vets-api copied to clipboard

Skip Pending Tests

Open stevenjcumming opened this issue 9 months ago • 1 comments

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

stevenjcumming avatar May 15 '24 13:05 stevenjcumming