This is an automated email from the ASF dual-hosted git repository. gnodet pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git
commit ee2fecea54e68faf953b555efb785d3c83a4c7b0 Author: Guillaume Nodet <gno...@gmail.com> AuthorDate: Thu Apr 1 21:57:10 2021 +0200 Make camel-elsql tests run in parallel --- components/camel-elsql/pom.xml | 4 ++++ .../java/org/apache/camel/component/elsql/ElSqlComponentTest.java | 4 +++- .../org/apache/camel/component/elsql/ElSqlConsumerDeleteTest.java | 4 +++- .../test/java/org/apache/camel/component/elsql/ElSqlConsumerTest.java | 4 +++- .../java/org/apache/camel/component/elsql/ElSqlDataSourceTest.java | 4 +++- .../java/org/apache/camel/component/elsql/ElSqlProducerBatchTest.java | 4 +++- .../org/apache/camel/component/elsql/ElSqlProducerBodySimpleTest.java | 4 +++- .../org/apache/camel/component/elsql/ElSqlProducerStreamListTest.java | 4 +++- 8 files changed, 25 insertions(+), 7 deletions(-) diff --git a/components/camel-elsql/pom.xml b/components/camel-elsql/pom.xml index ec21eda..8772e3f 100644 --- a/components/camel-elsql/pom.xml +++ b/components/camel-elsql/pom.xml @@ -31,6 +31,10 @@ <name>Camel :: ElSql</name> <description>Camel ElSql support</description> + <properties> + <camel.surefire.parallel>true</camel.surefire.parallel> + </properties> + <dependencies> <dependency> <groupId>org.apache.camel</groupId> diff --git a/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlComponentTest.java b/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlComponentTest.java index 30b0f37..dea74ef 100644 --- a/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlComponentTest.java +++ b/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlComponentTest.java @@ -35,7 +35,9 @@ import static org.junit.jupiter.api.Assertions.assertEquals; public class ElSqlComponentTest extends CamelTestSupport { @BindToRegistry("dataSource") - private EmbeddedDatabase db = new EmbeddedDatabaseBuilder().setType(EmbeddedDatabaseType.DERBY) + private EmbeddedDatabase db = new EmbeddedDatabaseBuilder() + .setName(getClass().getSimpleName()) + .setType(EmbeddedDatabaseType.DERBY) .addScript("sql/createAndPopulateDatabase.sql").build(); @Test diff --git a/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlConsumerDeleteTest.java b/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlConsumerDeleteTest.java index 22cf8c4..f0a1a76 100644 --- a/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlConsumerDeleteTest.java +++ b/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlConsumerDeleteTest.java @@ -45,7 +45,9 @@ public class ElSqlConsumerDeleteTest extends CamelTestSupport { @BeforeEach public void setUp() throws Exception { db = new EmbeddedDatabaseBuilder() - .setType(EmbeddedDatabaseType.DERBY).addScript("sql/createAndPopulateDatabase.sql").build(); + .setName(getClass().getSimpleName()) + .setType(EmbeddedDatabaseType.DERBY) + .addScript("sql/createAndPopulateDatabase.sql").build(); jdbcTemplate = new JdbcTemplate(db); diff --git a/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlConsumerTest.java b/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlConsumerTest.java index 62211aa..f6cd1eb 100644 --- a/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlConsumerTest.java +++ b/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlConsumerTest.java @@ -39,7 +39,9 @@ import static org.junit.jupiter.api.Assertions.assertTrue; public class ElSqlConsumerTest extends CamelTestSupport { @BindToRegistry("dataSource") - private EmbeddedDatabase db = new EmbeddedDatabaseBuilder().setType(EmbeddedDatabaseType.DERBY) + private EmbeddedDatabase db = new EmbeddedDatabaseBuilder() + .setName(getClass().getSimpleName()) + .setType(EmbeddedDatabaseType.DERBY) .addScript("sql/createAndPopulateDatabase.sql").build(); @Override diff --git a/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlDataSourceTest.java b/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlDataSourceTest.java index 8d40cec..924c10e 100644 --- a/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlDataSourceTest.java +++ b/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlDataSourceTest.java @@ -35,7 +35,9 @@ import static org.junit.jupiter.api.Assertions.assertEquals; public class ElSqlDataSourceTest extends CamelTestSupport { @BindToRegistry("dataSource") - private EmbeddedDatabase db = new EmbeddedDatabaseBuilder().setType(EmbeddedDatabaseType.DERBY) + private EmbeddedDatabase db = new EmbeddedDatabaseBuilder() + .setName(getClass().getSimpleName()) + .setType(EmbeddedDatabaseType.DERBY) .addScript("sql/createAndPopulateDatabase.sql").build(); @Test diff --git a/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlProducerBatchTest.java b/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlProducerBatchTest.java index 6b5e3bc..355e2de 100644 --- a/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlProducerBatchTest.java +++ b/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlProducerBatchTest.java @@ -33,7 +33,9 @@ import org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType; public class ElSqlProducerBatchTest extends CamelTestSupport { @BindToRegistry("dataSource") - private EmbeddedDatabase db = new EmbeddedDatabaseBuilder().setType(EmbeddedDatabaseType.DERBY) + private EmbeddedDatabase db = new EmbeddedDatabaseBuilder() + .setName(getClass().getSimpleName()) + .setType(EmbeddedDatabaseType.DERBY) .addScript("sql/createAndPopulateDatabase.sql").build(); @Override diff --git a/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlProducerBodySimpleTest.java b/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlProducerBodySimpleTest.java index b1b9bc6..8bd36bb 100644 --- a/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlProducerBodySimpleTest.java +++ b/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlProducerBodySimpleTest.java @@ -38,7 +38,9 @@ import static org.junit.jupiter.api.Assertions.assertEquals; public class ElSqlProducerBodySimpleTest extends CamelTestSupport { @BindToRegistry("dataSource") - private EmbeddedDatabase db = new EmbeddedDatabaseBuilder().setType(EmbeddedDatabaseType.DERBY) + private EmbeddedDatabase db = new EmbeddedDatabaseBuilder() + .setName(getClass().getSimpleName()) + .setType(EmbeddedDatabaseType.DERBY) .addScript("sql/createAndPopulateDatabase.sql").build(); @Test diff --git a/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlProducerStreamListTest.java b/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlProducerStreamListTest.java index 38a70e0..3b3f788 100644 --- a/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlProducerStreamListTest.java +++ b/components/camel-elsql/src/test/java/org/apache/camel/component/elsql/ElSqlProducerStreamListTest.java @@ -35,7 +35,9 @@ import static org.hamcrest.MatcherAssert.assertThat; public class ElSqlProducerStreamListTest extends CamelTestSupport { @BindToRegistry("dataSource") - private EmbeddedDatabase db = new EmbeddedDatabaseBuilder().setType(EmbeddedDatabaseType.DERBY) + private EmbeddedDatabase db = new EmbeddedDatabaseBuilder() + .setName(getClass().getSimpleName()) + .setType(EmbeddedDatabaseType.DERBY) .addScript("sql/createAndPopulateDatabase.sql").build(); @Test