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%)