This is an automated email from the ASF dual-hosted git repository.
ppalaga pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git.
from 9c38141 Use Java 15 as 14 is EOL
new ca08206 Aws2TestEnvCustomizer SPI to allow running AWS 2 tests both
isolated and dynamically grouped into one module
new 290eade Allow running AWS 2 tests both grouped and isolated
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../aws2-s3/README.adoc | 0
.../aws2-s3/pom.xml | 14 +-
.../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 | 3 +-
.../component/aws2/Aws2S3TestEnvCustomizer.java | 46 +++++++
...quarkus.test.support.aws2.Aws2TestEnvCustomizer | 1 +
.../aws2-sqs-sns/README.adoc | 0
.../aws2-sqs-sns/pom.xml | 2 +-
.../component/aws2/sqs/it/Aws2SqsSnsResource.java | 2 +-
.../src/main/resources/application.properties | 0
.../component/aws2/sqs/it/Aws2SqsSnsIT.java | 2 +-
.../component/aws2/sqs/it/Aws2SqsSnsTest.java | 5 +-
.../aws2/sqs/it/Aws2SqsSnsTestEnvCustomizer.java | 66 +++------
...quarkus.test.support.aws2.Aws2TestEnvCustomizer | 1 +
.../pom.xml | 18 ++-
integration-tests-support/aws2/pom.xml | 12 ++
.../test/support/aws2/Aws2TestEnvContext.java | 150 +++++++++++++++++++++
.../test/support/aws2/Aws2TestEnvCustomizer.java | 27 ++--
.../test/support/aws2/Aws2TestResource.java | 97 ++++---------
integration-tests/aws2-grouped/README.adoc | 19 +++
integration-tests/{core => aws2-grouped}/pom.xml | 139 +++++++++++++------
.../quarkus/component/aws2/Aws2S3TestResource.java | 66 ---------
integration-tests/pom.xml | 3 +-
pom.xml | 8 +-
tooling/scripts/group-tests.groovy | 50 +++++++
tooling/scripts/test-categories.yaml | 3 +-
28 files changed, 484 insertions(+), 250 deletions(-)
rename {integration-tests => integration-tests-aws2}/aws2-s3/README.adoc (100%)
rename {integration-tests => integration-tests-aws2}/aws2-s3/pom.xml (91%)
rename {integration-tests =>
integration-tests-aws2}/aws2-s3/src/main/java/org/apache/camel/quarkus/component/aws2/Aws2S3Resource.java
(100%)
rename {integration-tests =>
integration-tests-aws2}/aws2-s3/src/main/resources/application.properties (100%)
rename {integration-tests =>
integration-tests-aws2}/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/Aws2S3IT.java
(100%)
rename {integration-tests =>
integration-tests-aws2}/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/Aws2S3Test.java
(97%)
create mode 100644
integration-tests-aws2/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/Aws2S3TestEnvCustomizer.java
create mode 100644
integration-tests-aws2/aws2-s3/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer
rename {integration-tests => integration-tests-aws2}/aws2-sqs-sns/README.adoc
(100%)
rename {integration-tests => integration-tests-aws2}/aws2-sqs-sns/pom.xml (98%)
rename
integration-tests/aws2-sqs-sns/src/main/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsResource.java
=>
integration-tests-aws2/aws2-sqs-sns/src/main/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsSnsResource.java
(99%)
rename {integration-tests =>
integration-tests-aws2}/aws2-sqs-sns/src/main/resources/application.properties
(100%)
rename
integration-tests/aws2-sqs-sns/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsIT.java
=>
integration-tests-aws2/aws2-sqs-sns/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsSnsIT.java
(96%)
rename
integration-tests/aws2-sqs-sns/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsTest.java
=>
integration-tests-aws2/aws2-sqs-sns/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsSnsTest.java
(95%)
rename
integration-tests/aws2-sqs-sns/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsTestResource.java
=>
integration-tests-aws2/aws2-sqs-sns/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsSnsTestEnvCustomizer.java
(67%)
create mode 100644
integration-tests-aws2/aws2-sqs-sns/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer
copy {extensions/mongodb-gridfs => integration-tests-aws2}/pom.xml (73%)
create mode 100644
integration-tests-support/aws2/src/main/java/org/apache/camel/quarkus/test/support/aws2/Aws2TestEnvContext.java
copy
extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/DisabledModelJAXBContextFactory.java
=>
integration-tests-support/aws2/src/main/java/org/apache/camel/quarkus/test/support/aws2/Aws2TestEnvCustomizer.java
(57%)
create mode 100644 integration-tests/aws2-grouped/README.adoc
copy integration-tests/{core => aws2-grouped}/pom.xml (54%)
delete mode 100644
integration-tests/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/Aws2S3TestResource.java
create mode 100644 tooling/scripts/group-tests.groovy