Skip to content

Move code coverage from GitHub Actions to Azure Pipeline, Fixes AB#3421522#2433

Merged
fadidurah merged 42 commits intodevfrom
copilot/add-code-coverage-check
Feb 3, 2026
Merged

Move code coverage from GitHub Actions to Azure Pipeline, Fixes AB#3421522#2433
fadidurah merged 42 commits intodevfrom
copilot/add-code-coverage-check

Conversation

Copy link
Contributor

Copilot AI commented Jan 16, 2026

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

Copilot AI and others added 2 commits January 16, 2026 05:47
Co-authored-by: fadidurah <88730756+fadidurah@users.noreply.github.com>
Co-authored-by: fadidurah <88730756+fadidurah@users.noreply.github.com>
Copilot AI changed the title [WIP] Add GitHub Actions check for code coverage Add code-coverage GitHub Actions workflow for PRs to dev branch Jan 16, 2026
Copilot AI requested a review from fadidurah January 16, 2026 05:53
Copilot AI changed the title Add code-coverage GitHub Actions workflow for PRs to dev branch Confirm code-coverage workflow already supports label-triggered reruns Jan 16, 2026
@fadidurah fadidurah marked this pull request as ready for review January 16, 2026 16:11
@fadidurah fadidurah requested a review from a team as a code owner January 16, 2026 16:11
Copilot AI review requested due to automatic review settings January 16, 2026 16:11
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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 dev branch
  • 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

cacosta33 and others added 2 commits January 16, 2026 11:52
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@github-actions
Copy link

❌ Work item link check failed. Description does not contain AB#{ID}.

Click here to Learn more.

@github-actions
Copy link

📊 Code Coverage Report

❓ UNKNOWN

Branch Coverage Delta
dev (baseline) 0.0% -
PR branch 0.0% 0.0%

This check can be skipped by adding the code-coverage-skip label to the PR.

@github-actions
Copy link

✅ Code Coverage Report

✅ PASSED

Branch Coverage Delta
dev (baseline) 0.0% -
PR branch 0.0% 0.00%

Code coverage maintained at 0.0%.


This check can be skipped by adding the code-coverage-skip label to the PR.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: fadidurah <88730756+fadidurah@users.noreply.github.com>
Copilot AI changed the title Confirm code-coverage workflow already supports label-triggered reruns Fix code coverage reporting returning 0.0% due to silent failures Jan 16, 2026
@github-actions
Copy link

✅ Code Coverage Report

✅ PASSED

Branch Coverage Delta
dev (baseline) 0.0% -
PR branch 0.0% 0.00%

Code coverage maintained at 0.0%.


This check can be skipped by adding the code-coverage-skip label to the PR.

@github-actions github-actions bot added the msal label Jan 29, 2026
@github-actions
Copy link

✅ Work item link check complete. Description contains link AB#3421522 to an Azure Boards work item.

@github-actions github-actions bot changed the title Move code coverage from GitHub Actions to Azure Pipeline Move code coverage from GitHub Actions to Azure Pipeline, Fixes AB#3421522 Jan 31, 2026
@fadidurah fadidurah merged commit afe03b6 into dev Feb 3, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants