[ 
https://issues.apache.org/jira/browse/CAMEL-23894?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Claus Ibsen updated CAMEL-23894:
--------------------------------
    Issue Type: Test  (was: Bug)

> Fix flaky ExportTest and DependencyUpdateTest for Spring Boot runtime in 
> camel-jbang-core
> -----------------------------------------------------------------------------------------
>
>                 Key: CAMEL-23894
>                 URL: https://issues.apache.org/jira/browse/CAMEL-23894
>             Project: Camel
>          Issue Type: Test
>          Components: camel-jbang
>            Reporter: Guillaume Nodet
>            Priority: Major
>
> ExportTest and DependencyUpdateTest in camel-jbang-core intermittently fail 
> for the Spring Boot runtime parameterization ([2]).
> *Root cause:* CatalogLoader.loadSpringBootCatalog() always downloads 
> camel-catalog-provider-springboot from remote repositories. Unlike 
> loadCatalog() for the main runtime (which short-circuits when the requested 
> version matches the bundled catalog), the Spring Boot path has no such 
> optimization. The camel-catalog-provider-springboot artifact comes from the 
> separate camel-spring-boot project, whose SNAPSHOT may not be deployed to 
> Apache Snapshots at any given time.
> *Observed failure (PR #24399 CI):*
> {noformat}
> Cannot download 
> org.apache.camel.springboot:camel-catalog-provider-springboot:4.22.0-SNAPSHOT
> {noformat}
> All 23 Spring Boot ([2]) parameterized test cases fail when the SNAPSHOT 
> artifact is unavailable.
> *Fix:* Pin Spring Boot test parameterizations to a released Camel version 
> (4.13.0) via --camel-version. Released versions are always available on Maven 
> Central, making these tests deterministic. Tests that already specify 
> --camel-version are left unchanged.
> PR: https://github.com/apache/camel/pull/24402



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to