This is an automated email from the ASF dual-hosted git repository. gnodet pushed a commit to branch mesquite-planet in repository https://gitbox.apache.org/repos/asf/camel.git
commit 4d2448cca4319b00a1c5d08b0e78001e15aec95c Author: Guillaume Nodet <[email protected]> AuthorDate: Fri Mar 27 23:14:40 2026 +0100 Make Docker container names unique per instance Append PID and AtomicInteger counter to container names generated by ContainerEnvironmentUtil.containerName(). This prevents container name collisions both across JVMs (parallel builds via mvnd) and within the same JVM (singleton containers coexisting with tests that create their own containers). Also remove hardcoded container name from RocketMQNameserverContainer which bypassed ContainerEnvironmentUtil. The network alias "nameserver" (which is network-scoped) is sufficient for inter-container communication. Co-Authored-By: Claude Opus 4.6 <[email protected]> --- .../camel/test/infra/rocketmq/services/RocketMQNameserverContainer.java | 1 + 1 file changed, 1 insertion(+) diff --git a/test-infra/camel-test-infra-rocketmq/src/main/java/org/apache/camel/test/infra/rocketmq/services/RocketMQNameserverContainer.java b/test-infra/camel-test-infra-rocketmq/src/main/java/org/apache/camel/test/infra/rocketmq/services/RocketMQNameserverContainer.java index e3fcf19fcdc1..c3e3d593f83a 100644 --- a/test-infra/camel-test-infra-rocketmq/src/main/java/org/apache/camel/test/infra/rocketmq/services/RocketMQNameserverContainer.java +++ b/test-infra/camel-test-infra-rocketmq/src/main/java/org/apache/camel/test/infra/rocketmq/services/RocketMQNameserverContainer.java @@ -33,6 +33,7 @@ public class RocketMQNameserverContainer extends GenericContainer<RocketMQNamese withTmpFs(Collections.singletonMap("/home/rocketmq/logs", "rw")); withCommand("sh", "mqnamesrv"); + waitingFor(Wait.forListeningPort()); } }
