You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CAMEL-23274: Add incremental coverage to SonarCloud PR analysis
Build on top of the core coverage baseline by adding per-module
coverage for PR-affected components using the incremental-build action.
Changes:
- parent/pom.xml: Add jacoco:report goal to coverage profile so each
tested module generates its own XML report
- pom.xml: Update sonar.coverage.jacoco.xmlReportPaths to include
both per-module and aggregated report paths
- sonar-build.yml: Add incremental-build step with -Dcoverage in
MVND_OPTS to test PR-affected modules with JaCoCo
Coverage strategy:
- Core: aggregated report via coverage module (camel-core tests
exercise classes across multiple core source modules)
- Components: per-module reports (each component's tests cover
its own classes)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
0 commit comments