This is an automated email from the ASF dual-hosted git repository.
pcongiusti pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new 7cfc392c0fdd chore(components): higher timeout for infinispan tests
7cfc392c0fdd is described below
commit 7cfc392c0fdd409774ede83d856985c363d10b56
Author: Pasquale Congiusti <[email protected]>
AuthorDate: Mon Jan 26 09:42:53 2026 +0100
chore(components): higher timeout for infinispan tests
Attempt to solve CI test failures which likely depends on a timeout hit
---
.../remote/InfinispanRemoteConfigurationIT.java | 9 +++++
.../InfinispanRemoteClusteredTestSupport.java | 44 +++++++++-------------
...ispanRemoteIdempotentRepositoryTestSupport.java | 2 +
3 files changed, 28 insertions(+), 27 deletions(-)
diff --git
a/components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteConfigurationIT.java
b/components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteConfigurationIT.java
index 4be48d9379a8..695cb5e25f62 100644
---
a/components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteConfigurationIT.java
+++
b/components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteConfigurationIT.java
@@ -16,6 +16,9 @@
*/
package org.apache.camel.component.infinispan.remote;
+import java.util.HashMap;
+import java.util.Map;
+
import org.apache.camel.CamelContext;
import org.apache.camel.impl.DefaultCamelContext;
import org.apache.camel.test.infra.infinispan.services.InfinispanService;
@@ -60,6 +63,12 @@ public class InfinispanRemoteConfigurationIT {
private static InfinispanRemoteConfiguration getBaseConfiguration() {
InfinispanRemoteConfiguration configuration = new
InfinispanRemoteConfiguration();
+ // We better control the timeout as it can become flaky on CI envs.
+ Map<String, String> cacheContConf = new HashMap<>();
+ cacheContConf.put("socket_timeout", "15000");
+ cacheContConf.put("connection_timeout", "15000");
+ configuration.setConfigurationProperties(cacheContConf);
+
configuration.setHosts(service.host() + ":" + service.port());
configuration.setSecure(true);
configuration.setUsername(service.username());
diff --git
a/components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/cluster/InfinispanRemoteClusteredTestSupport.java
b/components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/cluster/InfinispanRemoteClusteredTestSupport.java
index b9f1e456d15a..c49e264beeae 100644
---
a/components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/cluster/InfinispanRemoteClusteredTestSupport.java
+++
b/components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/cluster/InfinispanRemoteClusteredTestSupport.java
@@ -30,37 +30,27 @@ public final class InfinispanRemoteClusteredTestSupport {
}
public static Configuration createConfiguration(InfinispanService service)
{
+ Properties properties = new Properties();
+ properties.put("infinispan.client.hotrod.socket_timeout", 15000);
+ properties.put("infinispan.client.hotrod.connection_timeout", 15000);
+
if (SystemUtils.IS_OS_MAC) {
- Properties properties = new Properties();
properties.put("infinispan.client.hotrod.client_intelligence",
"BASIC");
- return new ConfigurationBuilder()
- .withProperties(properties)
- .addServer()
- .host(service.host())
- .port(service.port())
- .security()
- .authentication()
- .username(service.username())
- .password(service.password())
- .serverName("infinispan")
- .saslMechanism("DIGEST-MD5")
- .realm("default")
- .build();
- } else {
- return new ConfigurationBuilder()
- .addServer()
- .host(service.host())
- .port(service.port())
- .security()
- .authentication()
- .username(service.username())
- .password(service.password())
- .serverName("infinispan")
- .saslMechanism("DIGEST-MD5")
- .realm("default")
- .build();
}
+ return new ConfigurationBuilder()
+ .withProperties(properties)
+ .addServer()
+ .host(service.host())
+ .port(service.port())
+ .security()
+ .authentication()
+ .username(service.username())
+ .password(service.password())
+ .serverName("infinispan")
+ .saslMechanism("DIGEST-MD5")
+ .realm("default")
+ .build();
}
public static void createCache(RemoteCacheManager cacheContainer, String
cacheName) {
diff --git
a/components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/spring/SpringInfinispanRemoteIdempotentRepositoryTestSupport.java
b/components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/spring/SpringInfinispanRemoteIdempotentRepositoryTestSupport.java
index a74c2721ed01..4e6acccada60 100644
---
a/components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/spring/SpringInfinispanRemoteIdempotentRepositoryTestSupport.java
+++
b/components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/spring/SpringInfinispanRemoteIdempotentRepositoryTestSupport.java
@@ -54,6 +54,8 @@ public abstract class
SpringInfinispanRemoteIdempotentRepositoryTestSupport exte
// add security info
clientBuilder
+ .socketTimeout(15000)
+ .connectionTimeout(15000)
.security()
.authentication()
.username(service.username())