NIFI-9809 Disabled Kudu tests on ARM64

This closes #6214

Signed-off-by: David Handermann <exceptionfactory@apache.org>
This commit is contained in:
Kevin Doran 2022-07-15 14:32:08 -04:00 committed by exceptionfactory
parent 148834e71b
commit 97e7a3c030
No known key found for this signature in database
GPG Key ID: 29B6A52D2AAE8DBA
3 changed files with 84 additions and 28 deletions

View File

@ -97,22 +97,11 @@
</dependencies>
<profiles>
<profile>
<id>kudu-windows</id>
<activation>
<os>
<family>Windows</family>
</os>
</activation>
<properties>
<!-- Kudu tests do not support Windows. -->
<exclude.tests>**/*.java</exclude.tests>
</properties>
</profile>
<profile>
<id>kudu-linux</id>
<id>kudu-linux-x86</id>
<activation>
<os>
<family>Unix</family>
<arch>x86_64</arch>
</os>
</activation>
<dependencies>
@ -126,10 +115,29 @@
</dependencies>
</profile>
<profile>
<id>kudu-mac</id>
<id>kudu-linux-amd64</id>
<activation>
<os>
<family>Unix</family>
<arch>amd64</arch>
</os>
</activation>
<dependencies>
<dependency>
<groupId>org.apache.kudu</groupId>
<artifactId>kudu-binary</artifactId>
<version>${kudu.version}</version>
<classifier>${os.detected.classifier}</classifier>
<scope>test</scope>
</dependency>
</dependencies>
</profile>
<profile>
<id>kudu-mac-x86</id>
<activation>
<os>
<family>mac</family>
<arch>x86_64</arch>
</os>
</activation>
<dependencies>

View File

@ -116,22 +116,11 @@
</dependencies>
<profiles>
<profile>
<id>kudu-windows</id>
<activation>
<os>
<family>Windows</family>
</os>
</activation>
<properties>
<!-- Kudu tests do not support Windows. -->
<exclude.tests>**/*.java</exclude.tests>
</properties>
</profile>
<profile>
<id>kudu-linux</id>
<id>kudu-linux-x86</id>
<activation>
<os>
<family>Unix</family>
<arch>x86_64</arch>
</os>
</activation>
<dependencies>
@ -145,10 +134,29 @@
</dependencies>
</profile>
<profile>
<id>kudu-mac</id>
<id>kudu-linux-amd64</id>
<activation>
<os>
<family>Unix</family>
<arch>amd64</arch>
</os>
</activation>
<dependencies>
<dependency>
<groupId>org.apache.kudu</groupId>
<artifactId>kudu-binary</artifactId>
<version>${kudu.version}</version>
<classifier>${os.detected.classifier}</classifier>
<scope>test</scope>
</dependency>
</dependencies>
</profile>
<profile>
<id>kudu-mac-x86</id>
<activation>
<os>
<family>mac</family>
<arch>x86_64</arch>
</os>
</activation>
<dependencies>

View File

@ -35,4 +35,44 @@
<module>nifi-kudu-nar</module>
<module>nifi-kudu-controller-service</module>
</modules>
<profiles>
<profile>
<id>kudu-windows</id>
<activation>
<os>
<family>Windows</family>
</os>
</activation>
<properties>
<!-- Kudu tests do not support Windows. -->
<exclude.tests>**/*.java</exclude.tests>
</properties>
</profile>
<profile>
<id>kudu-arm64</id>
<activation>
<os>
<arch>arm64</arch>
</os>
</activation>
<properties>
<!-- Kudu tests do not support arm (as of kudu 1.16, it may be supported in the future). -->
<exclude.tests>**/*.java</exclude.tests>
</properties>
</profile>
<profile>
<id>kudu-aarch64</id>
<activation>
<os>
<arch>aarch64</arch>
</os>
</activation>
<properties>
<!-- Kudu tests do not support arm (as of kudu 1.16, it may be supported in the future). -->
<exclude.tests>**/*.java</exclude.tests>
</properties>
</profile>
</profiles>
</project>