From 43472985eae2d370293dc23f57090d26b0fbe759 Mon Sep 17 00:00:00 2001 From: fhanik Date: Mon, 27 Oct 2008 18:21:07 +0000 Subject: [PATCH] Added couple more tests git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@708263 13f79535-47bb-0310-9956-ffa450edef68 --- .../tomcat/jdbc/test/CheckOutThreadTest.java | 99 +++++++++++++++++++++- 1 file changed, 98 insertions(+), 1 deletion(-) diff --git a/modules/jdbc-pool/test/org/apache/tomcat/jdbc/test/CheckOutThreadTest.java b/modules/jdbc-pool/test/org/apache/tomcat/jdbc/test/CheckOutThreadTest.java index 7b115d792..9b18c66c0 100644 --- a/modules/jdbc-pool/test/org/apache/tomcat/jdbc/test/CheckOutThreadTest.java +++ b/modules/jdbc-pool/test/org/apache/tomcat/jdbc/test/CheckOutThreadTest.java @@ -206,11 +206,100 @@ public class CheckOutThreadTest extends DefaultTestCase { System.out.println("[testPoolThreads20Connections10Validate]Test complete:"+delta+" ms. Iterations:"+(threadcount*this.iterations)); tearDown(); } + + public void testDBCPThreads10Connections10WithQuery() throws Exception { + init(); + this.datasource.getPoolProperties().setMaxActive(10); + this.datasource.getPoolProperties().setTestOnBorrow(false); + this.threadcount = 10; + this.transferProperties(); + this.tDatasource.getConnection().close(); + latch = new CountDownLatch(threadcount); + long start = System.currentTimeMillis(); + for (int i=0; i