You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by pp...@apache.org on 2021/08/11 10:01:53 UTC
[camel-quarkus] branch main updated (2a09b7b -> 01719a2)
This is an automated email from the ASF dual-hosted git repository.
ppalaga pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git.
from 2a09b7b Fix read-lock tests
add 01719a2 Introduce a common set of extendable messaging tests
No new revisions were added by this update.
Summary of changes:
integration-tests/activemq/pom.xml | 22 ++-
.../it/ActiveMQConnectionFactoryProducer.java | 48 +++++
.../component/activemq/it/ActiveMQTest.java | 26 +--
integration-tests/amqp/pom.xml | 20 +-
.../quarkus/component/amqp/it/AmqpResource.java | 29 +--
.../camel/quarkus/component/amqp/it/AmqpTest.java | 23 +--
.../{amqp => jms-artemis-client}/pom.xml | 37 +++-
.../jms/artemis/it/JmsArtemisResource.java} | 34 ++--
.../component/jms/artemis/it/JmsArtemisIT.java} | 5 +-
.../component/jms/artemis/it/JmsArtemisTest.java} | 28 +--
.../{amqp => jms-qpid-amqp-client}/pom.xml | 39 +++-
.../component/jms/qpid/it/QpidJmsResource.java} | 33 ++--
.../quarkus/component/jms/qpid/it/JmsQpidIT.java} | 5 +-
.../component/jms/qpid/it/JmsQpidTest.java} | 28 +--
integration-tests/messaging/README.adoc | 78 ++++++++
.../{amqp => messaging/common}/pom.xml | 102 ++++++----
.../messaging/it/MessagingCommonResource.java} | 195 ++++---------------
.../messaging/it/MessagingCommonRoutes.java} | 53 +++--
.../quarkus/component/messaging/it/Person.java | 0
.../it/util/resolver/JmsMessageResolver.java} | 9 +-
.../util/resolver/JmsMessageResolverProducer.java} | 28 ++-
.../messaging/it/util/scheme/ComponentScheme.java} | 19 +-
.../scheme/MessagingComponentSchemeProducer.java | 96 +++++++++
.../messaging/it/AbstractMessagingTest.java} | 95 ++-------
integration-tests/{amqp => messaging/jms}/pom.xml | 70 +++----
.../camel/quarkus/messaging/jms}/JmsProducers.java | 2 +-
.../camel/quarkus/messaging/jms/JmsResource.java | 131 +++++++++++++
.../camel/quarkus/messaging/jms/JmsRoutes.java} | 30 +--
.../jms/util/JmsMessageResolverProducer.java} | 14 +-
.../messaging/jms/AbstractJmsMessagingTest.java | 84 ++++++++
integration-tests/messaging/pom.xml | 214 +++------------------
integration-tests/{amqp => messaging/sjms}/pom.xml | 70 +++----
.../quarkus/messaging/sjms/SjmsResource.java} | 43 ++---
.../camel/quarkus/messaging/sjms/SjmsRoutes.java} | 29 +--
.../sjms/util/JmsMessageResolverProducer.java} | 14 +-
.../messaging/sjms/AbstractSjmsMessagingTest.java} | 29 ++-
integration-tests/{amqp => paho}/pom.xml | 24 ++-
.../quarkus/component/paho/PahoResource.java} | 36 +++-
.../camel/quarkus/component/paho/it/PahoIT.java} | 4 +-
.../camel/quarkus/component/paho/it/PahoTest.java} | 21 +-
integration-tests/pom.xml | 7 +
.../{amqp => sjms-artemis-client}/pom.xml | 37 +++-
.../sjms/artemis/it/SjmsArtemisResource.java} | 34 ++--
.../component/sjms/artemis/it/SjmsArtemisIT.java} | 5 +-
.../sjms/artemis/it/SjmsArtemisTest.java} | 28 +--
.../{amqp => sjms-qpid-amqp-client}/pom.xml | 39 +++-
.../component/sjms/qpid/it/QpidSjmsResource.java} | 33 ++--
.../component/sjms/qpid/it/SjmsQpidIT.java} | 5 +-
.../component/sjms/qpid/it/SjmsQpidTest.java} | 28 +--
.../{amqp => sjms2-artemis-client}/pom.xml | 37 +++-
.../sjms2/artemis/it/Sjms2ArtemisResource.java} | 34 ++--
.../sjms2/artemis/it/Sjms2ArtemisIT.java} | 5 +-
.../sjms2/artemis/it/Sjms2ArtemisTest.java} | 28 +--
.../{amqp => sjms2-qpid-amqp-client}/pom.xml | 39 +++-
.../sjms2/qpid/it/QpidSjms2Resource.java} | 33 ++--
.../component/sjms2/qpid/it/Sjms2QpidIT.java} | 5 +-
.../component/sjms2/qpid/it/Sjms2QpidTest.java} | 28 +--
pom.xml | 1 +
poms/bom-test/pom.xml | 39 ++++
tooling/scripts/test-categories.yaml | 8 +-
tooling/scripts/validate-github-workflows.groovy | 2 +-
tooling/test-list/pom.xml | 3 +-
62 files changed, 1314 insertions(+), 1031 deletions(-)
create mode 100644 integration-tests/activemq/src/main/java/org/apache/camel/quarkus/component/activemq/it/ActiveMQConnectionFactoryProducer.java
copy integration-tests/{amqp => jms-artemis-client}/pom.xml (73%)
copy integration-tests/{messaging/src/main/java/org/apache/camel/quarkus/component/messaging/it/Person.java => jms-artemis-client/src/main/java/org/apache/camel/quarkus/component/jms/artemis/it/JmsArtemisResource.java} (57%)
copy integration-tests/{messaging/src/test/java/org/apache/camel/quarkus/component/messaging/it/JmsIT.java => jms-artemis-client/src/test/java/org/apache/camel/quarkus/component/jms/artemis/it/JmsArtemisIT.java} (88%)
copy integration-tests/{amqp/src/test/java/org/apache/camel/quarkus/component/amqp/it/AmqpTest.java => jms-artemis-client/src/test/java/org/apache/camel/quarkus/component/jms/artemis/it/JmsArtemisTest.java} (62%)
copy integration-tests/{amqp => jms-qpid-amqp-client}/pom.xml (72%)
copy integration-tests/{messaging/src/main/java/org/apache/camel/quarkus/component/messaging/it/Person.java => jms-qpid-amqp-client/src/main/java/org/apache/camel/quarkus/component/jms/qpid/it/QpidJmsResource.java} (57%)
copy integration-tests/{messaging/src/test/java/org/apache/camel/quarkus/component/messaging/it/JmsIT.java => jms-qpid-amqp-client/src/test/java/org/apache/camel/quarkus/component/jms/qpid/it/JmsQpidIT.java} (89%)
copy integration-tests/{amqp/src/test/java/org/apache/camel/quarkus/component/amqp/it/AmqpTest.java => jms-qpid-amqp-client/src/test/java/org/apache/camel/quarkus/component/jms/qpid/it/JmsQpidTest.java} (66%)
create mode 100644 integration-tests/messaging/README.adoc
copy integration-tests/{amqp => messaging/common}/pom.xml (52%)
rename integration-tests/messaging/{src/main/java/org/apache/camel/quarkus/component/messaging/it/JmsResource.java => common/src/main/java/org/apache/camel/quarkus/component/messaging/it/MessagingCommonResource.java} (54%)
rename integration-tests/messaging/{src/main/java/org/apache/camel/quarkus/component/messaging/it/JmsRoutes.java => common/src/main/java/org/apache/camel/quarkus/component/messaging/it/MessagingCommonRoutes.java} (66%)
copy integration-tests/messaging/{ => common}/src/main/java/org/apache/camel/quarkus/component/messaging/it/Person.java (100%)
copy integration-tests/messaging/{src/test/java/org/apache/camel/quarkus/component/messaging/it/JmsIT.java => common/src/main/java/org/apache/camel/quarkus/component/messaging/it/util/resolver/JmsMessageResolver.java} (79%)
copy integration-tests/messaging/{src/main/java/org/apache/camel/quarkus/component/messaging/it/Person.java => common/src/main/java/org/apache/camel/quarkus/component/messaging/it/util/resolver/JmsMessageResolverProducer.java} (60%)
copy integration-tests/messaging/{src/test/java/org/apache/camel/quarkus/component/messaging/it/JmsIT.java => common/src/main/java/org/apache/camel/quarkus/component/messaging/it/util/scheme/ComponentScheme.java} (69%)
create mode 100644 integration-tests/messaging/common/src/main/java/org/apache/camel/quarkus/component/messaging/it/util/scheme/MessagingComponentSchemeProducer.java
rename integration-tests/messaging/{src/test/java/org/apache/camel/quarkus/component/messaging/it/JmsTest.java => common/src/test/java/org/apache/camel/quarkus/component/messaging/it/AbstractMessagingTest.java} (56%)
copy integration-tests/{amqp => messaging/jms}/pom.xml (61%)
rename integration-tests/messaging/{src/main/java/org/apache/camel/quarkus/component/messaging/it => jms/src/main/java/org/apache/camel/quarkus/messaging/jms}/JmsProducers.java (98%)
create mode 100644 integration-tests/messaging/jms/src/main/java/org/apache/camel/quarkus/messaging/jms/JmsResource.java
copy integration-tests/messaging/{src/main/java/org/apache/camel/quarkus/component/messaging/it/Person.java => jms/src/main/java/org/apache/camel/quarkus/messaging/jms/JmsRoutes.java} (52%)
copy integration-tests/messaging/{src/test/java/org/apache/camel/quarkus/component/messaging/it/JmsIT.java => jms/src/main/java/org/apache/camel/quarkus/messaging/jms/util/JmsMessageResolverProducer.java} (65%)
create mode 100644 integration-tests/messaging/jms/src/test/java/org/apache/camel/quarkus/messaging/jms/AbstractJmsMessagingTest.java
copy integration-tests/{amqp => messaging/sjms}/pom.xml (61%)
copy integration-tests/{amqp/src/main/java/org/apache/camel/quarkus/component/amqp/it/AmqpResource.java => messaging/sjms/src/main/java/org/apache/camel/quarkus/messaging/sjms/SjmsResource.java} (51%)
copy integration-tests/messaging/{src/main/java/org/apache/camel/quarkus/component/messaging/it/Person.java => sjms/src/main/java/org/apache/camel/quarkus/messaging/sjms/SjmsRoutes.java} (54%)
copy integration-tests/messaging/{src/test/java/org/apache/camel/quarkus/component/messaging/it/JmsIT.java => sjms/src/main/java/org/apache/camel/quarkus/messaging/sjms/util/JmsMessageResolverProducer.java} (65%)
copy integration-tests/messaging/{src/main/java/org/apache/camel/quarkus/component/messaging/it/Person.java => sjms/src/test/java/org/apache/camel/quarkus/messaging/sjms/AbstractSjmsMessagingTest.java} (63%)
copy integration-tests/{amqp => paho}/pom.xml (83%)
rename integration-tests/{activemq/src/main/java/org/apache/camel/quarkus/component/activemq/it/ActiveMQResource.java => paho/src/main/java/org/apache/camel/quarkus/component/paho/PahoResource.java} (52%)
copy integration-tests/{messaging/src/test/java/org/apache/camel/quarkus/component/messaging/it/JmsIT.java => paho/src/test/java/org/apache/camel/quarkus/component/paho/it/PahoIT.java} (90%)
copy integration-tests/{amqp/src/test/java/org/apache/camel/quarkus/component/amqp/it/AmqpTest.java => paho/src/test/java/org/apache/camel/quarkus/component/paho/it/PahoTest.java} (70%)
copy integration-tests/{amqp => sjms-artemis-client}/pom.xml (73%)
copy integration-tests/{messaging/src/main/java/org/apache/camel/quarkus/component/messaging/it/Person.java => sjms-artemis-client/src/main/java/org/apache/camel/quarkus/component/sjms/artemis/it/SjmsArtemisResource.java} (56%)
copy integration-tests/{messaging/src/test/java/org/apache/camel/quarkus/component/messaging/it/JmsIT.java => sjms-artemis-client/src/test/java/org/apache/camel/quarkus/component/sjms/artemis/it/SjmsArtemisIT.java} (88%)
copy integration-tests/{amqp/src/test/java/org/apache/camel/quarkus/component/amqp/it/AmqpTest.java => sjms-artemis-client/src/test/java/org/apache/camel/quarkus/component/sjms/artemis/it/SjmsArtemisTest.java} (62%)
copy integration-tests/{amqp => sjms-qpid-amqp-client}/pom.xml (72%)
copy integration-tests/{messaging/src/main/java/org/apache/camel/quarkus/component/messaging/it/Person.java => sjms-qpid-amqp-client/src/main/java/org/apache/camel/quarkus/component/sjms/qpid/it/QpidSjmsResource.java} (57%)
copy integration-tests/{messaging/src/test/java/org/apache/camel/quarkus/component/messaging/it/JmsIT.java => sjms-qpid-amqp-client/src/test/java/org/apache/camel/quarkus/component/sjms/qpid/it/SjmsQpidIT.java} (89%)
copy integration-tests/{amqp/src/test/java/org/apache/camel/quarkus/component/amqp/it/AmqpTest.java => sjms-qpid-amqp-client/src/test/java/org/apache/camel/quarkus/component/sjms/qpid/it/SjmsQpidTest.java} (66%)
copy integration-tests/{amqp => sjms2-artemis-client}/pom.xml (73%)
copy integration-tests/{messaging/src/main/java/org/apache/camel/quarkus/component/messaging/it/Person.java => sjms2-artemis-client/src/main/java/org/apache/camel/quarkus/component/sjms2/artemis/it/Sjms2ArtemisResource.java} (56%)
copy integration-tests/{messaging/src/test/java/org/apache/camel/quarkus/component/messaging/it/JmsIT.java => sjms2-artemis-client/src/test/java/org/apache/camel/quarkus/component/sjms2/artemis/it/Sjms2ArtemisIT.java} (88%)
copy integration-tests/{amqp/src/test/java/org/apache/camel/quarkus/component/amqp/it/AmqpTest.java => sjms2-artemis-client/src/test/java/org/apache/camel/quarkus/component/sjms2/artemis/it/Sjms2ArtemisTest.java} (62%)
copy integration-tests/{amqp => sjms2-qpid-amqp-client}/pom.xml (72%)
rename integration-tests/{messaging/src/main/java/org/apache/camel/quarkus/component/messaging/it/Person.java => sjms2-qpid-amqp-client/src/main/java/org/apache/camel/quarkus/component/sjms2/qpid/it/QpidSjms2Resource.java} (57%)
rename integration-tests/{messaging/src/test/java/org/apache/camel/quarkus/component/messaging/it/JmsIT.java => sjms2-qpid-amqp-client/src/test/java/org/apache/camel/quarkus/component/sjms2/qpid/it/Sjms2QpidIT.java} (89%)
copy integration-tests/{amqp/src/test/java/org/apache/camel/quarkus/component/amqp/it/AmqpTest.java => sjms2-qpid-amqp-client/src/test/java/org/apache/camel/quarkus/component/sjms2/qpid/it/Sjms2QpidTest.java} (66%)