Online report : https://continuum-ci.apache.org/continuum/buildResult.action?buildId=40923&projectId=98
Build statistics: State: Failed Previous State: Ok Started at: Tue 15 Mar 2016 20:21:32 +0000 Finished at: Tue 15 Mar 2016 20:26:41 +0000 Total time: 5m 8s Build Trigger: Schedule Build Number: 301 Exit code: 1 Building machine hostname: continuum-vm Operating system : Linux(unknown) Java Home version : java version "1.7.0_65" OpenJDK Runtime Environment (IcedTea 2.5.3) (7u71-2.5.3-0ubuntu0.12.04.1) OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode) Builder version : Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 13:51:28+0000) Maven home: /opt/apache-maven-3.0.5 Java version: 1.7.0_65, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-7-openjdk-amd64/jre Default locale: en_US, platform encoding: ANSI_X3.4-1968 OS name: "linux", version: "3.2.0-75-generic", arch: "amd64", family: "unix" **************************************************************************** SCM Changes: **************************************************************************** Changed: markt @ Tue 15 Mar 2016 20:17:51 +0000 Comment: POOL-303 Ensure that threads do not block indefinitely if more than maxTotal threads try to borrow an object at the same time and the factory fails to create any objects. Files changed: /commons/proper/pool/trunk/src/changes/changes.xml ( 1735161 ) /commons/proper/pool/trunk/src/main/java/org/apache/commons/pool2/impl/GenericKeyedObjectPool.java ( 1735161 ) /commons/proper/pool/trunk/src/main/java/org/apache/commons/pool2/impl/GenericObjectPool.java ( 1735161 ) /commons/proper/pool/trunk/src/test/java/org/apache/commons/pool2/impl/TestGenericObjectPool.java ( 1735161 ) **************************************************************************** Dependencies Changes: **************************************************************************** No dependencies changed **************************************************************************** Build Definition: **************************************************************************** POM filename: pom.xml Goals: clean deploy Arguments: --batch-mode -Pjava-1.7 -Dgpg.skip -Prelease Build Fresh: false Always Build: false Default Build Definition: true Schedule: COMMONS_SCHEDULE Profile Name: Maven 3.0.5 with Java 7 Description: (Group) Build with Java 7 (Maven 3.0.5) **************************************************************************** Test Summary: **************************************************************************** Tests: 271 Failures: 6 Errors: 0 Success Rate: 97 Total time: 258.142 **************************************************************************** Test Failures: **************************************************************************** TestGenericObjectPool testThreaded1 : java.lang.AssertionError java.lang.AssertionError: Thread 9 failed: java.lang.InterruptedException at org.junit.Assert.fail(Assert.java:88) at org.apache.commons.pool2.impl.TestGenericObjectPool.runTestThreads(TestGenericObjectPool.java:1383) at org.apache.commons.pool2.impl.TestGenericObjectPool.testThreaded1(TestGenericObjectPool.java:1393) testNoInstanceOverlap : java.lang.AssertionError java.lang.AssertionError: Thread 0 failed: java.lang.InterruptedException at org.junit.Assert.fail(Assert.java:88) at org.apache.commons.pool2.impl.TestGenericObjectPool.runTestThreads(TestGenericObjectPool.java:1383) at org.apache.commons.pool2.impl.TestGenericObjectPool.testNoInstanceOverlap(TestGenericObjectPool.java:1460) testMaxTotalUnderLoad : java.lang.AssertionError java.lang.AssertionError: Thread 0 failed: java.lang.InterruptedException at org.junit.Assert.fail(Assert.java:88) at org.apache.commons.pool2.impl.TestGenericObjectPool.testMaxTotalUnderLoad(TestGenericObjectPool.java:758) testBorrowObjectFairness : java.lang.AssertionError java.lang.AssertionError: Thread 0 failed: java.lang.InterruptedException at org.junit.Assert.fail(Assert.java:88) at org.apache.commons.pool2.impl.TestGenericObjectPool.testBorrowObjectFairness(TestGenericObjectPool.java:2035) TestGenericKeyedObjectPool testMaxActivePerKeyExceeded : java.lang.AssertionError java.lang.AssertionError: Thread failed: 2 java.lang.InterruptedException at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.reportInterruptAfterWait(AbstractQueuedSynchronizer.java:2017) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2052) at org.apache.commons.pool2.impl.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:587) at org.apache.commons.pool2.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:363) at org.apache.commons.pool2.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:278) at org.apache.commons.pool2.impl.TestGenericKeyedObjectPool$TestThread.run(TestGenericKeyedObjectPool.java:1783) at java.lang.Thread.run(Thread.java:745) at org.junit.Assert.fail(Assert.java:88) at org.apache.commons.pool2.impl.TestGenericKeyedObjectPool.runTestThreads(TestGenericKeyedObjectPool.java:563) at org.apache.commons.pool2.impl.TestGenericKeyedObjectPool.testMaxActivePerKeyExceeded(TestGenericKeyedObjectPool.java:1391) testBorrowObjectFairness : java.lang.AssertionError java.lang.AssertionError: Thread 0 failed: java.lang.InterruptedException at org.junit.Assert.fail(Assert.java:88) at org.apache.commons.pool2.impl.TestGenericKeyedObjectPool.testBorrowObjectFairness(TestGenericKeyedObjectPool.java:1115)