-
Task
-
Resolution: Fixed
-
Critical
-
None
-
-
Blue Ocean - 1.1-beta-1, Blue Ocean - 1.1-beta2, Blue Ocean 1.1-beta4
- relates to
-
JENKINS-43083 Improve unit and integration tests and avoid relying on E2E (ATH) for front end code
-
- Resolved
-
-
JENKINS-43740 Improve test coverage of blueocean-events
-
- Resolved
-
[JENKINS-43671] Identify where java unit test coverage is poor
Epic Link | New: JENKINS-36178 [ 172150 ] |
Link |
New:
This issue relates to |
Description | New: Requirements https://docs.google.com/document/d/1LrVg65dHs89RJ-IFDrlgQjGYPAQCgysO4YXa7TxzAXE/edit |
Summary | Original: Identify where unit test coverage is poor | New: Identify where java unit test coverage is poor |
Priority | Original: Minor [ 4 ] | New: Critical [ 2 ] |
Assignee | Original: Ivan Meredith [ imeredith ] | New: Vivek Pandey [ vivek ] |
Link |
New:
This issue relates to |
Sprint | Original: Blue Ocean - 1.1-beta-1 [ 291 ] | New: Blue Ocean - 1.1-beta-1, Blue Ocean - 1.1-beta2 [ 291, 306 ] |
vivek I would like you to go through all our java modules and identify where we could improve test coverage. We should have tickets in your queue for improving that coverage so that we do not rely on the ATH to pick up problems. For example, creation backend has almost no tests and I would expect the coverage for that to be rather high.
I expect that we want to set a minimum coverage (90%?) for each of our modules and have the build fail if we go below that amount.
imeredith is working from this document to improve the ATH situation for logged in scenarios such as creation, editing and personalization.