diff --git a/components/camel-ai/camel-langchain4j-embeddings/src/test/java/org/apache/camel/component/langchain4j/embeddings/LangChain4jEmbeddingsComponentInfinispanTargetIT.java b/components/camel-ai/camel-langchain4j-embeddings/src/test/java/org/apache/camel/component/langchain4j/embeddings/LangChain4jEmbeddingsComponentInfinispanTargetIT.java index d202ffecc15e6..b6590698c992c 100644 --- a/components/camel-ai/camel-langchain4j-embeddings/src/test/java/org/apache/camel/component/langchain4j/embeddings/LangChain4jEmbeddingsComponentInfinispanTargetIT.java +++ b/components/camel-ai/camel-langchain4j-embeddings/src/test/java/org/apache/camel/component/langchain4j/embeddings/LangChain4jEmbeddingsComponentInfinispanTargetIT.java @@ -206,7 +206,7 @@ protected void setupResources() throws Exception { if (cacheContainer == null) { cacheContainer = getCacheContainer(); final IterationBoundedBudget budget - = Budgets.iterationBudget().withInterval(Duration.ofSeconds(1)).withMaxIterations(10).build(); + = Budgets.iterationBudget().withInterval(Duration.ofSeconds(2)).withMaxIterations(15).build(); final ForegroundTask task = Tasks.foregroundTask() .withBudget(budget).build(); @@ -226,6 +226,9 @@ private RemoteCacheManager getCacheContainer() { private boolean createCache() { try { getOrCreateCache(); + // Verify the protobuf metadata cache is also ready, as the Infinispan + // component needs it when the route starts + cacheContainer.getCache("___protobuf_metadata"); return true; } catch (Exception e) { return false; @@ -251,6 +254,8 @@ private ConfigurationBuilder getConfiguration() { clientBuilder.addServer() .host(service.host()) .port(service.port()); + clientBuilder.socketTimeout(15000) + .connectionTimeout(15000); clientBuilder.security() .authentication() diff --git a/components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteTestSupport.java b/components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteTestSupport.java index f2912d1e16aed..6e4a152765c3f 100644 --- a/components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteTestSupport.java +++ b/components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteTestSupport.java @@ -119,6 +119,10 @@ protected ConfigurationBuilder getConfiguration() { .host(service.host()) .port(service.port()); + clientBuilder + .socketTimeout(15000) + .connectionTimeout(15000); + // add security info clientBuilder .security()