Author: fhanik Date: Tue Jun 23 14:14:01 2009 New Revision: 787684 URL: http://svn.apache.org/viewvc?rev=787684&view=rev Log: Fix halfway test
Modified: tomcat/trunk/modules/jdbc-pool/test/org/apache/tomcat/jdbc/test/AbandonPercentageTest.java Modified: tomcat/trunk/modules/jdbc-pool/test/org/apache/tomcat/jdbc/test/AbandonPercentageTest.java URL: http://svn.apache.org/viewvc/tomcat/trunk/modules/jdbc-pool/test/org/apache/tomcat/jdbc/test/AbandonPercentageTest.java?rev=787684&r1=787683&r2=787684&view=diff ============================================================================== --- tomcat/trunk/modules/jdbc-pool/test/org/apache/tomcat/jdbc/test/AbandonPercentageTest.java (original) +++ tomcat/trunk/modules/jdbc-pool/test/org/apache/tomcat/jdbc/test/AbandonPercentageTest.java Tue Jun 23 14:14:01 2009 @@ -105,13 +105,18 @@ assertEquals("Number of connections active/busy should be 25",25,datasource.getPool().getActive()); Thread.sleep(2500); assertEquals("Number of connections active/busy should be 25",25,datasource.getPool().getActive()); + this.datasource.getPoolProperties().setRemoveAbandonedTimeout(100); for (int i=25; i<con.length; i++) { con[i] = datasource.getConnection(); } int active = datasource.getPool().getActive(); - System.out.println("Active!:"+active); + System.out.println("Active:"+active); assertEquals("Number of connections active/busy should be "+con.length,con.length,datasource.getPool().getActive()); + this.datasource.getPoolProperties().setRemoveAbandonedTimeout(1); Thread.sleep(2500); - assertEquals("Number of connections active/busy should be 0",0,datasource.getPool().getActive()); + this.assertTrue("Number of connections should be less than 50.", (datasource.getPool().getActive()<50)); + this.datasource.getPoolProperties().setAbandonWhenPercentageFull(0); + Thread.sleep(2500); + assertEquals("Number of connections active/busy should be "+0,0,datasource.getPool().getActive()); } } --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org