You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2021/07/07 14:27:01 UTC
[commons-dbcp] 02/02: Be more quiet by default on the console
during build tests.
This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-dbcp.git
commit bcb959486ef5d24980f567be6dca6126fc73b544
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Wed Jul 7 10:26:42 2021 -0400
Be more quiet by default on the console during build tests.
---
.../org/apache/commons/dbcp2/TestConnectionPool.java | 17 ++++++++++++-----
1 file changed, 12 insertions(+), 5 deletions(-)
diff --git a/src/test/java/org/apache/commons/dbcp2/TestConnectionPool.java b/src/test/java/org/apache/commons/dbcp2/TestConnectionPool.java
index 900eeb7..6141547 100644
--- a/src/test/java/org/apache/commons/dbcp2/TestConnectionPool.java
+++ b/src/test/java/org/apache/commons/dbcp2/TestConnectionPool.java
@@ -804,13 +804,13 @@ public abstract class TestConnectionPool {
if (thrown != null) {
failed++;
if (!expectError || !(thrown instanceof SQLException)){
- System.out.println("Unexpected error: "+thrown.getMessage());
+ System.err.println("Unexpected error: " + thrown.getMessage());
}
}
}
final long timeMillis = timeStampMillis() - startTimeMillis;
- System.out.println("Multithread test time = " + timeMillis
+ println("Multithread test time = " + timeMillis
+ " ms. Threads: " + pts.length
+ ". Loops: " + loops
+ ". Hold time: " + holdTime
@@ -823,10 +823,10 @@ public abstract class TestConnectionPool {
if (expectError) {
if (DISPLAY_THREAD_DETAILS || (pts.length/2 != failed)){
final long offset = pts[0].createdMillis - 1000; // To reduce size of output numbers, but ensure they have 4 digits
- System.out.println("Offset: "+offset);
+ println("Offset: "+offset);
for (int i = 0; i < pts.length; i++) {
final PoolTest pt = pts[i];
- System.out.println(
+ println(
"Pre: " + (pt.preconnected-offset) // First, so can sort on this easily
+ ". Post: " + (pt.postconnected != 0 ? Long.toString(pt.postconnected-offset): "-")
+ ". Hash: " + pt.connHash
@@ -842,7 +842,7 @@ public abstract class TestConnectionPool {
}
}
if (didNotRun > 0){
- System.out.println("NOTE: some threads did not run the code: "+didNotRun);
+ println("NOTE: some threads did not run the code: "+didNotRun);
}
// Perform initial sanity check:
assertTrue(failed > 0, "Expected some of the threads to fail");
@@ -852,6 +852,13 @@ public abstract class TestConnectionPool {
assertEquals(0, failed, "Did not expect any threads to fail");
}
}
+
+ void println(String string) {
+ if (Boolean.getBoolean(getClass().getSimpleName() + ".debug")) {
+ System.out.println(string);
+ }
+ }
+
private static int currentThreadCount;
private static final String DONE = "Done";