diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 77ea2f5a7b..0fe0f7e1bd 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -79,7 +79,7 @@ jobs: run: ./mvnw -ntp -B org.apache.maven.plugins:maven-dependency-plugin:3.8.1:go-offline de.qaware.maven:go-offline-maven-plugin:1.2.8:resolve-dependencies -fn - name: Build - run: ./mvnw -ntp -B clean install + run: ./mvnw -ntp -B clean install -T1 -Pci - name: Verify formatting run: scripts/no-git-changes.sh diff --git a/pom.xml b/pom.xml index bc950b0b02..10641684cd 100644 --- a/pom.xml +++ b/pom.xml @@ -1058,6 +1058,30 @@ + + ci + + + + org.apache.maven.plugins + maven-surefire-plugin + + false + 1 + + + + org.apache.maven.plugins + maven-failsafe-plugin + + false + 1 + + + + + + openrewrite diff --git a/vertx/feign-vertx/src/test/java/feign/vertx/AbstractClientReconnectTest.java b/vertx/feign-vertx/src/test/java/feign/vertx/AbstractClientReconnectTest.java index 9f9a809ac6..a6dd8585dc 100644 --- a/vertx/feign-vertx/src/test/java/feign/vertx/AbstractClientReconnectTest.java +++ b/vertx/feign-vertx/src/test/java/feign/vertx/AbstractClientReconnectTest.java @@ -27,6 +27,7 @@ import io.vertx.core.Vertx; import io.vertx.junit5.VertxTestContext; import java.util.List; +import java.util.concurrent.TimeUnit; import java.util.stream.Collectors; import java.util.stream.IntStream; import org.junit.jupiter.api.*; @@ -50,8 +51,9 @@ static void setupMockServer() { @Test @DisplayName("All requests should be answered") - void allRequestsShouldBeAnswered(VertxTestContext testContext) { + void allRequestsShouldBeAnswered(VertxTestContext testContext) throws InterruptedException { sendRequests(10).compose(responses -> assertAllRequestsAnswered(responses, testContext)); + testContext.awaitCompletion(1, TimeUnit.MINUTES); } @Nested