Closed
Description
For now to be applied only on master branch.
PR 1: #7346
- Explicitly mark wontfixed test cases with
@pytest.mark.deselect
without calling Bugzilla and remove all the calls for bugzilla in the test collection phase. we want to keep the tests in codebase for historical reasons. - Identify tests that can run (passing tests) and remove the blocker.
- Replace
@skip_if_bug_open
with explicit@pytest.mark.skip(reason="BZ:123456")
- Remove direct dependency on Robozilla for decorators and remove bugzilla calls.
PR 2: Done! https://gitlab.{internal-url}/satelliteqe/nagger_bz
- Crate a nagger script that parses that BZ numbers and notifies component owners if a test is skipped by an already closed BZ and ask for update.
PR3: IN progress: https://gitlab.{internal_url}/satelliteqe/nagger_bz/blob/master/DOCS.md
- Update the documentation on how to use the decorators and strategies for BZ based workarounds.
Activity