Croway opened a new pull request, #26040: URL: https://github.com/apache/camel/pull/26040
_Claude Code on behalf of Croway_ ## Summary - `JmsComponentIbmMQTest` and `JmsReplyToIbmMQTest` start `icr.io/ibm-messaging/mq:10.0.0.0-r3` via Testcontainers. icr.io is not reliably reachable from GitHub Actions runners: when the pull hits the Testcontainers 2-minute limit the class errors with `ContainerFetchException`, surefire retries it twice, and a single registry hiccup costs ~18 minutes and fails the PR build (see [PR #26024, run 33542426658](https://github.com/apache/camel/actions/runs/33542426658): 292 s + 507 s + 292 s in camel-jms). - Disable both tests on GitHub Actions only, using the existing `@DisabledIfSystemProperty(named = "ci.env.name", matches = "github.com")` convention. Jenkins sets `ci.env.name=apache.org` and keeps running them. - The incremental build already detects this annotation and warns in the PR comment that the tests need manual verification. Fixes [CAMEL-24588](https://issues.apache.org/jira/browse/CAMEL-24588). ## Test plan - [x] `mvn test -pl components/camel-jms -Dtest='JmsComponentIbmMQTest,JmsReplyToIbmMQTest' -Dci.env.name=github.com` reports both as skipped with the reason - [x] Without the property the tests are unaffected (still gated by `@DisabledOnOs` on ARM64) 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01PFCSjT8h1vC5F3a4pgR5F7 -- 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]
