Skip to content

Add Datadog code coverage upload alongside Codecov#46

Draft
xlamorlette-datadog wants to merge 6 commits intomainfrom
add-datadog-coverage
Draft

Add Datadog code coverage upload alongside Codecov#46
xlamorlette-datadog wants to merge 6 commits intomainfrom
add-datadog-coverage

Conversation

@xlamorlette-datadog
Copy link
Copy Markdown
Contributor

Adds DataDog/coverage-upload-github-action step after the existing
Codecov upload in the dev workflow test job. Both systems run in
parallel to verify coverage parity before migrating off Codecov.

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

ManuelPalenzuelaDD and others added 2 commits March 12, 2026 15:08
Adds DataDog/coverage-upload-github-action step after the existing
Codecov upload in the dev workflow test job. Both systems run in
parallel to verify coverage parity before migrating off Codecov.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Pin DataDog/coverage-upload-github-action@v1 to commit SHA
d2cf302a39c05e0ad22063360a2bf6ce0cc4906c for supply chain security.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Mar 25, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 63.12%. Comparing base (3ae56c7) to head (ad0e6c9).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #46   +/-   ##
=======================================
  Coverage   63.12%   63.12%           
=======================================
  Files           7        7           
  Lines         377      377           
  Branches       49       49           
=======================================
  Hits          238      238           
  Misses        101      101           
  Partials       38       38           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

ManuelPalenzuelaDD and others added 4 commits March 25, 2026 12:11
The DataDog/coverage-upload-github-action uses install-datadog-ci-github-action
internally, which resolves script paths using github.action_path. In Docker
container jobs, this host path is not accessible inside the container, causing
"No such file or directory" errors.

Using the CLI directly via curl avoids this issue.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@datadog-datadog-prod-us1-2
Copy link
Copy Markdown

🎯 Code Coverage (details)
Patch Coverage: 100.00%
Overall Coverage: 51.25%

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: ad0e6c9 | Docs | Datadog PR Page | Was this helpful? React with 👍/👎 or give us feedback!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants