-
Epic
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
Increase code test coverage by 25%
-
Improvement
-
False
-
None
-
False
-
Not Selected
-
To Do
Epic Goal
- Increase the overall test coverage for our code base by 25% in Q4.
Why is this important?
- Of the top areas for improvement in the Agile Survey, Code Quality was mentioned.
- In discussions, we have agreed that additional coverage is needed to help ensure we catch more bugs, especially for new functionality.
- An emphasis on increasing test coverage also places greater emphasis on testing as a core part of what we deliver.
Acceptance Criteria
- The number of test cases per Jira Component should increase by at least 25%, particularly for non 'quay' components that have been built in last few years.
Dependencies (internal and external)
- Github Actions, Nightly E2E tests.
Open questions::
- Can we get a 'before' count on each component prior to kicking this off?
Done Checklist
- Documented test cases in Github are shown to have increased by 25% over Q4.
- DOC - Downstream documentation merged: <link to meaningful PR>