[6.1] Port #3828 to release/6.1#3886
Conversation
There was a problem hiding this comment.
Pull request overview
This PR ports changes from #3828 to the release/6.1 branch to fix CodeCov upload issues in Azure DevOps pipelines. The changes make the code coverage upload behavior configurable via a pipeline variable instead of using a default value.
Changes:
- Removed the default value for the
uploadparameter in the code coverage job template, making it an explicitly required parameter - Added configuration in the core CI pipeline to control upload behavior via the
ci_var_uploadTestResultpipeline variable with comprehensive documentation
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| eng/pipelines/dotnet-sqlclient-ci-core.yml | Adds upload parameter configuration with pipeline variable check and documentation comments explaining the requirement |
| eng/pipelines/common/templates/jobs/ci-code-coverage-job.yml | Removes default value for upload parameter, making it explicitly required by callers |
e18e274
0fd61f2 to
d1b2f8b
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## release/6.1 #3886 +/- ##
===============================================
+ Coverage 64.60% 65.17% +0.57%
===============================================
Files 279 279
Lines 53302 53302
===============================================
+ Hits 34434 34738 +304
+ Misses 18868 18564 -304
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
d1b2f8b to
5fc7a8d
Compare
5fc7a8d to
eac9f4b
Compare
This will be resolved post hotfix release. |
Description
Port #3828 to release/6.1 to fix codeCov upload issues observed in ADO.
Issues
AB#41642
Guidelines
Please review the contribution guidelines before submitting a pull request: