From 9c679220f2f33696474fac66a2fcfb7fb5993e5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Hartman?= Date: Tue, 5 Sep 2023 09:44:12 +0200 Subject: [PATCH] Disable tests using MS SQL on Arm64 [HZ-3056] (#25365) Fixes #25291 --- .../java/com/hazelcast/test/jdbc/MSSQLDatabaseProvider.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hazelcast/src/test/java/com/hazelcast/test/jdbc/MSSQLDatabaseProvider.java b/hazelcast/src/test/java/com/hazelcast/test/jdbc/MSSQLDatabaseProvider.java index 8f33bb5b9a87..bef91d210f25 100644 --- a/hazelcast/src/test/java/com/hazelcast/test/jdbc/MSSQLDatabaseProvider.java +++ b/hazelcast/src/test/java/com/hazelcast/test/jdbc/MSSQLDatabaseProvider.java @@ -18,6 +18,8 @@ import org.testcontainers.containers.MSSQLServerContainer; +import static com.hazelcast.test.HazelcastTestSupport.assumeNoArm64Architecture; + public class MSSQLDatabaseProvider implements TestDatabaseProvider { public static final String TEST_MSSQLSERVER_VERSION = System.getProperty("test.mssqlserver.version", "2017-CU12"); @@ -28,6 +30,7 @@ public class MSSQLDatabaseProvider implements TestDatabaseProvider { @Override public String createDatabase(String dbName) { + assumeNoArm64Architecture(); container = new MSSQLServerContainer<>("mcr.microsoft.com/mssql/server:" + TEST_MSSQLSERVER_VERSION); container.acceptLicense() // See https://learn.microsoft.com/en-us/sql/connect/jdbc/using-basic-data-types?view=sql-server-ver16