This is an automated email from the ASF dual-hosted git repository.

tcunning pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 95bacd4f01c58696969ad0ee58b4be4cb678b34f
Author: Croway <[email protected]>
AuthorDate: Fri Feb 20 12:35:56 2026 +0100

    Add test-infra test dependencies so that the github action that execute mvn 
test works without a full build
---
 components/camel-activemq/pom.xml                  | 12 +++++++++
 components/camel-activemq6/pom.xml                 | 12 +++++++++
 components/camel-ai/camel-chatscript/pom.xml       |  6 +++++
 components/camel-ai/camel-docling/pom.xml          |  6 +++++
 components/camel-ai/camel-kserve/pom.xml           |  6 +++++
 .../camel-ai/camel-langchain4j-embeddings/pom.xml  | 30 ++++++++++++++++++++++
 .../camel-langchain4j-embeddingstore/pom.xml       | 30 ++++++++++++++++++++++
 components/camel-ai/camel-milvus/pom.xml           |  6 +++++
 components/camel-ai/camel-neo4j/pom.xml            |  6 +++++
 components/camel-ai/camel-pinecone/pom.xml         |  6 +++++
 components/camel-ai/camel-qdrant/pom.xml           |  6 +++++
 .../camel-ai/camel-tensorflow-serving/pom.xml      |  6 +++++
 components/camel-ai/camel-torchserve/pom.xml       |  6 +++++
 components/camel-ai/camel-weaviate/pom.xml         |  6 +++++
 components/camel-amqp/pom.xml                      |  6 +++++
 components/camel-arangodb/pom.xml                  | 12 +++++++++
 components/camel-aws/camel-aws-bedrock/pom.xml     |  6 +++++
 components/camel-aws/camel-aws-cloudtrail/pom.xml  |  6 +++++
 components/camel-aws/camel-aws-config/pom.xml      |  6 +++++
 .../camel-aws/camel-aws-parameter-store/pom.xml    |  6 +++++
 .../camel-aws/camel-aws-secrets-manager/pom.xml    |  6 +++++
 .../camel-aws/camel-aws-security-hub/pom.xml       |  6 +++++
 components/camel-aws/camel-aws2-athena/pom.xml     |  6 +++++
 components/camel-aws/camel-aws2-comprehend/pom.xml |  6 +++++
 components/camel-aws/camel-aws2-cw/pom.xml         |  6 +++++
 components/camel-aws/camel-aws2-ddb/pom.xml        |  6 +++++
 components/camel-aws/camel-aws2-ec2/pom.xml        |  6 +++++
 components/camel-aws/camel-aws2-eks/pom.xml        |  6 +++++
 .../camel-aws/camel-aws2-eventbridge/pom.xml       |  6 +++++
 components/camel-aws/camel-aws2-iam/pom.xml        |  6 +++++
 components/camel-aws/camel-aws2-kinesis/pom.xml    |  6 +++++
 components/camel-aws/camel-aws2-kms/pom.xml        |  6 +++++
 components/camel-aws/camel-aws2-lambda/pom.xml     |  6 +++++
 components/camel-aws/camel-aws2-mq/pom.xml         |  6 +++++
 components/camel-aws/camel-aws2-msk/pom.xml        |  6 +++++
 components/camel-aws/camel-aws2-polly/pom.xml      |  6 +++++
 .../camel-aws/camel-aws2-rekognition/pom.xml       |  6 +++++
 components/camel-aws/camel-aws2-s3-vectors/pom.xml |  6 +++++
 components/camel-aws/camel-aws2-s3/pom.xml         |  6 +++++
 components/camel-aws/camel-aws2-ses/pom.xml        |  6 +++++
 components/camel-aws/camel-aws2-sns/pom.xml        |  6 +++++
 components/camel-aws/camel-aws2-sqs/pom.xml        |  6 +++++
 .../camel-aws/camel-aws2-step-functions/pom.xml    |  6 +++++
 components/camel-aws/camel-aws2-sts/pom.xml        |  6 +++++
 components/camel-aws/camel-aws2-textract/pom.xml   |  6 +++++
 components/camel-aws/camel-aws2-timestream/pom.xml |  6 +++++
 components/camel-aws/camel-aws2-transcribe/pom.xml |  6 +++++
 components/camel-aws/camel-aws2-translate/pom.xml  |  6 +++++
 .../camel-azure/camel-azure-functions/pom.xml      |  6 +++++
 .../camel-azure/camel-azure-servicebus/pom.xml     |  6 +++++
 .../camel-azure/camel-azure-storage-blob/pom.xml   |  6 +++++
 .../camel-azure-storage-datalake/pom.xml           |  6 +++++
 .../camel-azure/camel-azure-storage-queue/pom.xml  |  6 +++++
 components/camel-cassandraql/pom.xml               | 12 +++++++++
 components/camel-consul/pom.xml                    |  6 +++++
 components/camel-couchbase/pom.xml                 |  6 +++++
 components/camel-couchdb/pom.xml                   |  6 +++++
 components/camel-elasticsearch/pom.xml             |  6 +++++
 components/camel-fhir/camel-fhir-component/pom.xml |  6 +++++
 components/camel-ftp/pom.xml                       |  6 +++++
 .../camel-google/camel-google-pubsub/pom.xml       |  6 +++++
 components/camel-hashicorp-vault/pom.xml           |  6 +++++
 components/camel-hazelcast/pom.xml                 |  6 +++++
 components/camel-iggy/pom.xml                      | 12 +++++++++
 components/camel-ignite/pom.xml                    |  6 +++++
 .../camel-infinispan/camel-infinispan/pom.xml      |  6 +++++
 components/camel-jms/pom.xml                       | 12 +++++++++
 components/camel-kafka/pom.xml                     | 12 +++++++++
 components/camel-keycloak/pom.xml                  |  6 +++++
 components/camel-ldif/pom.xml                      |  6 +++++
 components/camel-lra/pom.xml                       |  6 +++++
 components/camel-mina-sftp/pom.xml                 |  6 +++++
 components/camel-minio/pom.xml                     |  6 +++++
 components/camel-mongodb/pom.xml                   | 12 +++++++++
 components/camel-nats/pom.xml                      |  6 +++++
 components/camel-opensearch/pom.xml                | 12 +++++++++
 components/camel-paho-mqtt5/pom.xml                |  6 +++++
 components/camel-paho/pom.xml                      |  6 +++++
 components/camel-pg-replication-slot/pom.xml       |  6 +++++
 components/camel-platform-http/pom.xml             |  6 +++++
 components/camel-pqc/pom.xml                       | 12 +++++++++
 components/camel-pulsar/pom.xml                    |  6 +++++
 components/camel-redis/pom.xml                     |  6 +++++
 components/camel-rocketmq/pom.xml                  |  6 +++++
 components/camel-smb/pom.xml                       |  6 +++++
 components/camel-solr/pom.xml                      |  6 +++++
 .../camel-spring-rabbitmq/pom.xml                  |  6 +++++
 components/camel-tahu/pom.xml                      | 12 +++++++++
 components/camel-xmpp/pom.xml                      |  6 +++++
 components/camel-zookeeper-master/pom.xml          |  6 +++++
 components/camel-zookeeper/pom.xml                 |  6 +++++
 .../camel-jbang-plugin-kubernetes/pom.xml          |  6 +++++
 test-infra/camel-test-infra-arangodb/pom.xml       |  5 ++++
 test-infra/camel-test-infra-artemis/pom.xml        | 10 ++++++++
 test-infra/camel-test-infra-aws-v2/pom.xml         |  5 ++++
 test-infra/camel-test-infra-azure-common/pom.xml   |  5 ++++
 .../camel-test-infra-azure-storage-blob/pom.xml    |  5 ++++
 .../pom.xml                                        |  5 ++++
 .../camel-test-infra-azure-storage-queue/pom.xml   |  5 ++++
 test-infra/camel-test-infra-cassandra/pom.xml      |  5 ++++
 test-infra/camel-test-infra-chatscript/pom.xml     |  5 ++++
 test-infra/camel-test-infra-consul/pom.xml         |  5 ++++
 test-infra/camel-test-infra-couchbase/pom.xml      |  5 ++++
 test-infra/camel-test-infra-couchdb/pom.xml        |  5 ++++
 test-infra/camel-test-infra-docling/pom.xml        |  5 ++++
 test-infra/camel-test-infra-elasticsearch/pom.xml  |  5 ++++
 test-infra/camel-test-infra-fhir/pom.xml           |  5 ++++
 test-infra/camel-test-infra-ftp/pom.xml            |  5 ++++
 test-infra/camel-test-infra-google-pubsub/pom.xml  |  5 ++++
 .../camel-test-infra-hashicorp-vault/pom.xml       |  5 ++++
 test-infra/camel-test-infra-hazelcast/pom.xml      |  5 ++++
 test-infra/camel-test-infra-hivemq/pom.xml         |  5 ++++
 test-infra/camel-test-infra-ibmmq/pom.xml          | 10 ++++++++
 test-infra/camel-test-infra-iggy/pom.xml           |  5 ++++
 test-infra/camel-test-infra-ignite/pom.xml         |  5 ++++
 test-infra/camel-test-infra-infinispan/pom.xml     |  5 ++++
 test-infra/camel-test-infra-jdbc/pom.xml           |  5 ++++
 test-infra/camel-test-infra-kafka/pom.xml          |  5 ++++
 test-infra/camel-test-infra-keycloak/pom.xml       |  5 ++++
 .../camel-test-infra-messaging-common/pom.xml      |  5 ++++
 .../camel-test-infra-microprofile-lra/pom.xml      |  5 ++++
 test-infra/camel-test-infra-milvus/pom.xml         |  5 ++++
 test-infra/camel-test-infra-minio/pom.xml          |  5 ++++
 test-infra/camel-test-infra-mongodb/pom.xml        |  5 ++++
 test-infra/camel-test-infra-mosquitto/pom.xml      |  5 ++++
 test-infra/camel-test-infra-nats/pom.xml           |  5 ++++
 test-infra/camel-test-infra-neo4j/pom.xml          |  5 ++++
 test-infra/camel-test-infra-openai-mock/pom.xml    |  5 ++++
 test-infra/camel-test-infra-openldap/pom.xml       |  5 ++++
 test-infra/camel-test-infra-opensearch/pom.xml     |  5 ++++
 test-infra/camel-test-infra-pinecone/pom.xml       |  5 ++++
 test-infra/camel-test-infra-postgres/pom.xml       |  5 ++++
 test-infra/camel-test-infra-pulsar/pom.xml         |  5 ++++
 test-infra/camel-test-infra-qdrant/pom.xml         |  5 ++++
 test-infra/camel-test-infra-rabbitmq/pom.xml       |  5 ++++
 test-infra/camel-test-infra-redis/pom.xml          |  5 ++++
 test-infra/camel-test-infra-rocketmq/pom.xml       |  5 ++++
 test-infra/camel-test-infra-smb/pom.xml            |  6 +++++
 .../camel-test-infra-tensorflow-serving/pom.xml    |  5 ++++
 test-infra/camel-test-infra-torchserve/pom.xml     |  5 ++++
 test-infra/camel-test-infra-triton/pom.xml         |  5 ++++
 test-infra/camel-test-infra-weaviate/pom.xml       |  5 ++++
 test-infra/camel-test-infra-xmpp/pom.xml           |  5 ++++
 test-infra/camel-test-infra-zookeeper/pom.xml      |  5 ++++
 144 files changed, 937 insertions(+)

diff --git a/components/camel-activemq/pom.xml 
b/components/camel-activemq/pom.xml
index fed63bede526..a8e825548a86 100644
--- a/components/camel-activemq/pom.xml
+++ b/components/camel-activemq/pom.xml
@@ -58,6 +58,12 @@
             <scope>test</scope>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-core</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
         <dependency>
             <groupId>org.apache.camel</groupId>
@@ -80,6 +86,12 @@
             <scope>test</scope>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-messaging-common</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
     </dependencies>
 
diff --git a/components/camel-activemq6/pom.xml 
b/components/camel-activemq6/pom.xml
index 0c803f84c40f..9fe2772f63cc 100644
--- a/components/camel-activemq6/pom.xml
+++ b/components/camel-activemq6/pom.xml
@@ -59,6 +59,12 @@
             <scope>test</scope>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-core</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
         <dependency>
             <groupId>org.apache.camel</groupId>
@@ -81,6 +87,12 @@
             <scope>test</scope>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-messaging-common</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 
 </project>
diff --git a/components/camel-ai/camel-chatscript/pom.xml 
b/components/camel-ai/camel-chatscript/pom.xml
index 55596760e3c4..55af2e0c0871 100644
--- a/components/camel-ai/camel-chatscript/pom.xml
+++ b/components/camel-ai/camel-chatscript/pom.xml
@@ -64,5 +64,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-chatscript</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-ai/camel-docling/pom.xml 
b/components/camel-ai/camel-docling/pom.xml
index 8a080a27d32b..36b6fcd16d36 100644
--- a/components/camel-ai/camel-docling/pom.xml
+++ b/components/camel-ai/camel-docling/pom.xml
@@ -83,6 +83,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-docling</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
     </dependencies>
 
diff --git a/components/camel-ai/camel-kserve/pom.xml 
b/components/camel-ai/camel-kserve/pom.xml
index 4b1f7726b9bf..bf13dc0f9d59 100644
--- a/components/camel-ai/camel-kserve/pom.xml
+++ b/components/camel-ai/camel-kserve/pom.xml
@@ -96,6 +96,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-triton</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 
     <build>
diff --git a/components/camel-ai/camel-langchain4j-embeddings/pom.xml 
b/components/camel-ai/camel-langchain4j-embeddings/pom.xml
index 924162d41ddb..5e9a6cd45a22 100644
--- a/components/camel-ai/camel-langchain4j-embeddings/pom.xml
+++ b/components/camel-ai/camel-langchain4j-embeddings/pom.xml
@@ -139,6 +139,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-infinispan</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
        <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-qdrant</artifactId>
@@ -146,6 +152,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-qdrant</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
        <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-milvus</artifactId>
@@ -153,6 +165,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-milvus</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-neo4j</artifactId>
@@ -160,6 +178,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-neo4j</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-weaviate</artifactId>
@@ -167,6 +191,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-weaviate</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
     </dependencies>
 </project>
diff --git a/components/camel-ai/camel-langchain4j-embeddingstore/pom.xml 
b/components/camel-ai/camel-langchain4j-embeddingstore/pom.xml
index 38777bcad09b..e35719812050 100644
--- a/components/camel-ai/camel-langchain4j-embeddingstore/pom.xml
+++ b/components/camel-ai/camel-langchain4j-embeddingstore/pom.xml
@@ -113,6 +113,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-infinispan</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
        <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-qdrant</artifactId>
@@ -120,6 +126,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-qdrant</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
        <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-milvus</artifactId>
@@ -127,6 +139,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-milvus</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-neo4j</artifactId>
@@ -134,6 +152,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-neo4j</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-weaviate</artifactId>
@@ -141,6 +165,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-weaviate</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
 
     </dependencies>
diff --git a/components/camel-ai/camel-milvus/pom.xml 
b/components/camel-ai/camel-milvus/pom.xml
index 9e9fec0a2519..243db18df6af 100644
--- a/components/camel-ai/camel-milvus/pom.xml
+++ b/components/camel-ai/camel-milvus/pom.xml
@@ -132,6 +132,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-milvus</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 
 </project>
diff --git a/components/camel-ai/camel-neo4j/pom.xml 
b/components/camel-ai/camel-neo4j/pom.xml
index 44d766b8b6f8..15cb012d976c 100644
--- a/components/camel-ai/camel-neo4j/pom.xml
+++ b/components/camel-ai/camel-neo4j/pom.xml
@@ -92,6 +92,12 @@
       <type>test-jar</type>
       <scope>test</scope>
     </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-test-infra-neo4j</artifactId>
+      <version>${project.version}</version>
+      <scope>test</scope>
+    </dependency>
   </dependencies>
 
 </project>
diff --git a/components/camel-ai/camel-pinecone/pom.xml 
b/components/camel-ai/camel-pinecone/pom.xml
index 9a024e522d6f..dac6f171015f 100644
--- a/components/camel-ai/camel-pinecone/pom.xml
+++ b/components/camel-ai/camel-pinecone/pom.xml
@@ -70,6 +70,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-pinecone</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
         <!-- test dependencies -->
         <dependency>
diff --git a/components/camel-ai/camel-qdrant/pom.xml 
b/components/camel-ai/camel-qdrant/pom.xml
index 0faa9edf3838..c2ef3848d2b6 100644
--- a/components/camel-ai/camel-qdrant/pom.xml
+++ b/components/camel-ai/camel-qdrant/pom.xml
@@ -142,6 +142,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-qdrant</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 
 </project>
diff --git a/components/camel-ai/camel-tensorflow-serving/pom.xml 
b/components/camel-ai/camel-tensorflow-serving/pom.xml
index b9de5a41105d..c7f45085b256 100644
--- a/components/camel-ai/camel-tensorflow-serving/pom.xml
+++ b/components/camel-ai/camel-tensorflow-serving/pom.xml
@@ -96,6 +96,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-tensorflow-serving</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 
     <build>
diff --git a/components/camel-ai/camel-torchserve/pom.xml 
b/components/camel-ai/camel-torchserve/pom.xml
index 682e7b0681ab..aed6f643b6cf 100644
--- a/components/camel-ai/camel-torchserve/pom.xml
+++ b/components/camel-ai/camel-torchserve/pom.xml
@@ -111,6 +111,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-torchserve</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 
     <build>
diff --git a/components/camel-ai/camel-weaviate/pom.xml 
b/components/camel-ai/camel-weaviate/pom.xml
index 3879a9591411..ec3363ae0838 100644
--- a/components/camel-ai/camel-weaviate/pom.xml
+++ b/components/camel-ai/camel-weaviate/pom.xml
@@ -66,6 +66,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-weaviate</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
         <!-- test dependencies -->
         <dependency>
diff --git a/components/camel-amqp/pom.xml b/components/camel-amqp/pom.xml
index 13af53d50c67..f643c7215153 100644
--- a/components/camel-amqp/pom.xml
+++ b/components/camel-amqp/pom.xml
@@ -88,6 +88,12 @@
             <scope>test</scope>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-core</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
         <dependency>
             <groupId>org.apache.camel</groupId>
diff --git a/components/camel-arangodb/pom.xml 
b/components/camel-arangodb/pom.xml
index 638b0c542dff..3b1ea821d362 100644
--- a/components/camel-arangodb/pom.xml
+++ b/components/camel-arangodb/pom.xml
@@ -71,6 +71,12 @@
             <scope>test</scope>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-core</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-arangodb</artifactId>
@@ -78,6 +84,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-arangodb</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 
 
diff --git a/components/camel-aws/camel-aws-bedrock/pom.xml 
b/components/camel-aws/camel-aws-bedrock/pom.xml
index 883a52e41328..1c4d9998c433 100644
--- a/components/camel-aws/camel-aws-bedrock/pom.xml
+++ b/components/camel-aws/camel-aws-bedrock/pom.xml
@@ -103,5 +103,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-aws/camel-aws-cloudtrail/pom.xml 
b/components/camel-aws/camel-aws-cloudtrail/pom.xml
index 05cc91e20762..7feeab2c7023 100644
--- a/components/camel-aws/camel-aws-cloudtrail/pom.xml
+++ b/components/camel-aws/camel-aws-cloudtrail/pom.xml
@@ -79,5 +79,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-aws/camel-aws-config/pom.xml 
b/components/camel-aws/camel-aws-config/pom.xml
index 92ed703b0fac..23fb675f98c5 100644
--- a/components/camel-aws/camel-aws-config/pom.xml
+++ b/components/camel-aws/camel-aws-config/pom.xml
@@ -79,5 +79,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-aws/camel-aws-parameter-store/pom.xml 
b/components/camel-aws/camel-aws-parameter-store/pom.xml
index ef3ac92bafa0..c20d83549602 100644
--- a/components/camel-aws/camel-aws-parameter-store/pom.xml
+++ b/components/camel-aws/camel-aws-parameter-store/pom.xml
@@ -81,5 +81,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-aws/camel-aws-secrets-manager/pom.xml 
b/components/camel-aws/camel-aws-secrets-manager/pom.xml
index 62ea5257fa0a..44e6d6619eb9 100644
--- a/components/camel-aws/camel-aws-secrets-manager/pom.xml
+++ b/components/camel-aws/camel-aws-secrets-manager/pom.xml
@@ -99,5 +99,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-aws/camel-aws-security-hub/pom.xml 
b/components/camel-aws/camel-aws-security-hub/pom.xml
index 52ca63e60f17..67db52b5f85f 100644
--- a/components/camel-aws/camel-aws-security-hub/pom.xml
+++ b/components/camel-aws/camel-aws-security-hub/pom.xml
@@ -78,6 +78,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
     </dependencies>
 </project>
diff --git a/components/camel-aws/camel-aws2-athena/pom.xml 
b/components/camel-aws/camel-aws2-athena/pom.xml
index a239e48416e1..2ad09ee43d8b 100644
--- a/components/camel-aws/camel-aws2-athena/pom.xml
+++ b/components/camel-aws/camel-aws2-athena/pom.xml
@@ -85,5 +85,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-aws/camel-aws2-comprehend/pom.xml 
b/components/camel-aws/camel-aws2-comprehend/pom.xml
index 1ab04724dab7..38993af1c805 100644
--- a/components/camel-aws/camel-aws2-comprehend/pom.xml
+++ b/components/camel-aws/camel-aws2-comprehend/pom.xml
@@ -79,5 +79,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-aws/camel-aws2-cw/pom.xml 
b/components/camel-aws/camel-aws2-cw/pom.xml
index bee43db08e48..46c80934301a 100644
--- a/components/camel-aws/camel-aws2-cw/pom.xml
+++ b/components/camel-aws/camel-aws2-cw/pom.xml
@@ -79,5 +79,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-aws/camel-aws2-ddb/pom.xml 
b/components/camel-aws/camel-aws2-ddb/pom.xml
index 6c9a0557c423..7d27596d0453 100644
--- a/components/camel-aws/camel-aws2-ddb/pom.xml
+++ b/components/camel-aws/camel-aws2-ddb/pom.xml
@@ -102,5 +102,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-aws/camel-aws2-ec2/pom.xml 
b/components/camel-aws/camel-aws2-ec2/pom.xml
index d69a414dd6e0..9dad0ec40f0c 100644
--- a/components/camel-aws/camel-aws2-ec2/pom.xml
+++ b/components/camel-aws/camel-aws2-ec2/pom.xml
@@ -78,5 +78,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-aws/camel-aws2-eks/pom.xml 
b/components/camel-aws/camel-aws2-eks/pom.xml
index 0230725337a2..601975ce70f2 100644
--- a/components/camel-aws/camel-aws2-eks/pom.xml
+++ b/components/camel-aws/camel-aws2-eks/pom.xml
@@ -79,5 +79,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-aws/camel-aws2-eventbridge/pom.xml 
b/components/camel-aws/camel-aws2-eventbridge/pom.xml
index 8551c8996312..a6e9374c8640 100644
--- a/components/camel-aws/camel-aws2-eventbridge/pom.xml
+++ b/components/camel-aws/camel-aws2-eventbridge/pom.xml
@@ -93,6 +93,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
     </dependencies>
 </project>
diff --git a/components/camel-aws/camel-aws2-iam/pom.xml 
b/components/camel-aws/camel-aws2-iam/pom.xml
index 069bd1b9bd08..3b5566920744 100644
--- a/components/camel-aws/camel-aws2-iam/pom.xml
+++ b/components/camel-aws/camel-aws2-iam/pom.xml
@@ -78,5 +78,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-aws/camel-aws2-kinesis/pom.xml 
b/components/camel-aws/camel-aws2-kinesis/pom.xml
index 69c5180eea2d..0b0c3a397d6f 100644
--- a/components/camel-aws/camel-aws2-kinesis/pom.xml
+++ b/components/camel-aws/camel-aws2-kinesis/pom.xml
@@ -119,5 +119,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-aws/camel-aws2-kms/pom.xml 
b/components/camel-aws/camel-aws2-kms/pom.xml
index 4966da8d26cb..9e1ad05caafa 100644
--- a/components/camel-aws/camel-aws2-kms/pom.xml
+++ b/components/camel-aws/camel-aws2-kms/pom.xml
@@ -82,5 +82,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-aws/camel-aws2-lambda/pom.xml 
b/components/camel-aws/camel-aws2-lambda/pom.xml
index cb85a7818dc9..9c1f796dd694 100644
--- a/components/camel-aws/camel-aws2-lambda/pom.xml
+++ b/components/camel-aws/camel-aws2-lambda/pom.xml
@@ -81,5 +81,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-aws/camel-aws2-mq/pom.xml 
b/components/camel-aws/camel-aws2-mq/pom.xml
index d026fcf9b5e6..0c0ea4534782 100644
--- a/components/camel-aws/camel-aws2-mq/pom.xml
+++ b/components/camel-aws/camel-aws2-mq/pom.xml
@@ -77,5 +77,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-aws/camel-aws2-msk/pom.xml 
b/components/camel-aws/camel-aws2-msk/pom.xml
index 3a4ee8da35ce..631243d329ea 100644
--- a/components/camel-aws/camel-aws2-msk/pom.xml
+++ b/components/camel-aws/camel-aws2-msk/pom.xml
@@ -72,6 +72,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
         <!-- for testing -->
         <dependency>
diff --git a/components/camel-aws/camel-aws2-polly/pom.xml 
b/components/camel-aws/camel-aws2-polly/pom.xml
index 433ef1307dad..f416e5c8192a 100644
--- a/components/camel-aws/camel-aws2-polly/pom.xml
+++ b/components/camel-aws/camel-aws2-polly/pom.xml
@@ -79,5 +79,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-aws/camel-aws2-rekognition/pom.xml 
b/components/camel-aws/camel-aws2-rekognition/pom.xml
index c2ab9bc1d62b..765aab61306a 100644
--- a/components/camel-aws/camel-aws2-rekognition/pom.xml
+++ b/components/camel-aws/camel-aws2-rekognition/pom.xml
@@ -81,6 +81,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 
 </project>
diff --git a/components/camel-aws/camel-aws2-s3-vectors/pom.xml 
b/components/camel-aws/camel-aws2-s3-vectors/pom.xml
index 8512b25cbaf4..2f5850adeada 100644
--- a/components/camel-aws/camel-aws2-s3-vectors/pom.xml
+++ b/components/camel-aws/camel-aws2-s3-vectors/pom.xml
@@ -79,5 +79,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-aws/camel-aws2-s3/pom.xml 
b/components/camel-aws/camel-aws2-s3/pom.xml
index 581eb9073674..bad36b9c34f8 100644
--- a/components/camel-aws/camel-aws2-s3/pom.xml
+++ b/components/camel-aws/camel-aws2-s3/pom.xml
@@ -89,5 +89,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-aws/camel-aws2-ses/pom.xml 
b/components/camel-aws/camel-aws2-ses/pom.xml
index 40c26d7a53b7..e0c1175e6a21 100644
--- a/components/camel-aws/camel-aws2-ses/pom.xml
+++ b/components/camel-aws/camel-aws2-ses/pom.xml
@@ -77,6 +77,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
         <!-- for testing -->
         <dependency>
diff --git a/components/camel-aws/camel-aws2-sns/pom.xml 
b/components/camel-aws/camel-aws2-sns/pom.xml
index 9b7cf77b1e41..1480daaaf05c 100644
--- a/components/camel-aws/camel-aws2-sns/pom.xml
+++ b/components/camel-aws/camel-aws2-sns/pom.xml
@@ -84,6 +84,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
         <!-- for testing -->
         <dependency>
diff --git a/components/camel-aws/camel-aws2-sqs/pom.xml 
b/components/camel-aws/camel-aws2-sqs/pom.xml
index ceee15e0778b..4b5814e4bcdf 100644
--- a/components/camel-aws/camel-aws2-sqs/pom.xml
+++ b/components/camel-aws/camel-aws2-sqs/pom.xml
@@ -77,6 +77,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
 
         <!-- for testing -->
diff --git a/components/camel-aws/camel-aws2-step-functions/pom.xml 
b/components/camel-aws/camel-aws2-step-functions/pom.xml
index 4c3ca5fd30c9..de0e95db7b1e 100644
--- a/components/camel-aws/camel-aws2-step-functions/pom.xml
+++ b/components/camel-aws/camel-aws2-step-functions/pom.xml
@@ -81,6 +81,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 
 </project>
diff --git a/components/camel-aws/camel-aws2-sts/pom.xml 
b/components/camel-aws/camel-aws2-sts/pom.xml
index 1c2c1cb1e120..ff000748dac8 100644
--- a/components/camel-aws/camel-aws2-sts/pom.xml
+++ b/components/camel-aws/camel-aws2-sts/pom.xml
@@ -75,5 +75,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-aws/camel-aws2-textract/pom.xml 
b/components/camel-aws/camel-aws2-textract/pom.xml
index 89345807d705..34dde4672853 100644
--- a/components/camel-aws/camel-aws2-textract/pom.xml
+++ b/components/camel-aws/camel-aws2-textract/pom.xml
@@ -79,5 +79,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
\ No newline at end of file
diff --git a/components/camel-aws/camel-aws2-timestream/pom.xml 
b/components/camel-aws/camel-aws2-timestream/pom.xml
index e075fa941935..c066dc8e0abc 100644
--- a/components/camel-aws/camel-aws2-timestream/pom.xml
+++ b/components/camel-aws/camel-aws2-timestream/pom.xml
@@ -86,6 +86,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 
 </project>
diff --git a/components/camel-aws/camel-aws2-transcribe/pom.xml 
b/components/camel-aws/camel-aws2-transcribe/pom.xml
index 9305b8109e3f..f4cd0f39700c 100644
--- a/components/camel-aws/camel-aws2-transcribe/pom.xml
+++ b/components/camel-aws/camel-aws2-transcribe/pom.xml
@@ -63,6 +63,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
         <!-- testing -->
         <dependency>
diff --git a/components/camel-aws/camel-aws2-translate/pom.xml 
b/components/camel-aws/camel-aws2-translate/pom.xml
index 7edbfc902c80..16493c8acc77 100644
--- a/components/camel-aws/camel-aws2-translate/pom.xml
+++ b/components/camel-aws/camel-aws2-translate/pom.xml
@@ -79,5 +79,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-azure/camel-azure-functions/pom.xml 
b/components/camel-azure/camel-azure-functions/pom.xml
index e40068a541c2..354f15b25b45 100644
--- a/components/camel-azure/camel-azure-functions/pom.xml
+++ b/components/camel-azure/camel-azure-functions/pom.xml
@@ -63,6 +63,12 @@
             <scope>test</scope>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-core</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
         <dependency>
             <groupId>org.assertj</groupId>
             <artifactId>assertj-core</artifactId>
diff --git a/components/camel-azure/camel-azure-servicebus/pom.xml 
b/components/camel-azure/camel-azure-servicebus/pom.xml
index df55ac86d4dc..390caf25bd9f 100644
--- a/components/camel-azure/camel-azure-servicebus/pom.xml
+++ b/components/camel-azure/camel-azure-servicebus/pom.xml
@@ -75,5 +75,11 @@
             <scope>test</scope>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-core</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-azure/camel-azure-storage-blob/pom.xml 
b/components/camel-azure/camel-azure-storage-blob/pom.xml
index fbcb2f938945..f6eef95e0f1e 100644
--- a/components/camel-azure/camel-azure-storage-blob/pom.xml
+++ b/components/camel-azure/camel-azure-storage-blob/pom.xml
@@ -109,5 +109,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-azure-storage-blob</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-azure/camel-azure-storage-datalake/pom.xml 
b/components/camel-azure/camel-azure-storage-datalake/pom.xml
index 1107f52c401a..4a68faf33c41 100644
--- a/components/camel-azure/camel-azure-storage-datalake/pom.xml
+++ b/components/camel-azure/camel-azure-storage-datalake/pom.xml
@@ -82,5 +82,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-azure-storage-datalake</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-azure/camel-azure-storage-queue/pom.xml 
b/components/camel-azure/camel-azure-storage-queue/pom.xml
index 077fe2430d41..b5cdbc22e1de 100644
--- a/components/camel-azure/camel-azure-storage-queue/pom.xml
+++ b/components/camel-azure/camel-azure-storage-queue/pom.xml
@@ -105,5 +105,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-azure-storage-queue</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-cassandraql/pom.xml 
b/components/camel-cassandraql/pom.xml
index 3ecc3803f95f..7ce1f6d38f1f 100644
--- a/components/camel-cassandraql/pom.xml
+++ b/components/camel-cassandraql/pom.xml
@@ -92,6 +92,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-core</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
        <dependency>
             <groupId>org.apache.camel</groupId>
@@ -100,5 +106,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-cassandra</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-consul/pom.xml b/components/camel-consul/pom.xml
index 9a07386298dc..b5e4dfa9656d 100644
--- a/components/camel-consul/pom.xml
+++ b/components/camel-consul/pom.xml
@@ -154,6 +154,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-consul</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
     </dependencies>
 </project>
diff --git a/components/camel-couchbase/pom.xml 
b/components/camel-couchbase/pom.xml
index eb854ea17cce..a0ae10e26219 100644
--- a/components/camel-couchbase/pom.xml
+++ b/components/camel-couchbase/pom.xml
@@ -70,6 +70,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-couchbase</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 
     <profiles>
diff --git a/components/camel-couchdb/pom.xml b/components/camel-couchdb/pom.xml
index 0434dca61d2c..4113f03ad2b9 100644
--- a/components/camel-couchdb/pom.xml
+++ b/components/camel-couchdb/pom.xml
@@ -76,5 +76,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-couchdb</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-elasticsearch/pom.xml 
b/components/camel-elasticsearch/pom.xml
index e2281927e024..cbf4ce680462 100644
--- a/components/camel-elasticsearch/pom.xml
+++ b/components/camel-elasticsearch/pom.xml
@@ -82,6 +82,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-elasticsearch</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
     </dependencies>
 
diff --git a/components/camel-fhir/camel-fhir-component/pom.xml 
b/components/camel-fhir/camel-fhir-component/pom.xml
index 98ffe7ed5754..67c164710733 100644
--- a/components/camel-fhir/camel-fhir-component/pom.xml
+++ b/components/camel-fhir/camel-fhir-component/pom.xml
@@ -175,6 +175,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-fhir</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 
     <build>
diff --git a/components/camel-ftp/pom.xml b/components/camel-ftp/pom.xml
index a206825e3b97..7321ba3d8a4d 100644
--- a/components/camel-ftp/pom.xml
+++ b/components/camel-ftp/pom.xml
@@ -164,6 +164,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-ftp</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 
     <profiles>
diff --git a/components/camel-google/camel-google-pubsub/pom.xml 
b/components/camel-google/camel-google-pubsub/pom.xml
index cc8e7dc1ac04..2228f5608514 100644
--- a/components/camel-google/camel-google-pubsub/pom.xml
+++ b/components/camel-google/camel-google-pubsub/pom.xml
@@ -85,5 +85,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-google-pubsub</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-hashicorp-vault/pom.xml 
b/components/camel-hashicorp-vault/pom.xml
index 8354b6becb86..bf90eae3178b 100644
--- a/components/camel-hashicorp-vault/pom.xml
+++ b/components/camel-hashicorp-vault/pom.xml
@@ -62,6 +62,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-hashicorp-vault</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 
 </project>
diff --git a/components/camel-hazelcast/pom.xml 
b/components/camel-hazelcast/pom.xml
index f8f4e5c37054..1cfe350ab06b 100644
--- a/components/camel-hazelcast/pom.xml
+++ b/components/camel-hazelcast/pom.xml
@@ -80,6 +80,12 @@
             <scope>test</scope>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-hazelcast</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 
     <profiles>
diff --git a/components/camel-iggy/pom.xml b/components/camel-iggy/pom.xml
index 01848eff8ab9..94833fc3f6f8 100644
--- a/components/camel-iggy/pom.xml
+++ b/components/camel-iggy/pom.xml
@@ -77,6 +77,12 @@
             <scope>test</scope>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-core</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-iggy</artifactId>
@@ -84,6 +90,12 @@
             <scope>test</scope>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-iggy</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
         <dependency>
             <groupId>org.junit.jupiter</groupId>
             <artifactId>junit-jupiter-api</artifactId>
diff --git a/components/camel-ignite/pom.xml b/components/camel-ignite/pom.xml
index 85a649623c77..0a9175fa4fce 100644
--- a/components/camel-ignite/pom.xml
+++ b/components/camel-ignite/pom.xml
@@ -89,6 +89,12 @@
             <scope>test</scope>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-ignite</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 
     <build>
diff --git a/components/camel-infinispan/camel-infinispan/pom.xml 
b/components/camel-infinispan/camel-infinispan/pom.xml
index bb438431f611..e564911fc2b7 100644
--- a/components/camel-infinispan/camel-infinispan/pom.xml
+++ b/components/camel-infinispan/camel-infinispan/pom.xml
@@ -93,6 +93,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-infinispan</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
         <!-- testing - infinispan -->
         <dependency>
diff --git a/components/camel-jms/pom.xml b/components/camel-jms/pom.xml
index b904533a6dbd..b5353cead0b7 100644
--- a/components/camel-jms/pom.xml
+++ b/components/camel-jms/pom.xml
@@ -119,6 +119,12 @@
             <scope>test</scope>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-core</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
         <dependency>
             <groupId>org.apache.camel</groupId>
@@ -141,6 +147,12 @@
             <scope>test</scope>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-ibmmq</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
         <dependency>
             <groupId>org.messaginghub</groupId>
diff --git a/components/camel-kafka/pom.xml b/components/camel-kafka/pom.xml
index dcfe09484e31..f42b8b2e6210 100644
--- a/components/camel-kafka/pom.xml
+++ b/components/camel-kafka/pom.xml
@@ -87,6 +87,12 @@
             <scope>test</scope>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-core</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-spring-junit6</artifactId>
@@ -104,6 +110,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-kafka</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
         <dependency>
             <groupId>com.h2database</groupId>
             <artifactId>h2</artifactId>
diff --git a/components/camel-keycloak/pom.xml 
b/components/camel-keycloak/pom.xml
index e656d8934d8f..836d17810e86 100644
--- a/components/camel-keycloak/pom.xml
+++ b/components/camel-keycloak/pom.xml
@@ -92,6 +92,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-keycloak</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 
 </project>
diff --git a/components/camel-ldif/pom.xml b/components/camel-ldif/pom.xml
index 68745a19fc7e..bd6c9fc1b81f 100644
--- a/components/camel-ldif/pom.xml
+++ b/components/camel-ldif/pom.xml
@@ -94,5 +94,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-openldap</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-lra/pom.xml b/components/camel-lra/pom.xml
index adec8bc16a2f..22f392489963 100644
--- a/components/camel-lra/pom.xml
+++ b/components/camel-lra/pom.xml
@@ -82,5 +82,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-microprofile-lra</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-mina-sftp/pom.xml 
b/components/camel-mina-sftp/pom.xml
index 4e4e126d96d2..73b23ef0c1b5 100644
--- a/components/camel-mina-sftp/pom.xml
+++ b/components/camel-mina-sftp/pom.xml
@@ -116,6 +116,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-ftp</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 
     <profiles>
diff --git a/components/camel-minio/pom.xml b/components/camel-minio/pom.xml
index 5b3d7f8f0b66..51dce09c971e 100644
--- a/components/camel-minio/pom.xml
+++ b/components/camel-minio/pom.xml
@@ -98,5 +98,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-minio</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-mongodb/pom.xml b/components/camel-mongodb/pom.xml
index 1b43548c75f5..2f97f993b388 100644
--- a/components/camel-mongodb/pom.xml
+++ b/components/camel-mongodb/pom.xml
@@ -73,6 +73,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-core</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
        <dependency>
             <groupId>org.apache.camel</groupId>
@@ -81,6 +87,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-mongodb</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
         <!-- test dependencies -->
         <dependency>
diff --git a/components/camel-nats/pom.xml b/components/camel-nats/pom.xml
index 3f4b18d6e3cb..f384de0a98dd 100644
--- a/components/camel-nats/pom.xml
+++ b/components/camel-nats/pom.xml
@@ -61,6 +61,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-nats</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
         <dependency>
             <groupId>org.slf4j</groupId>
diff --git a/components/camel-opensearch/pom.xml 
b/components/camel-opensearch/pom.xml
index 338e1ced7dc7..283dbf6e1903 100644
--- a/components/camel-opensearch/pom.xml
+++ b/components/camel-opensearch/pom.xml
@@ -85,6 +85,12 @@
             <scope>test</scope>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-core</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
        <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-opensearch</artifactId>
@@ -92,6 +98,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-opensearch</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
     </dependencies>
 
diff --git a/components/camel-paho-mqtt5/pom.xml 
b/components/camel-paho-mqtt5/pom.xml
index 0b35aa343094..f4cd46b7a861 100644
--- a/components/camel-paho-mqtt5/pom.xml
+++ b/components/camel-paho-mqtt5/pom.xml
@@ -61,6 +61,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-mosquitto</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 
 </project>
diff --git a/components/camel-paho/pom.xml b/components/camel-paho/pom.xml
index 7b39a261b8a9..8322edcabda5 100644
--- a/components/camel-paho/pom.xml
+++ b/components/camel-paho/pom.xml
@@ -62,6 +62,12 @@
             <scope>test</scope>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-core</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
         <dependency>
             <groupId>org.apache.activemq</groupId>
             <artifactId>artemis-mqtt-protocol</artifactId>
diff --git a/components/camel-pg-replication-slot/pom.xml 
b/components/camel-pg-replication-slot/pom.xml
index a036dfc75caf..7e217260fd6a 100644
--- a/components/camel-pg-replication-slot/pom.xml
+++ b/components/camel-pg-replication-slot/pom.xml
@@ -67,5 +67,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-postgres</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-platform-http/pom.xml 
b/components/camel-platform-http/pom.xml
index f610e474de38..c6ae0e982f3f 100644
--- a/components/camel-platform-http/pom.xml
+++ b/components/camel-platform-http/pom.xml
@@ -50,6 +50,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-jetty</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
         <dependency>
             <groupId>org.eclipse.jetty.ee10</groupId>
             <artifactId>jetty-ee10-servlet</artifactId>
diff --git a/components/camel-pqc/pom.xml b/components/camel-pqc/pom.xml
index 902a5dfc9a6a..b26bafc6a90b 100644
--- a/components/camel-pqc/pom.xml
+++ b/components/camel-pqc/pom.xml
@@ -94,6 +94,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-hashicorp-vault</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-aws-v2</artifactId>
@@ -101,5 +107,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-v2</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-pulsar/pom.xml b/components/camel-pulsar/pom.xml
index b1b1128825a4..122dc662991b 100644
--- a/components/camel-pulsar/pom.xml
+++ b/components/camel-pulsar/pom.xml
@@ -85,6 +85,12 @@
             <type>test-jar</type>
             <scope>test</scope>
        </dependency>
+       <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-pulsar</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+       </dependency>
 
        <dependency>
             <groupId>org.apache.logging.log4j</groupId>
diff --git a/components/camel-redis/pom.xml b/components/camel-redis/pom.xml
index dee15e64b158..f8f24537eafc 100644
--- a/components/camel-redis/pom.xml
+++ b/components/camel-redis/pom.xml
@@ -65,6 +65,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-redis</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
     </dependencies>
 </project>
diff --git a/components/camel-rocketmq/pom.xml 
b/components/camel-rocketmq/pom.xml
index 9af49ed59c97..3eeb0696178f 100644
--- a/components/camel-rocketmq/pom.xml
+++ b/components/camel-rocketmq/pom.xml
@@ -84,6 +84,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-rocketmq</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-junit6</artifactId>
diff --git a/components/camel-smb/pom.xml b/components/camel-smb/pom.xml
index 278d24843cc9..9c8d7d24bc71 100644
--- a/components/camel-smb/pom.xml
+++ b/components/camel-smb/pom.xml
@@ -74,6 +74,12 @@
       <type>test-jar</type>
       <scope>test</scope>
     </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
+      <artifactId>camel-test-infra-smb</artifactId>
+      <version>${project.version}</version>
+      <scope>test</scope>
+    </dependency>
   </dependencies>
 
 </project>
diff --git a/components/camel-solr/pom.xml b/components/camel-solr/pom.xml
index 84539a64c83c..fb29e55bef5a 100644
--- a/components/camel-solr/pom.xml
+++ b/components/camel-solr/pom.xml
@@ -84,6 +84,12 @@
             <scope>test</scope>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-core</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-solr</artifactId>
diff --git a/components/camel-spring-parent/camel-spring-rabbitmq/pom.xml 
b/components/camel-spring-parent/camel-spring-rabbitmq/pom.xml
index b31855d7e8ab..977fb7fb9013 100644
--- a/components/camel-spring-parent/camel-spring-rabbitmq/pom.xml
+++ b/components/camel-spring-parent/camel-spring-rabbitmq/pom.xml
@@ -52,6 +52,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-rabbitmq</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
         <!-- testing -->
         <dependency>
diff --git a/components/camel-tahu/pom.xml b/components/camel-tahu/pom.xml
index 9b6c30c3f160..7364ef12f04b 100644
--- a/components/camel-tahu/pom.xml
+++ b/components/camel-tahu/pom.xml
@@ -172,6 +172,12 @@
             <scope>test</scope>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-core</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-common</artifactId>
@@ -192,6 +198,12 @@
             <scope>test</scope>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-hivemq</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
         <dependency>
             <groupId>org.eclipse.tahu</groupId>
             <artifactId>tahu-edge-compat</artifactId>
diff --git a/components/camel-xmpp/pom.xml b/components/camel-xmpp/pom.xml
index ac6a91dc9beb..50c2deb38fde 100644
--- a/components/camel-xmpp/pom.xml
+++ b/components/camel-xmpp/pom.xml
@@ -97,5 +97,11 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-xmpp</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/camel-zookeeper-master/pom.xml 
b/components/camel-zookeeper-master/pom.xml
index f21b1b4d5011..7c3909c418a5 100644
--- a/components/camel-zookeeper-master/pom.xml
+++ b/components/camel-zookeeper-master/pom.xml
@@ -118,6 +118,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-zookeeper</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
     </dependencies>
 
diff --git a/components/camel-zookeeper/pom.xml 
b/components/camel-zookeeper/pom.xml
index dc84954b8130..7f93b1e2c486 100644
--- a/components/camel-zookeeper/pom.xml
+++ b/components/camel-zookeeper/pom.xml
@@ -168,6 +168,12 @@
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-zookeeper</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
 
     </dependencies>
 
diff --git a/dsl/camel-jbang/camel-jbang-plugin-kubernetes/pom.xml 
b/dsl/camel-jbang/camel-jbang-plugin-kubernetes/pom.xml
index 2ce6f43db216..1e4fdf6dc13a 100644
--- a/dsl/camel-jbang/camel-jbang-plugin-kubernetes/pom.xml
+++ b/dsl/camel-jbang/camel-jbang-plugin-kubernetes/pom.xml
@@ -259,6 +259,12 @@
             <scope>test</scope>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
         <dependency>
             <groupId>org.junit-pioneer</groupId>
             <artifactId>junit-pioneer</artifactId>
diff --git a/test-infra/camel-test-infra-arangodb/pom.xml 
b/test-infra/camel-test-infra-arangodb/pom.xml
index 0d805d8dc0bd..bf00113b4337 100644
--- a/test-infra/camel-test-infra-arangodb/pom.xml
+++ b/test-infra/camel-test-infra-arangodb/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
         <dependency>
             <groupId>com.arangodb</groupId>
             <artifactId>arangodb-java-driver</artifactId>
diff --git a/test-infra/camel-test-infra-artemis/pom.xml 
b/test-infra/camel-test-infra-artemis/pom.xml
index 360e2df07d4c..c13ae472ab9b 100644
--- a/test-infra/camel-test-infra-artemis/pom.xml
+++ b/test-infra/camel-test-infra-artemis/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.apache.camel</groupId>
@@ -48,6 +53,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-messaging-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-aws-v2/pom.xml 
b/test-infra/camel-test-infra-aws-v2/pom.xml
index e060195d1542..1157d195a32b 100644
--- a/test-infra/camel-test-infra-aws-v2/pom.xml
+++ b/test-infra/camel-test-infra-aws-v2/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-aws-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-azure-common/pom.xml 
b/test-infra/camel-test-infra-azure-common/pom.xml
index 0520ef367feb..0999cdf381cd 100644
--- a/test-infra/camel-test-infra-azure-common/pom.xml
+++ b/test-infra/camel-test-infra-azure-common/pom.xml
@@ -40,6 +40,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
         <dependency>
             <groupId>org.testcontainers</groupId>
             <artifactId>testcontainers</artifactId>
diff --git a/test-infra/camel-test-infra-azure-storage-blob/pom.xml 
b/test-infra/camel-test-infra-azure-storage-blob/pom.xml
index 4f36bc3bdd5f..e81fe33c1d24 100644
--- a/test-infra/camel-test-infra-azure-storage-blob/pom.xml
+++ b/test-infra/camel-test-infra-azure-storage-blob/pom.xml
@@ -52,6 +52,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-azure-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-azure-storage-datalake/pom.xml 
b/test-infra/camel-test-infra-azure-storage-datalake/pom.xml
index 3d25637b95ef..e4077dbb769c 100644
--- a/test-infra/camel-test-infra-azure-storage-datalake/pom.xml
+++ b/test-infra/camel-test-infra-azure-storage-datalake/pom.xml
@@ -52,6 +52,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-azure-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <!-- azure sdk -->
         <dependency>
diff --git a/test-infra/camel-test-infra-azure-storage-queue/pom.xml 
b/test-infra/camel-test-infra-azure-storage-queue/pom.xml
index 03a80e1f1d76..d14af7e997cb 100644
--- a/test-infra/camel-test-infra-azure-storage-queue/pom.xml
+++ b/test-infra/camel-test-infra-azure-storage-queue/pom.xml
@@ -52,6 +52,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-azure-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-cassandra/pom.xml 
b/test-infra/camel-test-infra-cassandra/pom.xml
index 70f7c90b8a75..57b662bd177b 100644
--- a/test-infra/camel-test-infra-cassandra/pom.xml
+++ b/test-infra/camel-test-infra-cassandra/pom.xml
@@ -40,6 +40,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-chatscript/pom.xml 
b/test-infra/camel-test-infra-chatscript/pom.xml
index 6570a6a68377..3d57e14f7c29 100644
--- a/test-infra/camel-test-infra-chatscript/pom.xml
+++ b/test-infra/camel-test-infra-chatscript/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-consul/pom.xml 
b/test-infra/camel-test-infra-consul/pom.xml
index 90ead774d49e..e12f92c6cff0 100644
--- a/test-infra/camel-test-infra-consul/pom.xml
+++ b/test-infra/camel-test-infra-consul/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-couchbase/pom.xml 
b/test-infra/camel-test-infra-couchbase/pom.xml
index 9bd442ea1059..64ec02cfad1e 100644
--- a/test-infra/camel-test-infra-couchbase/pom.xml
+++ b/test-infra/camel-test-infra-couchbase/pom.xml
@@ -40,6 +40,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
         <dependency>
             <groupId>com.couchbase.client</groupId>
             <artifactId>java-client</artifactId>
diff --git a/test-infra/camel-test-infra-couchdb/pom.xml 
b/test-infra/camel-test-infra-couchdb/pom.xml
index 4830e68a043b..38f632d23aac 100644
--- a/test-infra/camel-test-infra-couchdb/pom.xml
+++ b/test-infra/camel-test-infra-couchdb/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-docling/pom.xml 
b/test-infra/camel-test-infra-docling/pom.xml
index 3a7dd2456cc7..fdaee659df1a 100644
--- a/test-infra/camel-test-infra-docling/pom.xml
+++ b/test-infra/camel-test-infra-docling/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-elasticsearch/pom.xml 
b/test-infra/camel-test-infra-elasticsearch/pom.xml
index 3d73cb6a1d54..5476f05bfbc4 100644
--- a/test-infra/camel-test-infra-elasticsearch/pom.xml
+++ b/test-infra/camel-test-infra-elasticsearch/pom.xml
@@ -40,6 +40,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-fhir/pom.xml 
b/test-infra/camel-test-infra-fhir/pom.xml
index 5a1f3ab5edf2..dc37552bc929 100644
--- a/test-infra/camel-test-infra-fhir/pom.xml
+++ b/test-infra/camel-test-infra-fhir/pom.xml
@@ -42,6 +42,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-ftp/pom.xml 
b/test-infra/camel-test-infra-ftp/pom.xml
index 79d591ffe74d..134a22ebe9d2 100644
--- a/test-infra/camel-test-infra-ftp/pom.xml
+++ b/test-infra/camel-test-infra-ftp/pom.xml
@@ -66,6 +66,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
     </dependencies>
 
 
diff --git a/test-infra/camel-test-infra-google-pubsub/pom.xml 
b/test-infra/camel-test-infra-google-pubsub/pom.xml
index 76dd36f47b07..b5d1e7505cd4 100644
--- a/test-infra/camel-test-infra-google-pubsub/pom.xml
+++ b/test-infra/camel-test-infra-google-pubsub/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-hashicorp-vault/pom.xml 
b/test-infra/camel-test-infra-hashicorp-vault/pom.xml
index 10c249f9daad..b4cdded71e43 100644
--- a/test-infra/camel-test-infra-hashicorp-vault/pom.xml
+++ b/test-infra/camel-test-infra-hashicorp-vault/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-hazelcast/pom.xml 
b/test-infra/camel-test-infra-hazelcast/pom.xml
index 5aba332bb6f3..5f3eb6f7a68d 100644
--- a/test-infra/camel-test-infra-hazelcast/pom.xml
+++ b/test-infra/camel-test-infra-hazelcast/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>com.hazelcast</groupId>
diff --git a/test-infra/camel-test-infra-hivemq/pom.xml 
b/test-infra/camel-test-infra-hivemq/pom.xml
index badc1525b4c9..6ff41c1ea1c6 100644
--- a/test-infra/camel-test-infra-hivemq/pom.xml
+++ b/test-infra/camel-test-infra-hivemq/pom.xml
@@ -42,6 +42,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-ibmmq/pom.xml 
b/test-infra/camel-test-infra-ibmmq/pom.xml
index a7f3001859e1..ca2a86fe7428 100644
--- a/test-infra/camel-test-infra-ibmmq/pom.xml
+++ b/test-infra/camel-test-infra-ibmmq/pom.xml
@@ -40,6 +40,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
         
         <dependency>
             <groupId>org.apache.camel</groupId>
@@ -47,6 +52,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-messaging-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>com.ibm.mq</groupId>
diff --git a/test-infra/camel-test-infra-iggy/pom.xml 
b/test-infra/camel-test-infra-iggy/pom.xml
index 77fc7dc6d242..917c4f358040 100644
--- a/test-infra/camel-test-infra-iggy/pom.xml
+++ b/test-infra/camel-test-infra-iggy/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-ignite/pom.xml 
b/test-infra/camel-test-infra-ignite/pom.xml
index d8ba57b5a703..c89c7ec2b348 100644
--- a/test-infra/camel-test-infra-ignite/pom.xml
+++ b/test-infra/camel-test-infra-ignite/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.apache.ignite</groupId>
diff --git a/test-infra/camel-test-infra-infinispan/pom.xml 
b/test-infra/camel-test-infra-infinispan/pom.xml
index 70438b99e580..ea80271c114e 100644
--- a/test-infra/camel-test-infra-infinispan/pom.xml
+++ b/test-infra/camel-test-infra-infinispan/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-jdbc/pom.xml 
b/test-infra/camel-test-infra-jdbc/pom.xml
index a97fcee93971..298f7b52c4d2 100644
--- a/test-infra/camel-test-infra-jdbc/pom.xml
+++ b/test-infra/camel-test-infra-jdbc/pom.xml
@@ -36,6 +36,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-kafka/pom.xml 
b/test-infra/camel-test-infra-kafka/pom.xml
index 1133efb9d069..94b47b37ca8e 100644
--- a/test-infra/camel-test-infra-kafka/pom.xml
+++ b/test-infra/camel-test-infra-kafka/pom.xml
@@ -42,6 +42,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-keycloak/pom.xml 
b/test-infra/camel-test-infra-keycloak/pom.xml
index 1edc4b6085a1..47739f06ec7e 100644
--- a/test-infra/camel-test-infra-keycloak/pom.xml
+++ b/test-infra/camel-test-infra-keycloak/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-messaging-common/pom.xml 
b/test-infra/camel-test-infra-messaging-common/pom.xml
index 892f68980568..583d03ad7798 100644
--- a/test-infra/camel-test-infra-messaging-common/pom.xml
+++ b/test-infra/camel-test-infra-messaging-common/pom.xml
@@ -40,6 +40,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-microprofile-lra/pom.xml 
b/test-infra/camel-test-infra-microprofile-lra/pom.xml
index da0e29c460d9..ea827d584db0 100644
--- a/test-infra/camel-test-infra-microprofile-lra/pom.xml
+++ b/test-infra/camel-test-infra-microprofile-lra/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-milvus/pom.xml 
b/test-infra/camel-test-infra-milvus/pom.xml
index b097e6489db6..92fbfca98d70 100644
--- a/test-infra/camel-test-infra-milvus/pom.xml
+++ b/test-infra/camel-test-infra-milvus/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-minio/pom.xml 
b/test-infra/camel-test-infra-minio/pom.xml
index 0a8a324253e2..191edd52178b 100644
--- a/test-infra/camel-test-infra-minio/pom.xml
+++ b/test-infra/camel-test-infra-minio/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-mongodb/pom.xml 
b/test-infra/camel-test-infra-mongodb/pom.xml
index 94d35df3bf20..45186bf9c85f 100644
--- a/test-infra/camel-test-infra-mongodb/pom.xml
+++ b/test-infra/camel-test-infra-mongodb/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-mosquitto/pom.xml 
b/test-infra/camel-test-infra-mosquitto/pom.xml
index d7ab7e63b1cd..91328dfc45f3 100644
--- a/test-infra/camel-test-infra-mosquitto/pom.xml
+++ b/test-infra/camel-test-infra-mosquitto/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-nats/pom.xml 
b/test-infra/camel-test-infra-nats/pom.xml
index 966e0ab14221..9d5f37c3bba8 100644
--- a/test-infra/camel-test-infra-nats/pom.xml
+++ b/test-infra/camel-test-infra-nats/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-neo4j/pom.xml 
b/test-infra/camel-test-infra-neo4j/pom.xml
index bf0406fc4791..714c68fb4fc5 100644
--- a/test-infra/camel-test-infra-neo4j/pom.xml
+++ b/test-infra/camel-test-infra-neo4j/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-openai-mock/pom.xml 
b/test-infra/camel-test-infra-openai-mock/pom.xml
index 3e7662afee1a..5257bbd1a5ef 100644
--- a/test-infra/camel-test-infra-openai-mock/pom.xml
+++ b/test-infra/camel-test-infra-openai-mock/pom.xml
@@ -40,6 +40,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.junit.jupiter</groupId>
diff --git a/test-infra/camel-test-infra-openldap/pom.xml 
b/test-infra/camel-test-infra-openldap/pom.xml
index 66f77236f4f4..bf3651cc6ee1 100644
--- a/test-infra/camel-test-infra-openldap/pom.xml
+++ b/test-infra/camel-test-infra-openldap/pom.xml
@@ -40,6 +40,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-opensearch/pom.xml 
b/test-infra/camel-test-infra-opensearch/pom.xml
index 03bc52600132..1f5ef1dd684a 100644
--- a/test-infra/camel-test-infra-opensearch/pom.xml
+++ b/test-infra/camel-test-infra-opensearch/pom.xml
@@ -40,6 +40,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-pinecone/pom.xml 
b/test-infra/camel-test-infra-pinecone/pom.xml
index cfd104e0e335..e68f554c404c 100644
--- a/test-infra/camel-test-infra-pinecone/pom.xml
+++ b/test-infra/camel-test-infra-pinecone/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-postgres/pom.xml 
b/test-infra/camel-test-infra-postgres/pom.xml
index 2bb578ab3a07..d48c89ea0b36 100644
--- a/test-infra/camel-test-infra-postgres/pom.xml
+++ b/test-infra/camel-test-infra-postgres/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-pulsar/pom.xml 
b/test-infra/camel-test-infra-pulsar/pom.xml
index e530b1ddb9a3..7e33b437fe57 100644
--- a/test-infra/camel-test-infra-pulsar/pom.xml
+++ b/test-infra/camel-test-infra-pulsar/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-qdrant/pom.xml 
b/test-infra/camel-test-infra-qdrant/pom.xml
index 093eb1cecbe5..4497f187270b 100644
--- a/test-infra/camel-test-infra-qdrant/pom.xml
+++ b/test-infra/camel-test-infra-qdrant/pom.xml
@@ -42,6 +42,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-rabbitmq/pom.xml 
b/test-infra/camel-test-infra-rabbitmq/pom.xml
index 6c3cee7f9d20..b7106cdd9676 100644
--- a/test-infra/camel-test-infra-rabbitmq/pom.xml
+++ b/test-infra/camel-test-infra-rabbitmq/pom.xml
@@ -40,6 +40,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
         <dependency>
             <groupId>org.testcontainers</groupId>
             <artifactId>testcontainers</artifactId>
diff --git a/test-infra/camel-test-infra-redis/pom.xml 
b/test-infra/camel-test-infra-redis/pom.xml
index 2ff59cd620b5..b84cc994641b 100644
--- a/test-infra/camel-test-infra-redis/pom.xml
+++ b/test-infra/camel-test-infra-redis/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-rocketmq/pom.xml 
b/test-infra/camel-test-infra-rocketmq/pom.xml
index bd79390a6f97..e4dc8eb0e6a5 100644
--- a/test-infra/camel-test-infra-rocketmq/pom.xml
+++ b/test-infra/camel-test-infra-rocketmq/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
         <dependency>
             <groupId>org.awaitility</groupId>
             <artifactId>awaitility</artifactId>
diff --git a/test-infra/camel-test-infra-smb/pom.xml 
b/test-infra/camel-test-infra-smb/pom.xml
index bbcd51fdf6ac..f3d9d4247d20 100644
--- a/test-infra/camel-test-infra-smb/pom.xml
+++ b/test-infra/camel-test-infra-smb/pom.xml
@@ -45,6 +45,12 @@
             <type>test-jar</type>
         </dependency>
 
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+
         <dependency>
             <groupId>org.testcontainers</groupId>
             <artifactId>testcontainers</artifactId>
diff --git a/test-infra/camel-test-infra-tensorflow-serving/pom.xml 
b/test-infra/camel-test-infra-tensorflow-serving/pom.xml
index 0814a5c05f29..dba9c074e7d8 100644
--- a/test-infra/camel-test-infra-tensorflow-serving/pom.xml
+++ b/test-infra/camel-test-infra-tensorflow-serving/pom.xml
@@ -38,6 +38,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-torchserve/pom.xml 
b/test-infra/camel-test-infra-torchserve/pom.xml
index eb5170034b27..d95d7e69a556 100644
--- a/test-infra/camel-test-infra-torchserve/pom.xml
+++ b/test-infra/camel-test-infra-torchserve/pom.xml
@@ -42,6 +42,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-triton/pom.xml 
b/test-infra/camel-test-infra-triton/pom.xml
index 723900d3433a..4d3377f8e70c 100644
--- a/test-infra/camel-test-infra-triton/pom.xml
+++ b/test-infra/camel-test-infra-triton/pom.xml
@@ -42,6 +42,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-weaviate/pom.xml 
b/test-infra/camel-test-infra-weaviate/pom.xml
index 6247365b2685..8fab36803737 100644
--- a/test-infra/camel-test-infra-weaviate/pom.xml
+++ b/test-infra/camel-test-infra-weaviate/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-xmpp/pom.xml 
b/test-infra/camel-test-infra-xmpp/pom.xml
index 076c7094ec84..962a9701ae6b 100644
--- a/test-infra/camel-test-infra-xmpp/pom.xml
+++ b/test-infra/camel-test-infra-xmpp/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>
diff --git a/test-infra/camel-test-infra-zookeeper/pom.xml 
b/test-infra/camel-test-infra-zookeeper/pom.xml
index c3b13a7a9b88..1df7172972d6 100644
--- a/test-infra/camel-test-infra-zookeeper/pom.xml
+++ b/test-infra/camel-test-infra-zookeeper/pom.xml
@@ -41,6 +41,11 @@
             <version>${project.version}</version>
             <type>test-jar</type>
         </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
 
         <dependency>
             <groupId>org.testcontainers</groupId>

Reply via email to