gnodet commented on PR #22524: URL: https://github.com/apache/camel/pull/22524#issuecomment-4809879616
## Validation results (Scalpel 0.3.7) Three test PRs were created to validate the shadow comparison across different dependency change scenarios: | Test PR | Property changed | Grep found | Scalpel would test | Scalpel would skip | |---|---|---|---|---| | [#24250](https://github.com/apache/camel/pull/24250) | `kafka-version` | 45 modules | **16 modules** (3 direct + 13 downstream) | 29 (generated code, meta-modules) | | [#24273](https://github.com/apache/camel/pull/24273) | `junit-jupiter-version` | 42 modules | **13 modules** (3 direct + 10 downstream) | 29 (generated code, meta-modules) | | [#24272](https://github.com/apache/camel/pull/24272) | `kafka-version` (narrow) | CI pending | CI pending | CI pending | | [#24274](https://github.com/apache/camel/pull/24274) | `jackson2-version` (wide) | CI pending | CI pending | CI pending | ### Key observations - **Scalpel correctly identifies direct consumers** — for `kafka-version`, it finds `camel-kafka` + debezium modules + `camel-ibm-secrets-manager` (which depend on kafka-clients transitively) - **Skip-tests mode filters out meta-modules** — `camel-allcomponents`, `camel-endpointdsl`, `camel-componentdsl`, catalogs, docs, coverage are correctly skipped (generated/aggregation code, no real tests to run) - **No behavioral change** — this PR only adds shadow/reporting mode. Grep-based test selection is unchanged. - **CI is green** on the main PR ✅ Results for #24272 and #24274 will appear in their CI comments once builds complete. _See also: the last comment above with links to all validation PRs._ -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
