feat(coverage): add install-dynamic-plugins coverage upload to Codecov (RHIDP-13232)#4700
Conversation
…v (RHIDP-13232) - Add --cov and --cov-report=lcov to pytest in pr.yaml and coverage-baseline.yml - Upload LCOV with flag install-dynamic-plugins to Codecov - Fix codecov.yml flag path to match actual Python source (*.py, not src/**) - Fix codecov.yml comment (pytest-based, not Vitest-based) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
|
/review |
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #4700 +/- ##
=======================================
Coverage ? 69.56%
=======================================
Files ? 109
Lines ? 4705
Branches ? 535
=======================================
Hits ? 3273
Misses ? 1431
Partials ? 1
Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|



Summary
--covand--cov-report=lcovto pytest inpr.yamlandcoverage-baseline.ymlinstall-dynamic-plugins(separate from therhdhflag)codecov.ymlflag path fromscripts/install-dynamic-plugins/src/**(non-existent TS path) toscripts/install-dynamic-plugins/*.py(actual Python source)codecov.yml(pytest-based, not Vitest-based)This completes the last deliverable from RHIDP-13232: Codecov now shows both
rhdhandinstall-dynamic-pluginsflags with data.Jira
Test plan
--covproduces LCOV output)install-dynamic-pluginsflag🤖 Generated with Claude Code