Move code coverage from GitHub Actions to Azure Pipeline, Fixes AB#3421522#2433
Move code coverage from GitHub Actions to Azure Pipeline, Fixes AB#3421522#2433
Conversation
Co-authored-by: fadidurah <88730756+fadidurah@users.noreply.github.com>
Co-authored-by: fadidurah <88730756+fadidurah@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
This pull request confirms that the code-coverage workflow already supports label-triggered reruns without requiring additional implementation. The PR clarifies that the existing workflow configuration includes both labeled and unlabeled event types in the pull_request trigger, enabling automatic re-execution when the code-coverage-skip label is added or removed.
Changes:
- Added comprehensive GitHub Actions workflow for code coverage checking on PRs targeting the
devbranch - Implemented dual-job pattern with separate jobs for running coverage checks and handling skip scenarios
- Integrated Jacoco-based coverage comparison between PR branch and dev branch with clear pass/fail criteria
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
❌ Work item link check failed. Description does not contain AB#{ID}. Click here to Learn more. |
📊 Code Coverage Report❓ UNKNOWN
This check can be skipped by adding the |
✅ Code Coverage Report✅ PASSED
Code coverage maintained at 0.0%. This check can be skipped by adding the |
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: fadidurah <88730756+fadidurah@users.noreply.github.com>
✅ Code Coverage Report✅ PASSED
Code coverage maintained at 0.0%. This check can be skipped by adding the |
|
✅ Work item link check complete. Description contains link AB#3421522 to an Azure Boards work item. |
This PR adds a gradle task to generate a jacoco test coverage report. I will use this in a later PR to enable code coverage increase check as part of the test pipeline check.
AB#3421522