@@ -90,6 +90,7 @@ under the License.
9090 <!-- these are TestNG groups used for excluding / including groups of tests. See profiles section. -->
9191 <testng .generate-java-files>generate_java_files</testng .generate-java-files>
9292 <testng .check-cpp-files>check_cpp_files</testng .check-cpp-files>
93+ <testng .check-go-files>check_go_files</testng .check-go-files>
9394 <testng .check-cpp-historical-files>check_cpp_historical_files</testng .check-cpp-historical-files>
9495
9596 <!-- System-wide properties -->
@@ -625,7 +626,7 @@ under the License.
625626 <artifactId >maven-surefire-plugin</artifactId >
626627 <configuration >
627628 <groups >${testng.generate-java-files} </groups >
628- <excludedGroups >${testng.check-cpp-files} ,${testng.check-cpp-historical-files} </excludedGroups >
629+ <excludedGroups >${testng.check-cpp-files} ,${testng.check-go-files} , ${testng.check- cpp-historical-files} </excludedGroups >
629630 </configuration >
630631 </plugin >
631632 </plugins >
@@ -644,7 +645,26 @@ under the License.
644645 <artifactId >maven-surefire-plugin</artifactId >
645646 <configuration >
646647 <groups >${testng.check-cpp-files} </groups >
647- <excludedGroups >${testng.generate-java-files} ,${testng.check-cpp-historical-files} </excludedGroups >
648+ <excludedGroups >${testng.generate-java-files} ,${testng.check-go-files} ,${testng.check-cpp-historical-files} </excludedGroups >
649+ </configuration >
650+ </plugin >
651+ </plugins >
652+ </pluginManagement >
653+ </build >
654+ </profile >
655+
656+ <profile >
657+ <id >check-go-files</id >
658+ <build >
659+ <pluginManagement >
660+ <plugins >
661+ <plugin >
662+ <!-- Apache Parent pom, pluginManagement-->
663+ <groupId >org.apache.maven.plugins</groupId >
664+ <artifactId >maven-surefire-plugin</artifactId >
665+ <configuration >
666+ <groups >${testng.check-cpp-files} </groups >
667+ <excludedGroups >${testng.generate-java-files} ,${testng.check-cpp-files} ,${testng.check-cpp-historical-files} </excludedGroups >
648668 </configuration >
649669 </plugin >
650670 </plugins >
@@ -663,7 +683,7 @@ under the License.
663683 <artifactId >maven-surefire-plugin</artifactId >
664684 <configuration >
665685 <groups >${testng.check-cpp-historical-files} </groups >
666- <excludedGroups >${testng.generate-java-files} ,${testng.check-cpp-files} </excludedGroups >
686+ <excludedGroups >${testng.generate-java-files} ,${testng.check-go-files} , ${testng.check- cpp-files} </excludedGroups >
667687 </configuration >
668688 </plugin >
669689 </plugins >
0 commit comments