fix(java): Only enable integration tests for native image testing (#375) · googleapis/java-shared-config@663f421 (original) (raw)

Original file line number Diff line number Diff line change
@@ -790,8 +790,7 @@
790 790 <dependency>
791 791 <groupId>org.graalvm.buildtools</groupId>
792 792 <artifactId>junit-platform-native</artifactId>
793 -
794 - <version>0.9.5</version>
793 + <version>0.9.8</version>
795 794 <scope>test</scope>
796 795 </dependency>
797 796 </dependencies>
@@ -806,14 +805,17 @@
806 805 <configuration>
807 806
808 807
808 + <includes>
809 + <include>**/IT*.java</include>
810 + </includes>
809 811 </configuration>
810 812 </plugin>
811 813
812 814 <plugin>
813 815 <groupId>org.graalvm.buildtools</groupId>
814 816 <artifactId>native-maven-plugin</artifactId>
815 -
816 817 <version>0.9.8</version>
818 + <extensions>true</extensions>
817 819 <executions>
818 820 <execution>
819 821 <id>test-native</id>
@@ -827,7 +829,6 @@
827 829 <buildArgs>
828 830 <buildArg>--no-fallback</buildArg>
829 831 <buildArg>--no-server</buildArg>
830 - <buildArg>--features=com.google.cloud.nativeimage.features.ProtobufMessageFeature</buildArg>
831 832 </buildArgs>
832 833 </configuration>
833 834 </plugin>