This is an automated email from the ASF dual-hosted git repository. ppalaga pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 2772a21db3e660d1112f9d4eaa65e958a5a88112 Author: Peter Palaga <ppal...@redhat.com> AuthorDate: Wed Apr 14 13:57:37 2021 +0200 Prepare for more test groups --- .../ROOT/pages/reference/extensions/core.adoc | 2 +- .../aws2}/README.adoc | 0 .../aws2}/aws2-cw/pom.xml | 0 .../quarkus/component/aws2/cw/it/Aws2CwResource.java | 0 .../src/main/resources/application.properties | 0 .../camel/quarkus/component/aws2/cw/it/Aws2CwIT.java | 0 .../quarkus/component/aws2/cw/it/Aws2CwTest.java | 0 .../aws2/cw/it/Aws2CwTestEnvCustomizer.java | 0 ...l.quarkus.test.support.aws2.Aws2TestEnvCustomizer | 0 .../aws2}/aws2-ddb/pom.xml | 0 .../component/aws2/ddb/it/Aws2DdbResource.java | 0 .../component/aws2/ddb/it/Aws2DdbStreamResource.java | 0 .../src/main/resources/application.properties | 0 .../quarkus/component/aws2/ddb/it/Aws2DdbIT.java | 0 .../quarkus/component/aws2/ddb/it/Aws2DdbTest.java | 0 .../aws2/ddb/it/Aws2DdbTestEnvCustomizer.java | 0 ...l.quarkus.test.support.aws2.Aws2TestEnvCustomizer | 0 .../aws2}/aws2-kinesis/pom.xml | 0 .../aws2/kinesis/it/Aws2KinesisFirehoseResource.java | 0 .../aws2/kinesis/it/Aws2KinesisResource.java | 0 .../src/main/resources/application.properties | 0 .../component/aws2/kinesis/it/Aws2KinesisIT.java | 0 .../component/aws2/kinesis/it/Aws2KinesisTest.java | 0 .../kinesis/it/Aws2KinesisTestEnvCustomizer.java | 0 ...l.quarkus.test.support.aws2.Aws2TestEnvCustomizer | 0 .../aws2}/aws2-lambda/pom.xml | 0 .../component/aws2/lambda/it/Aws2LambdaResource.java | 0 .../src/main/resources/application.properties | 0 .../component/aws2/lambda/it/Aws2LambdaIT.java | 0 .../component/aws2/lambda/it/Aws2LambdaTest.java | 0 .../aws2/lambda/it/Aws2LambdaTestEnvCustomizer.java | 0 ...l.quarkus.test.support.aws2.Aws2TestEnvCustomizer | 0 .../aws2}/aws2-s3/pom.xml | 0 .../camel/quarkus/component/aws2/Aws2S3Resource.java | 0 .../src/main/resources/application.properties | 0 .../camel/quarkus/component/aws2/Aws2S3IT.java | 0 .../camel/quarkus/component/aws2/Aws2S3Test.java | 0 .../component/aws2/Aws2S3TestEnvCustomizer.java | 0 ...l.quarkus.test.support.aws2.Aws2TestEnvCustomizer | 0 .../aws2}/aws2-ses/pom.xml | 0 .../component/aws2/ses/it/Aws2SesResource.java | 0 .../src/main/resources/application.properties | 0 .../quarkus/component/aws2/ses/it/Aws2SesIT.java | 0 .../quarkus/component/aws2/ses/it/Aws2SesTest.java | 0 .../aws2/ses/it/Aws2SesTestEnvCustomizer.java | 0 ...l.quarkus.test.support.aws2.Aws2TestEnvCustomizer | 0 .../aws2}/aws2-sqs-sns/README.adoc | 0 .../aws2}/aws2-sqs-sns/pom.xml | 0 .../component/aws2/sqs/it/Aws2SqsSnsResource.java | 0 .../src/main/resources/application.properties | 0 .../quarkus/component/aws2/sqs/it/Aws2SqsSnsIT.java | 0 .../component/aws2/sqs/it/Aws2SqsSnsTest.java | 0 .../aws2/sqs/it/Aws2SqsSnsTestEnvCustomizer.java | 0 ...l.quarkus.test.support.aws2.Aws2TestEnvCustomizer | 0 .../aws2}/pom.xml | 3 +-- .../pom.xml | 20 +++++--------------- integration-tests/aws2-grouped/README.adoc | 8 ++++---- integration-tests/aws2-grouped/pom.xml | 4 ++-- integration-tests/csimple/pom.xml | 2 +- pom.xml | 7 ++++--- 60 files changed, 18 insertions(+), 28 deletions(-) diff --git a/docs/modules/ROOT/pages/reference/extensions/core.adoc b/docs/modules/ROOT/pages/reference/extensions/core.adoc index 6e3dc0f..efb4632 100644 --- a/docs/modules/ROOT/pages/reference/extensions/core.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/core.adoc @@ -174,7 +174,7 @@ What to do if it is not possible to extract CSimple expressions from a route def |icon:lock[title=Fixed at build time] [[quarkus.camel.main.enabled]]`link:#quarkus.camel.main.enabled[quarkus.camel.main.enabled]` -If `true` all `camel-main` features are enabled; otherwise no `camel-main` features are enabled. See described the xref:user-guide/configuration.adoc#_camel_main[Bootstrap] section of Camel Quarkus documentation for more details. +If `true` all `camel-main` features are enabled; otherwise no `camel-main` features are enabled. See described the xref:user-guide/bootstrap.adoc#_camel_main[Bootstrap] section of Camel Quarkus documentation for more details. | `boolean` | `true` diff --git a/integration-tests-aws2/README.adoc b/integration-test-groups/aws2/README.adoc similarity index 100% rename from integration-tests-aws2/README.adoc rename to integration-test-groups/aws2/README.adoc diff --git a/integration-tests-aws2/aws2-cw/pom.xml b/integration-test-groups/aws2/aws2-cw/pom.xml similarity index 100% rename from integration-tests-aws2/aws2-cw/pom.xml rename to integration-test-groups/aws2/aws2-cw/pom.xml diff --git a/integration-tests-aws2/aws2-cw/src/main/java/org/apache/camel/quarkus/component/aws2/cw/it/Aws2CwResource.java b/integration-test-groups/aws2/aws2-cw/src/main/java/org/apache/camel/quarkus/component/aws2/cw/it/Aws2CwResource.java similarity index 100% rename from integration-tests-aws2/aws2-cw/src/main/java/org/apache/camel/quarkus/component/aws2/cw/it/Aws2CwResource.java rename to integration-test-groups/aws2/aws2-cw/src/main/java/org/apache/camel/quarkus/component/aws2/cw/it/Aws2CwResource.java diff --git a/integration-tests-aws2/aws2-cw/src/main/resources/application.properties b/integration-test-groups/aws2/aws2-cw/src/main/resources/application.properties similarity index 100% rename from integration-tests-aws2/aws2-cw/src/main/resources/application.properties rename to integration-test-groups/aws2/aws2-cw/src/main/resources/application.properties diff --git a/integration-tests-aws2/aws2-cw/src/test/java/org/apache/camel/quarkus/component/aws2/cw/it/Aws2CwIT.java b/integration-test-groups/aws2/aws2-cw/src/test/java/org/apache/camel/quarkus/component/aws2/cw/it/Aws2CwIT.java similarity index 100% rename from integration-tests-aws2/aws2-cw/src/test/java/org/apache/camel/quarkus/component/aws2/cw/it/Aws2CwIT.java rename to integration-test-groups/aws2/aws2-cw/src/test/java/org/apache/camel/quarkus/component/aws2/cw/it/Aws2CwIT.java diff --git a/integration-tests-aws2/aws2-cw/src/test/java/org/apache/camel/quarkus/component/aws2/cw/it/Aws2CwTest.java b/integration-test-groups/aws2/aws2-cw/src/test/java/org/apache/camel/quarkus/component/aws2/cw/it/Aws2CwTest.java similarity index 100% rename from integration-tests-aws2/aws2-cw/src/test/java/org/apache/camel/quarkus/component/aws2/cw/it/Aws2CwTest.java rename to integration-test-groups/aws2/aws2-cw/src/test/java/org/apache/camel/quarkus/component/aws2/cw/it/Aws2CwTest.java diff --git a/integration-tests-aws2/aws2-cw/src/test/java/org/apache/camel/quarkus/component/aws2/cw/it/Aws2CwTestEnvCustomizer.java b/integration-test-groups/aws2/aws2-cw/src/test/java/org/apache/camel/quarkus/component/aws2/cw/it/Aws2CwTestEnvCustomizer.java similarity index 100% rename from integration-tests-aws2/aws2-cw/src/test/java/org/apache/camel/quarkus/component/aws2/cw/it/Aws2CwTestEnvCustomizer.java rename to integration-test-groups/aws2/aws2-cw/src/test/java/org/apache/camel/quarkus/component/aws2/cw/it/Aws2CwTestEnvCustomizer.java diff --git a/integration-tests-aws2/aws2-cw/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer b/integration-test-groups/aws2/aws2-cw/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer similarity index 100% rename from integration-tests-aws2/aws2-cw/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer rename to integration-test-groups/aws2/aws2-cw/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer diff --git a/integration-tests-aws2/aws2-ddb/pom.xml b/integration-test-groups/aws2/aws2-ddb/pom.xml similarity index 100% rename from integration-tests-aws2/aws2-ddb/pom.xml rename to integration-test-groups/aws2/aws2-ddb/pom.xml diff --git a/integration-tests-aws2/aws2-ddb/src/main/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbResource.java b/integration-test-groups/aws2/aws2-ddb/src/main/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbResource.java similarity index 100% rename from integration-tests-aws2/aws2-ddb/src/main/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbResource.java rename to integration-test-groups/aws2/aws2-ddb/src/main/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbResource.java diff --git a/integration-tests-aws2/aws2-ddb/src/main/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbStreamResource.java b/integration-test-groups/aws2/aws2-ddb/src/main/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbStreamResource.java similarity index 100% rename from integration-tests-aws2/aws2-ddb/src/main/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbStreamResource.java rename to integration-test-groups/aws2/aws2-ddb/src/main/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbStreamResource.java diff --git a/integration-tests-aws2/aws2-ddb/src/main/resources/application.properties b/integration-test-groups/aws2/aws2-ddb/src/main/resources/application.properties similarity index 100% rename from integration-tests-aws2/aws2-ddb/src/main/resources/application.properties rename to integration-test-groups/aws2/aws2-ddb/src/main/resources/application.properties diff --git a/integration-tests-aws2/aws2-ddb/src/test/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbIT.java b/integration-test-groups/aws2/aws2-ddb/src/test/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbIT.java similarity index 100% rename from integration-tests-aws2/aws2-ddb/src/test/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbIT.java rename to integration-test-groups/aws2/aws2-ddb/src/test/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbIT.java diff --git a/integration-tests-aws2/aws2-ddb/src/test/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbTest.java b/integration-test-groups/aws2/aws2-ddb/src/test/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbTest.java similarity index 100% rename from integration-tests-aws2/aws2-ddb/src/test/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbTest.java rename to integration-test-groups/aws2/aws2-ddb/src/test/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbTest.java diff --git a/integration-tests-aws2/aws2-ddb/src/test/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbTestEnvCustomizer.java b/integration-test-groups/aws2/aws2-ddb/src/test/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbTestEnvCustomizer.java similarity index 100% rename from integration-tests-aws2/aws2-ddb/src/test/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbTestEnvCustomizer.java rename to integration-test-groups/aws2/aws2-ddb/src/test/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbTestEnvCustomizer.java diff --git a/integration-tests-aws2/aws2-ddb/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer b/integration-test-groups/aws2/aws2-ddb/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer similarity index 100% rename from integration-tests-aws2/aws2-ddb/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer rename to integration-test-groups/aws2/aws2-ddb/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer diff --git a/integration-tests-aws2/aws2-kinesis/pom.xml b/integration-test-groups/aws2/aws2-kinesis/pom.xml similarity index 100% rename from integration-tests-aws2/aws2-kinesis/pom.xml rename to integration-test-groups/aws2/aws2-kinesis/pom.xml diff --git a/integration-tests-aws2/aws2-kinesis/src/main/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisFirehoseResource.java b/integration-test-groups/aws2/aws2-kinesis/src/main/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisFirehoseResource.java similarity index 100% rename from integration-tests-aws2/aws2-kinesis/src/main/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisFirehoseResource.java rename to integration-test-groups/aws2/aws2-kinesis/src/main/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisFirehoseResource.java diff --git a/integration-tests-aws2/aws2-kinesis/src/main/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisResource.java b/integration-test-groups/aws2/aws2-kinesis/src/main/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisResource.java similarity index 100% rename from integration-tests-aws2/aws2-kinesis/src/main/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisResource.java rename to integration-test-groups/aws2/aws2-kinesis/src/main/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisResource.java diff --git a/integration-tests-aws2/aws2-kinesis/src/main/resources/application.properties b/integration-test-groups/aws2/aws2-kinesis/src/main/resources/application.properties similarity index 100% rename from integration-tests-aws2/aws2-kinesis/src/main/resources/application.properties rename to integration-test-groups/aws2/aws2-kinesis/src/main/resources/application.properties diff --git a/integration-tests-aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisIT.java b/integration-test-groups/aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisIT.java similarity index 100% rename from integration-tests-aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisIT.java rename to integration-test-groups/aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisIT.java diff --git a/integration-tests-aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisTest.java b/integration-test-groups/aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisTest.java similarity index 100% rename from integration-tests-aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisTest.java rename to integration-test-groups/aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisTest.java diff --git a/integration-tests-aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisTestEnvCustomizer.java b/integration-test-groups/aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisTestEnvCustomizer.java similarity index 100% rename from integration-tests-aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisTestEnvCustomizer.java rename to integration-test-groups/aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisTestEnvCustomizer.java diff --git a/integration-tests-aws2/aws2-kinesis/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer b/integration-test-groups/aws2/aws2-kinesis/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer similarity index 100% rename from integration-tests-aws2/aws2-kinesis/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer rename to integration-test-groups/aws2/aws2-kinesis/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer diff --git a/integration-tests-aws2/aws2-lambda/pom.xml b/integration-test-groups/aws2/aws2-lambda/pom.xml similarity index 100% rename from integration-tests-aws2/aws2-lambda/pom.xml rename to integration-test-groups/aws2/aws2-lambda/pom.xml diff --git a/integration-tests-aws2/aws2-lambda/src/main/java/org/apache/camel/quarkus/component/aws2/lambda/it/Aws2LambdaResource.java b/integration-test-groups/aws2/aws2-lambda/src/main/java/org/apache/camel/quarkus/component/aws2/lambda/it/Aws2LambdaResource.java similarity index 100% rename from integration-tests-aws2/aws2-lambda/src/main/java/org/apache/camel/quarkus/component/aws2/lambda/it/Aws2LambdaResource.java rename to integration-test-groups/aws2/aws2-lambda/src/main/java/org/apache/camel/quarkus/component/aws2/lambda/it/Aws2LambdaResource.java diff --git a/integration-tests-aws2/aws2-lambda/src/main/resources/application.properties b/integration-test-groups/aws2/aws2-lambda/src/main/resources/application.properties similarity index 100% rename from integration-tests-aws2/aws2-lambda/src/main/resources/application.properties rename to integration-test-groups/aws2/aws2-lambda/src/main/resources/application.properties diff --git a/integration-tests-aws2/aws2-lambda/src/test/java/org/apache/camel/quarkus/component/aws2/lambda/it/Aws2LambdaIT.java b/integration-test-groups/aws2/aws2-lambda/src/test/java/org/apache/camel/quarkus/component/aws2/lambda/it/Aws2LambdaIT.java similarity index 100% rename from integration-tests-aws2/aws2-lambda/src/test/java/org/apache/camel/quarkus/component/aws2/lambda/it/Aws2LambdaIT.java rename to integration-test-groups/aws2/aws2-lambda/src/test/java/org/apache/camel/quarkus/component/aws2/lambda/it/Aws2LambdaIT.java diff --git a/integration-tests-aws2/aws2-lambda/src/test/java/org/apache/camel/quarkus/component/aws2/lambda/it/Aws2LambdaTest.java b/integration-test-groups/aws2/aws2-lambda/src/test/java/org/apache/camel/quarkus/component/aws2/lambda/it/Aws2LambdaTest.java similarity index 100% rename from integration-tests-aws2/aws2-lambda/src/test/java/org/apache/camel/quarkus/component/aws2/lambda/it/Aws2LambdaTest.java rename to integration-test-groups/aws2/aws2-lambda/src/test/java/org/apache/camel/quarkus/component/aws2/lambda/it/Aws2LambdaTest.java diff --git a/integration-tests-aws2/aws2-lambda/src/test/java/org/apache/camel/quarkus/component/aws2/lambda/it/Aws2LambdaTestEnvCustomizer.java b/integration-test-groups/aws2/aws2-lambda/src/test/java/org/apache/camel/quarkus/component/aws2/lambda/it/Aws2LambdaTestEnvCustomizer.java similarity index 100% rename from integration-tests-aws2/aws2-lambda/src/test/java/org/apache/camel/quarkus/component/aws2/lambda/it/Aws2LambdaTestEnvCustomizer.java rename to integration-test-groups/aws2/aws2-lambda/src/test/java/org/apache/camel/quarkus/component/aws2/lambda/it/Aws2LambdaTestEnvCustomizer.java diff --git a/integration-tests-aws2/aws2-lambda/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer b/integration-test-groups/aws2/aws2-lambda/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer similarity index 100% rename from integration-tests-aws2/aws2-lambda/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer rename to integration-test-groups/aws2/aws2-lambda/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer diff --git a/integration-tests-aws2/aws2-s3/pom.xml b/integration-test-groups/aws2/aws2-s3/pom.xml similarity index 100% rename from integration-tests-aws2/aws2-s3/pom.xml rename to integration-test-groups/aws2/aws2-s3/pom.xml diff --git a/integration-tests-aws2/aws2-s3/src/main/java/org/apache/camel/quarkus/component/aws2/Aws2S3Resource.java b/integration-test-groups/aws2/aws2-s3/src/main/java/org/apache/camel/quarkus/component/aws2/Aws2S3Resource.java similarity index 100% rename from integration-tests-aws2/aws2-s3/src/main/java/org/apache/camel/quarkus/component/aws2/Aws2S3Resource.java rename to integration-test-groups/aws2/aws2-s3/src/main/java/org/apache/camel/quarkus/component/aws2/Aws2S3Resource.java diff --git a/integration-tests-aws2/aws2-s3/src/main/resources/application.properties b/integration-test-groups/aws2/aws2-s3/src/main/resources/application.properties similarity index 100% rename from integration-tests-aws2/aws2-s3/src/main/resources/application.properties rename to integration-test-groups/aws2/aws2-s3/src/main/resources/application.properties diff --git a/integration-tests-aws2/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/Aws2S3IT.java b/integration-test-groups/aws2/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/Aws2S3IT.java similarity index 100% rename from integration-tests-aws2/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/Aws2S3IT.java rename to integration-test-groups/aws2/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/Aws2S3IT.java diff --git a/integration-tests-aws2/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/Aws2S3Test.java b/integration-test-groups/aws2/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/Aws2S3Test.java similarity index 100% rename from integration-tests-aws2/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/Aws2S3Test.java rename to integration-test-groups/aws2/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/Aws2S3Test.java diff --git a/integration-tests-aws2/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/Aws2S3TestEnvCustomizer.java b/integration-test-groups/aws2/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/Aws2S3TestEnvCustomizer.java similarity index 100% rename from integration-tests-aws2/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/Aws2S3TestEnvCustomizer.java rename to integration-test-groups/aws2/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/Aws2S3TestEnvCustomizer.java diff --git a/integration-tests-aws2/aws2-s3/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer b/integration-test-groups/aws2/aws2-s3/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer similarity index 100% rename from integration-tests-aws2/aws2-s3/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer rename to integration-test-groups/aws2/aws2-s3/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer diff --git a/integration-tests-aws2/aws2-ses/pom.xml b/integration-test-groups/aws2/aws2-ses/pom.xml similarity index 100% rename from integration-tests-aws2/aws2-ses/pom.xml rename to integration-test-groups/aws2/aws2-ses/pom.xml diff --git a/integration-tests-aws2/aws2-ses/src/main/java/org/apache/camel/quarkus/component/aws2/ses/it/Aws2SesResource.java b/integration-test-groups/aws2/aws2-ses/src/main/java/org/apache/camel/quarkus/component/aws2/ses/it/Aws2SesResource.java similarity index 100% rename from integration-tests-aws2/aws2-ses/src/main/java/org/apache/camel/quarkus/component/aws2/ses/it/Aws2SesResource.java rename to integration-test-groups/aws2/aws2-ses/src/main/java/org/apache/camel/quarkus/component/aws2/ses/it/Aws2SesResource.java diff --git a/integration-tests-aws2/aws2-ses/src/main/resources/application.properties b/integration-test-groups/aws2/aws2-ses/src/main/resources/application.properties similarity index 100% rename from integration-tests-aws2/aws2-ses/src/main/resources/application.properties rename to integration-test-groups/aws2/aws2-ses/src/main/resources/application.properties diff --git a/integration-tests-aws2/aws2-ses/src/test/java/org/apache/camel/quarkus/component/aws2/ses/it/Aws2SesIT.java b/integration-test-groups/aws2/aws2-ses/src/test/java/org/apache/camel/quarkus/component/aws2/ses/it/Aws2SesIT.java similarity index 100% rename from integration-tests-aws2/aws2-ses/src/test/java/org/apache/camel/quarkus/component/aws2/ses/it/Aws2SesIT.java rename to integration-test-groups/aws2/aws2-ses/src/test/java/org/apache/camel/quarkus/component/aws2/ses/it/Aws2SesIT.java diff --git a/integration-tests-aws2/aws2-ses/src/test/java/org/apache/camel/quarkus/component/aws2/ses/it/Aws2SesTest.java b/integration-test-groups/aws2/aws2-ses/src/test/java/org/apache/camel/quarkus/component/aws2/ses/it/Aws2SesTest.java similarity index 100% rename from integration-tests-aws2/aws2-ses/src/test/java/org/apache/camel/quarkus/component/aws2/ses/it/Aws2SesTest.java rename to integration-test-groups/aws2/aws2-ses/src/test/java/org/apache/camel/quarkus/component/aws2/ses/it/Aws2SesTest.java diff --git a/integration-tests-aws2/aws2-ses/src/test/java/org/apache/camel/quarkus/component/aws2/ses/it/Aws2SesTestEnvCustomizer.java b/integration-test-groups/aws2/aws2-ses/src/test/java/org/apache/camel/quarkus/component/aws2/ses/it/Aws2SesTestEnvCustomizer.java similarity index 100% rename from integration-tests-aws2/aws2-ses/src/test/java/org/apache/camel/quarkus/component/aws2/ses/it/Aws2SesTestEnvCustomizer.java rename to integration-test-groups/aws2/aws2-ses/src/test/java/org/apache/camel/quarkus/component/aws2/ses/it/Aws2SesTestEnvCustomizer.java diff --git a/integration-tests-aws2/aws2-ses/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer b/integration-test-groups/aws2/aws2-ses/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer similarity index 100% rename from integration-tests-aws2/aws2-ses/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer rename to integration-test-groups/aws2/aws2-ses/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer diff --git a/integration-tests-aws2/aws2-sqs-sns/README.adoc b/integration-test-groups/aws2/aws2-sqs-sns/README.adoc similarity index 100% rename from integration-tests-aws2/aws2-sqs-sns/README.adoc rename to integration-test-groups/aws2/aws2-sqs-sns/README.adoc diff --git a/integration-tests-aws2/aws2-sqs-sns/pom.xml b/integration-test-groups/aws2/aws2-sqs-sns/pom.xml similarity index 100% rename from integration-tests-aws2/aws2-sqs-sns/pom.xml rename to integration-test-groups/aws2/aws2-sqs-sns/pom.xml diff --git a/integration-tests-aws2/aws2-sqs-sns/src/main/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsSnsResource.java b/integration-test-groups/aws2/aws2-sqs-sns/src/main/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsSnsResource.java similarity index 100% rename from integration-tests-aws2/aws2-sqs-sns/src/main/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsSnsResource.java rename to integration-test-groups/aws2/aws2-sqs-sns/src/main/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsSnsResource.java diff --git a/integration-tests-aws2/aws2-sqs-sns/src/main/resources/application.properties b/integration-test-groups/aws2/aws2-sqs-sns/src/main/resources/application.properties similarity index 100% rename from integration-tests-aws2/aws2-sqs-sns/src/main/resources/application.properties rename to integration-test-groups/aws2/aws2-sqs-sns/src/main/resources/application.properties diff --git a/integration-tests-aws2/aws2-sqs-sns/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsSnsIT.java b/integration-test-groups/aws2/aws2-sqs-sns/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsSnsIT.java similarity index 100% rename from integration-tests-aws2/aws2-sqs-sns/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsSnsIT.java rename to integration-test-groups/aws2/aws2-sqs-sns/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsSnsIT.java diff --git a/integration-tests-aws2/aws2-sqs-sns/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsSnsTest.java b/integration-test-groups/aws2/aws2-sqs-sns/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsSnsTest.java similarity index 100% rename from integration-tests-aws2/aws2-sqs-sns/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsSnsTest.java rename to integration-test-groups/aws2/aws2-sqs-sns/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsSnsTest.java diff --git a/integration-tests-aws2/aws2-sqs-sns/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsSnsTestEnvCustomizer.java b/integration-test-groups/aws2/aws2-sqs-sns/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsSnsTestEnvCustomizer.java similarity index 100% rename from integration-tests-aws2/aws2-sqs-sns/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsSnsTestEnvCustomizer.java rename to integration-test-groups/aws2/aws2-sqs-sns/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsSnsTestEnvCustomizer.java diff --git a/integration-tests-aws2/aws2-sqs-sns/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer b/integration-test-groups/aws2/aws2-sqs-sns/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer similarity index 100% rename from integration-tests-aws2/aws2-sqs-sns/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer rename to integration-test-groups/aws2/aws2-sqs-sns/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer diff --git a/integration-tests-aws2/pom.xml b/integration-test-groups/aws2/pom.xml similarity index 93% copy from integration-tests-aws2/pom.xml copy to integration-test-groups/aws2/pom.xml index c4ef12d..69bd5fa 100644 --- a/integration-tests-aws2/pom.xml +++ b/integration-test-groups/aws2/pom.xml @@ -22,9 +22,8 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-build-parent-it</artifactId> + <artifactId>camel-quarkus-integration-test-groups</artifactId> <version>1.9.0-SNAPSHOT</version> - <relativePath>../poms/build-parent-it/pom.xml</relativePath> </parent> <artifactId>camel-quarkus-integration-tests-aws2</artifactId> diff --git a/integration-tests-aws2/pom.xml b/integration-test-groups/pom.xml similarity index 70% rename from integration-tests-aws2/pom.xml rename to integration-test-groups/pom.xml index c4ef12d..5211165 100644 --- a/integration-tests-aws2/pom.xml +++ b/integration-test-groups/pom.xml @@ -22,29 +22,19 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-build-parent-it</artifactId> + <artifactId>camel-quarkus</artifactId> <version>1.9.0-SNAPSHOT</version> - <relativePath>../poms/build-parent-it/pom.xml</relativePath> + <relativePath>../pom.xml</relativePath> </parent> - <artifactId>camel-quarkus-integration-tests-aws2</artifactId> + <artifactId>camel-quarkus-integration-test-groups</artifactId> <packaging>pom</packaging> - <name>Camel Quarkus :: AWS 2 Integration Tests</name> - - <properties> - <quarkus.banner.enabled>false</quarkus.banner.enabled> - </properties> + <name>Camel Quarkus :: Integration Test Groups</name> <modules> <!-- extensions a..z; do not remove this comment, it is important when sorting via mvn process-resources -Pformat --> - <module>aws2-cw</module> - <module>aws2-ddb</module> - <module>aws2-kinesis</module> - <module>aws2-lambda</module> - <module>aws2-s3</module> - <module>aws2-ses</module> - <module>aws2-sqs-sns</module> + <module>aws2</module> </modules> </project> diff --git a/integration-tests/aws2-grouped/README.adoc b/integration-tests/aws2-grouped/README.adoc index 9be5942..7987441 100644 --- a/integration-tests/aws2-grouped/README.adoc +++ b/integration-tests/aws2-grouped/README.adoc @@ -1,11 +1,11 @@ == AWS 2 grouped integration tests -This module allows executing all tests from `integration-tests-aws2/*` grouped together. +This module allows executing all tests from `integration-test-groups/aws2/*` grouped together. While grouping brings the benefit of faster native compilation -(compared to the sum of compilation times of all modules under `integration-tests-aws2/*`) +(compared to the sum of compilation times of all modules under `integration-test-groups/aws2/*`) it is methodologically not as clean as running those tests in isolation. -Hence, this module is intended to be run instead of the tests under `integration-tests-aws2/*` +Hence, this module is intended to be run instead of the tests under `integration-test-groups/aws2/*` if, in the given situation, the speed matters more than isolation. === How the grouping works @@ -17,4 +17,4 @@ if, in the given situation, the speed matters more than isolation. === Mock backend vs. real service -Please refer to link:../../integration-tests-aws2/README.adoc[integration-tests-aws2/README.adoc] for more details. +Please refer to link:../../integration-test-groups/aws2/README.adoc[integration-test-groups/aws2/README.adoc] for more details. diff --git a/integration-tests/aws2-grouped/pom.xml b/integration-tests/aws2-grouped/pom.xml index 03d858f..d25f9bc 100644 --- a/integration-tests/aws2-grouped/pom.xml +++ b/integration-tests/aws2-grouped/pom.xml @@ -27,7 +27,7 @@ <artifactId>camel-quarkus-integration-test-aws2-grouped</artifactId> <name>Camel Quarkus :: Integration Tests :: AWS2 Grouped</name> - <description>AWS 2 tests from ../integration-tests-aws2 merged together</description> + <description>AWS 2 tests from ../integration-test-groups/aws2 merged together</description> <dependencyManagement> <dependencies> @@ -270,7 +270,7 @@ <configuration> <source>file:///${maven.multiModuleProjectDirectory}/tooling/scripts/group-tests.groovy</source> <properties> - <group-tests.source.dir>${maven.multiModuleProjectDirectory}/integration-tests-aws2</group-tests.source.dir> + <group-tests.source.dir>${maven.multiModuleProjectDirectory}/integration-test-groups/aws2</group-tests.source.dir> <group-tests.dest.module.dir>${project.basedir}</group-tests.dest.module.dir> <group-tests.concat.rel.paths>src/main/resources/application.properties,src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer</group-tests.concat.rel.paths> </properties> diff --git a/integration-tests/csimple/pom.xml b/integration-tests/csimple/pom.xml index 7dd1781..38ce07b 100644 --- a/integration-tests/csimple/pom.xml +++ b/integration-tests/csimple/pom.xml @@ -101,7 +101,7 @@ </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-xml-io-dsl-deployment</artifactId> + <artifactId>camel-quarkus-xml-io-deployment</artifactId> <version>${project.version}</version> <type>pom</type> <scope>test</scope> diff --git a/pom.xml b/pom.xml index 2e1a218..2fa3fed 100644 --- a/pom.xml +++ b/pom.xml @@ -199,7 +199,7 @@ <module>catalog</module> <module>integration-tests-support</module> <module>integration-tests</module> - <module>integration-tests-aws2</module> + <module>integration-test-groups</module> <module>docs</module> </modules> @@ -740,7 +740,8 @@ <sortModulesPath>extensions/pom.xml</sortModulesPath> <sortModulesPath>extensions-jvm/pom.xml</sortModulesPath> <sortModulesPath>integration-tests/pom.xml</sortModulesPath> - <sortModulesPath>integration-tests-aws2/pom.xml</sortModulesPath> + <sortModulesPath>integration-test-groups/pom.xml</sortModulesPath> + <sortModulesPath>integration-test-groups/aws2/pom.xml</sortModulesPath> </sortModulesPaths> <sortDependencyManagementPaths> <sortDependencyManagementPath>poms/bom/pom.xml</sortDependencyManagementPath> @@ -751,7 +752,7 @@ <includes> <include>extensions-jvm/*/integration-test/pom.xml</include> <include>integration-tests/*/pom.xml</include> - <include>integration-tests-aws2/*/pom.xml</include> + <include>integration-test-groups/*/*/pom.xml</include> </includes> </updateVirtualDependency> </updateVirtualDependencies>