Skip to content

Commit 663f421

Browse files
authored
fix(java): Only enable integration tests for native image testing (#375)
* fix(java): Only enable integration tests for native image testing
1 parent 34b36e4 commit 663f421

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

pom.xml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -790,8 +790,7 @@
790790
<dependency>
791791
<groupId>org.graalvm.buildtools</groupId>
792792
<artifactId>junit-platform-native</artifactId>
793-
<!-- Using older version; upgrade to latest once issues are resolved. See #336 -->
794-
<version>0.9.5</version>
793+
<version>0.9.8</version>
795794
<scope>test</scope>
796795
</dependency>
797796
</dependencies>
@@ -806,14 +805,17 @@
806805
<configuration>
807806
<!-- Include all tests during native image testing. -->
808807
<excludes combine.self="override" />
808+
<includes>
809+
<include>**/IT*.java</include>
810+
</includes>
809811
</configuration>
810812
</plugin>
811813

812814
<plugin>
813815
<groupId>org.graalvm.buildtools</groupId>
814816
<artifactId>native-maven-plugin</artifactId>
815-
<!-- Using older version; upgrade to latest once issues are resolved. See #336. -->
816817
<version>0.9.8</version>
818+
<extensions>true</extensions>
817819
<executions>
818820
<execution>
819821
<id>test-native</id>
@@ -827,7 +829,6 @@
827829
<buildArgs>
828830
<buildArg>--no-fallback</buildArg>
829831
<buildArg>--no-server</buildArg>
830-
<buildArg>--features=com.google.cloud.nativeimage.features.ProtobufMessageFeature</buildArg>
831832
</buildArgs>
832833
</configuration>
833834
</plugin>

0 commit comments

Comments
 (0)