# HG changeset patch
# User Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com>
# Date 1631607015 -7200
# Node ID c5cf3f00c4c5713c2e1d6af768116ce876f8d7a1
# Parent  90eeb4ef7f5315df71437e13696a1892e3273efa
Run the OnClient tests from JDBC_API_Tester

Convenient because the MonetDB test suite runs JDBC_API_Tester if it can find it.

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
@@ -104,6 +104,11 @@ final public class JDBC_API_Tester {
 
 		if (jt.foundDifferences)
 			System.exit(-1);
+
+		OnClientTester oct = new OnClientTester(con_URL, 0, true);
+		int failures = oct.runTests("");
+		if (failures > 0)
+			System.exit(-1);
 	}
 
 	private void Test_Cautocommit(String arg0) {
diff --git a/tests/TestRunner.java b/tests/TestRunner.java
--- a/tests/TestRunner.java
+++ b/tests/TestRunner.java
@@ -80,8 +80,10 @@ public class TestRunner {
 		int failureCount = failures.size();
 		if (failureCount > 0) {
 			System.out.println();
-			System.out.printf("Ran %d out of %d tests, %d failed: %s%n",
-					testCount - skippedCount, testCount, failureCount,
+			System.out.printf("Ran %d out of %d %s tests, %d failed: %s%n",
+					testCount - skippedCount, testCount,
+					this.getClass().getSimpleName(),
+					failureCount,
 					String.join(", ", failures)
 					);
 		} else if (verbosity >= VERBOSITY_ON) {
diff --git a/tests/build.xml b/tests/build.xml
--- a/tests/build.xml
+++ b/tests/build.xml
@@ -105,7 +105,6 @@ Copyright 1997 - July 2008 CWI, August 2
   <!-- Run tests -->
   <target name="test">
     <antcall target="JDBC_API_Tester" />
-    <antcall target="OnClientTester" />
   </target>
 
   <target name="test_class" depends="compile,jdbc">