diff --git a/rest-fights/pom.xml b/rest-fights/pom.xml index 5606e790f..7963fc04d 100644 --- a/rest-fights/pom.xml +++ b/rest-fights/pom.xml @@ -320,6 +320,23 @@ true false + + + + maven-surefire-plugin + ${surefire-plugin.version} + + + org.jboss.logmanager.LogManager + ${maven.home} + true + true + ${quarkus.native.enabled} + + + + + it-coverage diff --git a/rest-fights/src/test/java/io/quarkus/sample/superheroes/fight/service/FightServiceConsumerContractTests.java b/rest-fights/src/test/java/io/quarkus/sample/superheroes/fight/service/FightServiceConsumerContractTests.java index a4716ab3d..86f8f7362 100644 --- a/rest-fights/src/test/java/io/quarkus/sample/superheroes/fight/service/FightServiceConsumerContractTests.java +++ b/rest-fights/src/test/java/io/quarkus/sample/superheroes/fight/service/FightServiceConsumerContractTests.java @@ -19,6 +19,7 @@ import org.eclipse.microprofile.rest.client.inject.RestClient; import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.condition.DisabledIfSystemProperty; import io.quarkus.panache.mock.PanacheMock; import io.quarkus.test.junit.QuarkusTest; @@ -79,6 +80,7 @@ implementation = MockServerImplementation.Plugin, registryEntry = "protobuf/transport/grpc" ) +@DisabledIfSystemProperty(named = "quarkus.native.enabled", matches = "true", disabledReason = "Not sure why, but when native profile is active some of these tests fail") public class FightServiceConsumerContractTests extends FightServiceTestsBase { private static final String VILLAIN_API_BASE_URI = "/api/villains"; private static final String VILLAIN_RANDOM_URI = VILLAIN_API_BASE_URI + "/random"; @@ -300,7 +302,6 @@ public V4Pact helloLocationsPact(PactBuilder builder) { .toPact(); } - // Disable the location tests for now due to some flakiness that needs some investigation @Pact(consumer = "rest-fights", provider = "grpc-locations") public V4Pact randomLocationFoundPact(PactBuilder builder) { return builder