# HG changeset patch # User Martin van Dinther <martin.van.dinther@monetdbsolutions.com> # Date 1668107615 -3600 # Node ID 8f989e43265d68db940e17c405a4b880682f3a81 # Parent 35653312f9cb59f936623c338342e03856f96446 Adapt JDBC_API_Tester to conditionally invoke running OnClientTester. diff --git a/tests/JDBC_API_Tester.java b/tests/JDBC_API_Tester.java --- a/tests/JDBC_API_Tester.java +++ b/tests/JDBC_API_Tester.java @@ -111,10 +111,16 @@ final public class JDBC_API_Tester { ConnectionTests.runTests(con_URL); - OnClientTester oct = new OnClientTester(con_URL, 0); - int failures = oct.runTests(); - if (failures > 0) - System.exit(-1); + // invoke running OnClientTester only on Sept2022 (11.45) or older servers + DatabaseMetaData dbmd = jt.con.getMetaData(); + int dbmsMajorVersion = dbmd.getDatabaseMajorVersion(); + int dbmsMinorVersion = dbmd.getDatabaseMinorVersion(); + if (dbmsMajorVersion == 11 && dbmsMinorVersion <= 45) { + OnClientTester oct = new OnClientTester(con_URL, 0); + int failures = oct.runTests(); + if (failures > 0) + System.exit(-1); + } } private void Test_Cautocommit(String arg0) {