Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
261 48 0 0 81.609% 196.334

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
org.apache.commons.pool.impl 203 20 0 0 90.148% 196.2
org.apache.commons.pool 58 28 0 0 51.724% 0.134

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

org.apache.commons.pool.impl

Class Tests Errors Failures Skipped Success Rate Time
TestGenericObjectPoolFactory 3 0 0 0 100% 0.129
TestGenericKeyedObjectPoolFactory 3 0 0 0 100% 0.002
TestStackObjectPool 35 0 0 0 100% 0.265
TestGenericKeyedObjectPool 48 0 0 0 100% 139.063
TestStackObjectPoolFactory 3 0 0 0 100% 0.003
TestStackKeyedObjectPool 26 0 0 0 100% 0.266
TestGenericObjectPool 64 0 0 0 100% 56.441
TestStackKeyedObjectPoolFactory 3 3 0 0 0% 0.008
TestSoftReferenceObjectPool 18 17 0 0 5.556% 0.023

org.apache.commons.pool

Class Tests Errors Failures Skipped Success Rate Time
TestPoolUtils 22 22 0 0 0% 0.041
TestBaseObjectPool 18 2 0 0 88.889% 0.015
TestBaseKeyedObjectPool 16 2 0 0 87.5% 0.027
TestBasePoolableObjectFactory 1 1 0 0 0% 0.012
TestBaseKeyedPoolableObjectFactory 1 1 0 0 0% 0.039

Test Cases

[Summary] [Package List] [Test Cases]

TestGenericObjectPoolFactory

testConstructors 0.126
testToString 0
testCreatePool 0

TestGenericKeyedObjectPoolFactory

testConstructors 0.001
testToString 0
testCreatePool 0

TestStackObjectPool

testExceptionOnMake 0.001
testExceptionOnActivate 0
testExceptionOnValidate 0
testClose 0
testCantResetFactoryWithActiveObjects 0.001
testMaxIdleInitCapacityOutOfRange 0
testInitIdleCapacityExceeded 0
testPoolWithNullFactory 0
testBorrowFromEmptyPoolWithNullFactory 0
testCanResetFactoryWithoutActiveObjects 0
testBorrowWithSometimesInvalidObjects 0
testBorrowReturnWithSometimesInvalidObjects 0
testMakeNull 0.001
testExceptionOnPassivate 0
testVariousConstructors 0
testSetFactory 0
testReturnObjectDiscardOrder 0
testIdleCap 0
testExceptionOnDestroy 0
testBaseBorrow 0
testBaseClear 0
testBaseNumActiveNumIdle 0
testUnsupportedOperations 0
testBaseInvalidateObject 0
testBaseBorrowReturn 0
testBaseClosePool 0.001
testBaseAddObject 0
testPOFInvalidateObjectUsages 0.25
testPOFAddObjectUsage 0.001
testPOFCloseUsages 0.001
testToString 0
testClosedPoolBehavior 0
testPOFBorrowObjectUsages 0.001
testPOFReturnObjectUsages 0.001
testPOFClearUsages 0.001

TestGenericKeyedObjectPool

testMaxActiveZero 0.001
testClear 0
testFIFO 0.001
testLIFO 0
testMaxTotalZero 0
testConstructors 0.001
testThreaded1 5.502
testSettersAndGetters 0
testMaxTotalInvariant 1.602
testMaxActive 0
testEviction2 7.112
testMinIdleNoPopulateImmediately 1.501
testBlockedKeyDoesNotBlockPool 1.003
testMaxActivePerKeyExceeded 108.69
testMaxIdle 0.004
testEvictionOrder 2.004
testMaxTotalLRU 0.127
testEvictorVisiting 0.019
testMinIdleMaxActive 0.901
testExceptionOnDestroyDuringBorrow 0.001
testWhenExhaustedGrow 0
testExceptionOnActivateDuringBorrow 0.001
testMinIdle 0.601
testWhenExhaustedBlockClosePool 0.403
testExceptionOnDestroyDuringReturn 0
testEviction 8.009
testMaxTotal 0
testNumActiveNumIdle2 0.001
testExceptionOnPassivateDuringReturn 0
testNegativeMaxActive 0
testMinIdleNoPreparePool 0.3
testMaxWaitMultiThreaded 1.007
testBaseBorrow 0.002
testBaseClear 0
testBaseNumActiveNumIdle 0
testUnsupportedOperations 0
testBaseInvalidateObject 0
testBaseBorrowReturn 0
testBaseNumActiveNumIdle2 0.001
testBaseAddObject 0
testKPOFInvalidateObjectUsages 0.251
testKPOFBorrowObjectUsages 0.001
testToString 0.001
testKPOFAddObjectUsage 0
testKPOFReturnObjectUsages 0.001
testKPOFClearUsages 0.001
testClosedPoolBehavior 0.001
testKPOFCloseUsages 0

TestStackObjectPoolFactory

testConstructors 0
testToString 0
testCreatePool 0

TestStackKeyedObjectPool

testCantResetFactoryWithActiveObjects 0
testToString 0
testPoolWithNullFactory 0.001
testBorrowFromEmptyPoolWithNullFactory 0
testRemoveOldest 0
testCanResetFactoryWithoutActiveObjects 0
testBorrowReturnWithSometimesInvalidObjects 0.001
testVariousConstructors 0
testSetFactory 0.001
testIdleCap 0
testCloseBug 0.001
testBaseBorrow 0
testBaseClear 0
testBaseNumActiveNumIdle 0
testUnsupportedOperations 0
testBaseInvalidateObject 0
testBaseBorrowReturn 0
testBaseNumActiveNumIdle2 0
testBaseAddObject 0.001
testKPOFInvalidateObjectUsages 0.25
testKPOFBorrowObjectUsages 0.001
testKPOFAddObjectUsage 0
testKPOFReturnObjectUsages 0.001
testKPOFClearUsages 0
testClosedPoolBehavior 0
testKPOFCloseUsages 0.001

TestGenericObjectPool

testMakeConcurrentWithReturn 0.452
testMaxActiveZero 0.001
testEvictWhileEmpty 0
testConcurrentBorrowAndEvict 1.364
testEvictionSoftMinIdle 3.501
testTimeoutNoLeak 0.01
testFIFO 0
testLIFO 0
testConstructors 0.002
testThreaded1 6.009
testBrokenFactoryShouldNotBlockPool 0
testSettersAndGetters 0.001
testMaxActive 0
testEvictFIFO 0.126
testEvictLIFO 0.126
testMaxActiveInvariant 1.102
testMaxIdle 0.002
testEvictionOrder 2.004
testDebugInfo 0
testEvictionWithNegativeNumTests 0.402
testEvictorVisiting 0.04
testAddObject 0
testMinIdleMaxActive 0.901
testExceptionOnDestroyDuringBorrow 0
testDefaultConfiguration 0
testWhenExhaustedFail 0
testWhenExhaustedGrow 0
testExceptionOnActivateDuringBorrow 0
testMinIdle 0.602
testSetConfig 0
testWhenExhaustedBlockClosePool 0.401
testMaxActiveUnderLoad 19.927
testInvalidWhenExhaustedAction 0
testExceptionOnDestroyDuringReturn 0
testSetFactoryWithActiveObjects 0
testEviction 8.007
testBorrowObjectFairness 8.516
testExceptionOnPassivateDuringReturn 0.001
testNegativeMaxActive 0
testEvictAddObjects 0.852
testMaxIdleZero 0.001
testMaxWaitMultiThreaded 1.008
testStartAndStopEvictor 0.401
testWhenExhaustedBlockInterupt 0.401
testWhenExhaustedBlock 0.01
testSetFactoryWithNoActiveObjects 0
testBaseBorrow 0
testClose 0
testBaseClear 0.001
testBaseNumActiveNumIdle 0
testUnsupportedOperations 0
testBaseInvalidateObject 0
testBaseBorrowReturn 0
testBaseClosePool 0
testBaseAddObject 0
testPOFInvalidateObjectUsages 0.251
testPOFAddObjectUsage 0.001
testPOFCloseUsages 0
testToString 0
testClosedPoolBehavior 0.001
testPOFBorrowObjectUsages 0.001
testPOFReturnObjectUsages 0.001
testPOFClearUsages 0
testSetFactory 0

TestStackKeyedObjectPoolFactory

testConstructors 0.002
net/sourceforge/cobertura/coveragedata/HasBeenInstrumented
testToString 0.001
net/sourceforge/cobertura/coveragedata/HasBeenInstrumented
testCreatePool 0
org/apache/commons/pool/PoolUtils

TestSoftReferenceObjectPool

testBaseBorrow 0.002
net/sourceforge/cobertura/coveragedata/HasBeenInstrumented
testClose 0.001
org/apache/commons/pool/TestBaseObjectPool$2
testBaseClear 0.001
org/apache/commons/pool/impl/SoftReferenceObjectPool
testBaseNumActiveNumIdle 0.001
org/apache/commons/pool/impl/SoftReferenceObjectPool
testUnsupportedOperations 0
testBaseInvalidateObject 0
org/apache/commons/pool/impl/SoftReferenceObjectPool
testBaseBorrowReturn 0
org/apache/commons/pool/impl/SoftReferenceObjectPool
testBaseClosePool 0
org/apache/commons/pool/impl/SoftReferenceObjectPool
testBaseAddObject 0.001
org/apache/commons/pool/impl/SoftReferenceObjectPool
testPOFInvalidateObjectUsages 0.001
org/apache/commons/pool/impl/SoftReferenceObjectPool
testPOFAddObjectUsage 0.001
org/apache/commons/pool/impl/SoftReferenceObjectPool
testPOFCloseUsages 0.001
org/apache/commons/pool/impl/SoftReferenceObjectPool
testToString 0.001
org/apache/commons/pool/impl/SoftReferenceObjectPool
testClosedPoolBehavior 0.001
org/apache/commons/pool/impl/SoftReferenceObjectPool
testPOFBorrowObjectUsages 0.001
org/apache/commons/pool/impl/SoftReferenceObjectPool
testPOFReturnObjectUsages 0.001
org/apache/commons/pool/impl/SoftReferenceObjectPool
testPOFClearUsages 0.001
org/apache/commons/pool/impl/SoftReferenceObjectPool
testSetFactory 0
org/apache/commons/pool/impl/SoftReferenceObjectPool

TestPoolUtils

testJavaBeanInstantiation 0.003
net/sourceforge/cobertura/coveragedata/HasBeenInstrumented
testAdaptKeyedPoolableObjectFactory 0.001
org/apache/commons/pool/PoolUtils
testPrefillKeyedObjectPool 0.001
org/apache/commons/pool/PoolUtils
testAdaptKeyedPoolableObjectFactoryKey 0.001
org/apache/commons/pool/PoolUtils
testAdaptKeyedObjectPool 0
org/apache/commons/pool/PoolUtils
testCheckedPoolObjectPool 0.001
org/apache/commons/pool/PoolUtils
testSynchronizedPoolableFactoryKeyedPoolableObjectFactory 0.001
org/apache/commons/pool/PoolUtils
testPrefillKeyedObjectPoolCollection 0.006
org/apache/commons/pool/PoolUtils
testErodingPoolKeyedObjectPool 0.001
org/apache/commons/pool/PoolUtils
testCheckMinIdleObjectPool 0.001
org/apache/commons/pool/PoolUtils
testSynchronizedPoolObjectPool 0.001
org/apache/commons/pool/PoolUtils
testAdaptKeyedObjectPoolKey 0.001
org/apache/commons/pool/PoolUtils
testErodingPoolObjectPool 0
org/apache/commons/pool/PoolUtils
testAdaptObjectPool 0
org/apache/commons/pool/PoolUtils
testErodingPerKeyKeyedObjectPool 0
org/apache/commons/pool/PoolUtils
testPrefillObjectPool 0
org/apache/commons/pool/PoolUtils
testAdaptPoolableObjectFactory 0.001
org/apache/commons/pool/PoolUtils
testCheckMinIdleKeyedObjectPoolKeys 0.001
org/apache/commons/pool/PoolUtils
testSynchronizedPoolableFactoryPoolableObjectFactory 0.001
org/apache/commons/pool/PoolUtils
testSynchronizedPoolKeyedObjectPool 0.001
org/apache/commons/pool/PoolUtils
testCheckedPoolKeyedObjectPool 0.001
org/apache/commons/pool/PoolUtils
testCheckMinIdleKeyedObjectPool 0.001
org/apache/commons/pool/PoolUtils

TestBaseObjectPool

testBaseBorrow 0
testClose 0.003
net/sourceforge/cobertura/coveragedata/HasBeenInstrumented
testBaseClear 0
testBaseNumActiveNumIdle 0
testUnsupportedOperations 0.003
net/sourceforge/cobertura/coveragedata/HasBeenInstrumented
testBaseInvalidateObject 0
testBaseBorrowReturn 0
testBaseClosePool 0
testBaseAddObject 0
testPOFInvalidateObjectUsages 0
testPOFAddObjectUsage 0
testPOFCloseUsages 0
testToString 0
testClosedPoolBehavior 0
testPOFBorrowObjectUsages 0
testPOFReturnObjectUsages 0
testPOFClearUsages 0
testSetFactory 0

TestBaseKeyedObjectPool

testBaseBorrow 0.001
testBaseClear 0
testBaseNumActiveNumIdle 0
testUnsupportedOperations 0.005
net/sourceforge/cobertura/coveragedata/HasBeenInstrumented
testBaseInvalidateObject 0
testBaseBorrowReturn 0
testBaseNumActiveNumIdle2 0
testBaseAddObject 0
testKPOFInvalidateObjectUsages 0.001
testKPOFBorrowObjectUsages 0
testToString 0
testKPOFAddObjectUsage 0
testKPOFReturnObjectUsages 0
testKPOFClearUsages 0
testClosedPoolBehavior 0.004
net/sourceforge/cobertura/coveragedata/HasBeenInstrumented
testKPOFCloseUsages 0

TestBasePoolableObjectFactory

testDefaultMethods 0.005
net/sourceforge/cobertura/coveragedata/HasBeenInstrumented

TestBaseKeyedPoolableObjectFactory

testDefaultMethods 0.009
net/sourceforge/cobertura/coveragedata/HasBeenInstrumented

Failure Details

[Summary] [Package List] [Test Cases]


testConstructors
java.lang.NoClassDefFoundError: net/sourceforge/cobertura/coveragedata/HasBeenInstrumented
testToString
java.lang.NoClassDefFoundError: net/sourceforge/cobertura/coveragedata/HasBeenInstrumented
testCreatePool
java.lang.NoClassDefFoundError: org/apache/commons/pool/PoolUtils
testBaseBorrow
java.lang.NoClassDefFoundError: net/sourceforge/cobertura/coveragedata/HasBeenInstrumented
testClose
java.lang.NoClassDefFoundError: org/apache/commons/pool/TestBaseObjectPool$2
testBaseClear
java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/SoftReferenceObjectPool
testBaseNumActiveNumIdle
java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/SoftReferenceObjectPool
testBaseInvalidateObject
java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/SoftReferenceObjectPool
testBaseBorrowReturn
java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/SoftReferenceObjectPool
testBaseClosePool
java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/SoftReferenceObjectPool
testBaseAddObject
java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/SoftReferenceObjectPool
testPOFInvalidateObjectUsages
java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/SoftReferenceObjectPool
testPOFAddObjectUsage
java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/SoftReferenceObjectPool
testPOFCloseUsages
java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/SoftReferenceObjectPool
testToString
java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/SoftReferenceObjectPool
testClosedPoolBehavior
java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/SoftReferenceObjectPool
testPOFBorrowObjectUsages
java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/SoftReferenceObjectPool
testPOFReturnObjectUsages
java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/SoftReferenceObjectPool
testPOFClearUsages
java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/SoftReferenceObjectPool
testSetFactory
java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/SoftReferenceObjectPool
testJavaBeanInstantiation
java.lang.NoClassDefFoundError: net/sourceforge/cobertura/coveragedata/HasBeenInstrumented
testAdaptKeyedPoolableObjectFactory
java.lang.NoClassDefFoundError: org/apache/commons/pool/PoolUtils
testPrefillKeyedObjectPool
java.lang.NoClassDefFoundError: org/apache/commons/pool/PoolUtils
testAdaptKeyedPoolableObjectFactoryKey
java.lang.NoClassDefFoundError: org/apache/commons/pool/PoolUtils
testAdaptKeyedObjectPool
java.lang.NoClassDefFoundError: org/apache/commons/pool/PoolUtils
testCheckedPoolObjectPool
java.lang.NoClassDefFoundError: org/apache/commons/pool/PoolUtils
testSynchronizedPoolableFactoryKeyedPoolableObjectFactory
java.lang.NoClassDefFoundError: org/apache/commons/pool/PoolUtils
testPrefillKeyedObjectPoolCollection
java.lang.NoClassDefFoundError: org/apache/commons/pool/PoolUtils
testErodingPoolKeyedObjectPool
java.lang.NoClassDefFoundError: org/apache/commons/pool/PoolUtils
testCheckMinIdleObjectPool
java.lang.NoClassDefFoundError: org/apache/commons/pool/PoolUtils
testSynchronizedPoolObjectPool
java.lang.NoClassDefFoundError: org/apache/commons/pool/PoolUtils
testAdaptKeyedObjectPoolKey
java.lang.NoClassDefFoundError: org/apache/commons/pool/PoolUtils
testErodingPoolObjectPool
java.lang.NoClassDefFoundError: org/apache/commons/pool/PoolUtils
testAdaptObjectPool
java.lang.NoClassDefFoundError: org/apache/commons/pool/PoolUtils
testErodingPerKeyKeyedObjectPool
java.lang.NoClassDefFoundError: org/apache/commons/pool/PoolUtils
testPrefillObjectPool
java.lang.NoClassDefFoundError: org/apache/commons/pool/PoolUtils
testAdaptPoolableObjectFactory
java.lang.NoClassDefFoundError: org/apache/commons/pool/PoolUtils
testCheckMinIdleKeyedObjectPoolKeys
java.lang.NoClassDefFoundError: org/apache/commons/pool/PoolUtils
testSynchronizedPoolableFactoryPoolableObjectFactory
java.lang.NoClassDefFoundError: org/apache/commons/pool/PoolUtils
testSynchronizedPoolKeyedObjectPool
java.lang.NoClassDefFoundError: org/apache/commons/pool/PoolUtils
testCheckedPoolKeyedObjectPool
java.lang.NoClassDefFoundError: org/apache/commons/pool/PoolUtils
testCheckMinIdleKeyedObjectPool
java.lang.NoClassDefFoundError: org/apache/commons/pool/PoolUtils
testClose
java.lang.NoClassDefFoundError: net/sourceforge/cobertura/coveragedata/HasBeenInstrumented
testUnsupportedOperations
java.lang.NoClassDefFoundError: net/sourceforge/cobertura/coveragedata/HasBeenInstrumented
testUnsupportedOperations
java.lang.NoClassDefFoundError: net/sourceforge/cobertura/coveragedata/HasBeenInstrumented
testClosedPoolBehavior
java.lang.NoClassDefFoundError: net/sourceforge/cobertura/coveragedata/HasBeenInstrumented
testDefaultMethods
java.lang.NoClassDefFoundError: net/sourceforge/cobertura/coveragedata/HasBeenInstrumented
testDefaultMethods
java.lang.NoClassDefFoundError: net/sourceforge/cobertura/coveragedata/HasBeenInstrumented