You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by nf...@apache.org on 2024/05/29 17:23:54 UTC

(camel-karaf) branch 276/integration-test-framework updated (86e88c1b6 -> 3d376cd6d)

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

nfilotto pushed a change to branch 276/integration-test-framework
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git


 discard 86e88c1b6 Adapt to Camel 4.6
 discard 40760093b Move camel-seda and camel-file into the same class
 discard baf7bd65f Add multi camel context support
 discard 4f6847190 Allow to provide additional required features using the annotation
 discard ae8dc3f44 Use a common annotation for static hints
 discard b5a82c16e Add support of integration tests with blueprint
 discard 9138ffa57 Move camel-seda and camel-file into same module
 discard 55c431b81 Add the CamelRouteSupplier
 discard f1ed5364f Ref #276: Propose an integration test framework
 discard 118b3d884 Add camel jetty integration test (#276)
     add 7be50ad5a camel-saxon wrapper - integration test fix (#300)
     add 279736efc Add reviews rule on PR
     add 7d102d3ad [project] Add version badge on readme (#304)
     add 255e5a0f8 Add camel jetty integration test (#276)
     add 113e3939d Ref #276: Propose an integration test framework
     add 4510b719a Add the CamelRouteSupplier
     add 88ac993ea Move camel-seda and camel-file into same module
     add ab910e98e Add support of integration tests with blueprint
     add 8f742350c Use a common annotation for static hints
     add 987fa1218 Allow to provide additional required features using the annotation
     add 0f3563085 Add multi camel context support
     add 99cd13d38 Move camel-seda and camel-file into the same class
     add 54b44f41b Adapt to Camel 4.6
     add 3d376cd6d Add examples and rename component to feature

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (86e88c1b6)
            \
             N -- N -- N   refs/heads/276/integration-test-framework (3d376cd6d)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |   6 ++
 README.md                                          |   3 +-
 components/pom.xml                                 |  17 +++
 features/src/main/feature/camel-features.xml       |   3 +-
 .../camel/itests/AbstractCamelRouteITest.java      | 105 ++++++++++++++++---
 .../itests/AbstractCamelRouteWithBundleITest.java  |  23 ++++-
 ...actCamelSingleFeatureResultFileBasedRoute.java} |   4 +-
 ...melSingleFeatureResultFileBasedRouteITest.java} |   4 +-
 ...SingleFeatureResultFileBasedRouteSupplier.java} |   2 +-
 ...actCamelSingleFeatureResultMockBasedRoute.java} |   4 +-
 ...melSingleFeatureResultMockBasedRouteITest.java} |   8 +-
 ...SingleFeatureResultMockBasedRouteSupplier.java} |   2 +-
 ...a => AbstractCamelSingleFeatureRouteITest.java} |   8 +-
 ...> AbstractCamelSingleFeatureRouteSupplier.java} |   2 +-
 .../karaf/camel/itests/AvailablePortProvider.java  |  68 ++++++++++++
 .../karaf/camel/itests/CamelContextProvider.java   |  25 +++++
 .../karaf/camel/itests/CamelKarafTestHint.java     |   6 ++
 ...=> CamelSingleFeatureResultFileBasedRoute.java} |   2 +-
 ...=> CamelSingleFeatureResultMockBasedRoute.java} |   2 +-
 ...nentRoute.java => CamelSingleFeatureRoute.java} |   2 +-
 .../camel/itests/CamelSuppliedRouteLauncher.java   |  37 ++++++-
 .../java/org/apache/karaf/camel/itests/Utils.java  |  66 +++++++++++-
 .../blueprint-dsl-only}/pom.xml                    |   8 +-
 .../main/resources/OSGI-INF/blueprint/route1.xml}  |  25 ++---
 .../main/resources/OSGI-INF/blueprint/route2.xml}  |  25 ++---
 .../itest/CamelBlueprintExampleWithBothTest.java   |  65 ++++++++++++
 .../camel-jetty => examples/java-dsl-only}/pom.xml |   8 +-
 .../test/CamelExampleRouteFirstSupplier.java}      |  25 ++---
 .../test/CamelExampleRouteSecondSupplier.java}     |  25 ++---
 .../itest/CamelJavaExampleFirstOnlyTest.java       |  57 +++++++++++
 .../itest/CamelJavaExampleWithBothTest.java        |  63 ++++++++++++
 .../camel-jetty => examples/mixed}/pom.xml         |   8 +-
 .../examples/test/CamelExampleRouteSupplier.java   |  73 +++++++++++++
 .../main/resources/OSGI-INF/blueprint/route.xml    |  76 ++++++++++++++
 .../camel/examples/itest/CamelExampleTest.java     | 114 +++++++++++++++++++++
 tests/{components => examples}/pom.xml             |  20 ++--
 tests/{components => features}/camel-amqp/pom.xml  |   4 +-
 .../main/resources/OSGI-INF/blueprint/route.xml    |  18 +++-
 .../apache/karaf/camel/itest/CamelAmqpITest.java   |   4 +-
 tests/{components => features}/camel-core/pom.xml  |   4 +-
 .../karaf/camel/test/CamelFileRouteSupplier.java   |   4 +-
 .../karaf/camel/test/CamelSedaRouteSupplier.java   |   4 +-
 .../apache/karaf/camel/itest/CamelCoreITest.java   |   8 +-
 .../camel-elasticsearch/pom.xml                    |   4 +-
 .../test/CamelElasticsearchRouteSupplier.java      |   4 +-
 .../karaf/camel/itest/CamelElasticsearchITest.java |   4 +-
 tests/{components => features}/camel-jetty/pom.xml |   4 +-
 .../karaf/camel/test/CamelJettyRouteSupplier.java  |   4 +-
 .../apache/karaf/camel/itest/CamelJettyITest.java  |   4 +-
 tests/{components => features}/pom.xml             |  11 +-
 tests/pom.xml                                      |   3 +-
 51 files changed, 912 insertions(+), 163 deletions(-)
 rename tests/camel-integration-test/src/main/java/org/apache/karaf/camel/itests/{AbstractCamelSingleComponentResultFileBasedRoute.java => AbstractCamelSingleFeatureResultFileBasedRoute.java} (86%)
 rename tests/camel-integration-test/src/main/java/org/apache/karaf/camel/itests/{AbstractCamelSingleComponentResultFileBasedRouteITest.java => AbstractCamelSingleFeatureResultFileBasedRouteITest.java} (84%)
 rename tests/camel-integration-test/src/main/java/org/apache/karaf/camel/itests/{AbstractCamelSingleComponentResultFileBasedRouteSupplier.java => AbstractCamelSingleFeatureResultFileBasedRouteSupplier.java} (90%)
 rename tests/camel-integration-test/src/main/java/org/apache/karaf/camel/itests/{AbstractCamelSingleComponentResultMockBasedRoute.java => AbstractCamelSingleFeatureResultMockBasedRoute.java} (87%)
 rename tests/camel-integration-test/src/main/java/org/apache/karaf/camel/itests/{AbstractCamelSingleComponentResultMockBasedRouteITest.java => AbstractCamelSingleFeatureResultMockBasedRouteITest.java} (76%)
 rename tests/camel-integration-test/src/main/java/org/apache/karaf/camel/itests/{AbstractCamelSingleComponentResultMockBasedRouteSupplier.java => AbstractCamelSingleFeatureResultMockBasedRouteSupplier.java} (90%)
 rename tests/camel-integration-test/src/main/java/org/apache/karaf/camel/itests/{AbstractCamelSingleComponentRouteITest.java => AbstractCamelSingleFeatureRouteITest.java} (83%)
 rename tests/camel-integration-test/src/main/java/org/apache/karaf/camel/itests/{AbstractCamelSingleComponentRouteSupplier.java => AbstractCamelSingleFeatureRouteSupplier.java} (97%)
 create mode 100644 tests/camel-integration-test/src/main/java/org/apache/karaf/camel/itests/AvailablePortProvider.java
 rename tests/camel-integration-test/src/main/java/org/apache/karaf/camel/itests/{CamelSingleComponentResultFileBasedRoute.java => CamelSingleFeatureResultFileBasedRoute.java} (95%)
 rename tests/camel-integration-test/src/main/java/org/apache/karaf/camel/itests/{CamelSingleComponentResultMockBasedRoute.java => CamelSingleFeatureResultMockBasedRoute.java} (89%)
 rename tests/camel-integration-test/src/main/java/org/apache/karaf/camel/itests/{CamelSingleComponentRoute.java => CamelSingleFeatureRoute.java} (97%)
 copy tests/{components/camel-jetty => examples/blueprint-dsl-only}/pom.xml (84%)
 copy tests/{components/camel-jetty/pom.xml => examples/blueprint-dsl-only/src/main/resources/OSGI-INF/blueprint/route1.xml} (56%)
 copy tests/{components/camel-jetty/pom.xml => examples/blueprint-dsl-only/src/main/resources/OSGI-INF/blueprint/route2.xml} (56%)
 create mode 100644 tests/examples/blueprint-dsl-only/src/test/java/org/apache/karaf/camel/examples/itest/CamelBlueprintExampleWithBothTest.java
 copy tests/{components/camel-jetty => examples/java-dsl-only}/pom.xml (85%)
 copy tests/{camel-integration-test/src/main/java/org/apache/karaf/camel/itests/AbstractCamelRouteWithBundleITest.java => examples/java-dsl-only/src/main/java/org/apache/karaf/camel/examples/test/CamelExampleRouteFirstSupplier.java} (59%)
 copy tests/{camel-integration-test/src/main/java/org/apache/karaf/camel/itests/AbstractCamelRouteWithBundleITest.java => examples/java-dsl-only/src/main/java/org/apache/karaf/camel/examples/test/CamelExampleRouteSecondSupplier.java} (59%)
 create mode 100644 tests/examples/java-dsl-only/src/test/java/org/apache/karaf/camel/examples/itest/CamelJavaExampleFirstOnlyTest.java
 create mode 100644 tests/examples/java-dsl-only/src/test/java/org/apache/karaf/camel/examples/itest/CamelJavaExampleWithBothTest.java
 copy tests/{components/camel-jetty => examples/mixed}/pom.xml (86%)
 create mode 100644 tests/examples/mixed/src/main/java/org/apache/karaf/camel/examples/test/CamelExampleRouteSupplier.java
 create mode 100644 tests/examples/mixed/src/main/resources/OSGI-INF/blueprint/route.xml
 create mode 100644 tests/examples/mixed/src/test/java/org/apache/karaf/camel/examples/itest/CamelExampleTest.java
 copy tests/{components => examples}/pom.xml (92%)
 rename tests/{components => features}/camel-amqp/pom.xml (91%)
 rename tests/{components => features}/camel-amqp/src/main/resources/OSGI-INF/blueprint/route.xml (75%)
 rename tests/{components => features}/camel-amqp/src/test/java/org/apache/karaf/camel/itest/CamelAmqpITest.java (93%)
 rename tests/{components => features}/camel-core/pom.xml (90%)
 rename tests/{components => features}/camel-core/src/main/java/org/apache/karaf/camel/test/CamelFileRouteSupplier.java (90%)
 rename tests/{components => features}/camel-core/src/main/java/org/apache/karaf/camel/test/CamelSedaRouteSupplier.java (89%)
 rename tests/{components => features}/camel-core/src/test/java/org/apache/karaf/camel/itest/CamelCoreITest.java (90%)
 rename tests/{components => features}/camel-elasticsearch/pom.xml (91%)
 rename tests/{components => features}/camel-elasticsearch/src/main/java/org/apache/karaf/camel/test/CamelElasticsearchRouteSupplier.java (96%)
 rename tests/{components => features}/camel-elasticsearch/src/test/java/org/apache/karaf/camel/itest/CamelElasticsearchITest.java (96%)
 rename tests/{components => features}/camel-jetty/pom.xml (90%)
 rename tests/{components => features}/camel-jetty/src/main/java/org/apache/karaf/camel/test/CamelJettyRouteSupplier.java (95%)
 rename tests/{components => features}/camel-jetty/src/test/java/org/apache/karaf/camel/itest/CamelJettyITest.java (86%)
 rename tests/{components => features}/pom.xml (94%)