Surefire Report

Summary


Tests Errors Failures Skipped Success Rate Time
242 0 0 0 100% 119.958

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

Package List


Package Tests Errors Failures Skipped Success Rate Time
org.apache.commons.pool.impl 184 0 0 0 100% 85.035
org.apache.commons.pool 58 0 0 0 100% 34.923

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
TestGenericKeyedObjectPool 44 0 0 0 100% 30.23
TestGenericKeyedObjectPoolFactory 3 0 0 0 100% 0.01
TestGenericObjectPool 58 0 0 0 100% 53.833
TestGenericObjectPoolFactory 3 0 0 0 100% 0.143
TestSoftReferenceObjectPool 18 0 0 0 100% 0.259
TestStackKeyedObjectPool 25 0 0 0 100% 0.27
TestStackKeyedObjectPoolFactory 3 0 0 0 100% 0.015
TestStackObjectPool 27 0 0 0 100% 0.269
TestStackObjectPoolFactory 3 0 0 0 100% 0.006

org.apache.commons.pool

Class Tests Errors Failures Skipped Success Rate Time
TestBaseKeyedObjectPool 16 0 0 0 100% 0.005
TestBaseKeyedPoolableObjectFactory 1 0 0 0 100% 0.001
TestBaseObjectPool 18 0 0 0 100% 0.005
TestBasePoolableObjectFactory 1 0 0 0 100% 0.002
TestPoolUtils 22 0 0 0 100% 34.91

Test Cases

TestGenericKeyedObjectPool

testNegativeMaxActive 0.003
testNumActiveNumIdle2 0.01
testMaxIdle 0.046
testMaxActive 0.001
testMaxActiveZero 0
testWhenExhaustedGrow 0.001
testMaxTotal 0.001
testMaxTotalZero 0
testMaxTotalLRU 0.129
testSettersAndGetters 0.001
testEviction 8.118
testEviction2 7.195
testThreaded1 5.51
testMaxTotalInvariant 1.702
testMinIdle 0.603
testMinIdleMaxActive 0.904
testMinIdleNoPopulateImmediately 1.501
testMinIdleNoPreparePool 0.301
testFIFO 0.001
testLIFO 0.001
testEvictionOrder 2.013
testEvictorVisiting 0.903
testConstructors 0
testExceptionOnPassivateDuringReturn 0.001
testExceptionOnDestroyDuringBorrow 0
testExceptionOnDestroyDuringReturn 0
testExceptionOnActivateDuringBorrow 0.001
testBlockedKeyDoesNotBlockPool 1.001
testUnsupportedOperations 0.001
testBaseBorrowReturn 0.001
testBaseBorrow 0.001
testBaseNumActiveNumIdle 0
testBaseNumActiveNumIdle2 0.001
testBaseClear 0.001
testBaseInvalidateObject 0
testBaseAddObject 0
testClosedPoolBehavior 0.001
testKPOFAddObjectUsage 0.001
testKPOFBorrowObjectUsages 0.002
testKPOFReturnObjectUsages 0.001
testKPOFInvalidateObjectUsages 0.251
testKPOFClearUsages 0.001
testKPOFCloseUsages 0.001
testToString 0.001

TestGenericKeyedObjectPoolFactory

testConstructors 0.008
testToString 0
testCreatePool 0

TestGenericObjectPool

testNegativeMaxActive 0.005
testMaxIdle 0.007
testMaxActive 0.001
testMaxActiveZero 0
testWhenExhaustedGrow 0
testSettersAndGetters 0
testEviction 8.078
testThreaded1 6.005
testMinIdle 0.627
testMinIdleMaxActive 0.905
testFIFO 0.001
testLIFO 0
testEvictionOrder 2.006
testEvictorVisiting 0.414
testConstructors 0.001
testExceptionOnPassivateDuringReturn 0.001
testExceptionOnDestroyDuringBorrow 0
testExceptionOnDestroyDuringReturn 0.001
testExceptionOnActivateDuringBorrow 0
testWhenExhaustedFail 0.001
testWhenExhaustedBlock 0.012
testEvictWhileEmpty 0
testEvictAddObjects 0.853
testEvictLIFO 0.127
testEvictFIFO 0.127
testSetFactoryWithActiveObjects 0
testSetFactoryWithNoActiveObjects 0
testMaxIdleZero 0.005
testTimeoutNoLeak 0.011
testMaxActiveUnderLoad 19.955
testInvalidWhenExhaustedAction 0
testDefaultConfiguration 0.001
testSetConfig 0
testDebugInfo 0.001
testStartAndStopEvictor 0.401
testEvictionWithNegativeNumTests 0.401
testEvictionSoftMinIdle 3.502
testMaxActiveInvariant 1.602
testAddObject 0
testBorrowObjectFairness 8.512
testUnsupportedOperations 0
testBaseBorrowReturn 0.001
testBaseBorrow 0
testBaseNumActiveNumIdle 0.001
testBaseClear 0
testBaseInvalidateObject 0.001
testBaseAddObject 0
testClose 0
testBaseClosePool 0.001
testClosedPoolBehavior 0
testToString 0.001
testPOFAddObjectUsage 0.001
testPOFBorrowObjectUsages 0.001
testPOFReturnObjectUsages 0.001
testPOFInvalidateObjectUsages 0.25
testPOFClearUsages 0.001
testPOFCloseUsages 0.001
testSetFactory 0

TestGenericObjectPoolFactory

testConstructors 0.141
testToString 0.001
testCreatePool 0

TestSoftReferenceObjectPool

testUnsupportedOperations 0
testBaseBorrowReturn 0.002
testBaseBorrow 0
testBaseNumActiveNumIdle 0.001
testBaseClear 0
testBaseInvalidateObject 0
testBaseAddObject 0
testClose 0
testBaseClosePool 0
testClosedPoolBehavior 0
testToString 0
testPOFAddObjectUsage 0
testPOFBorrowObjectUsages 0
testPOFReturnObjectUsages 0.001
testPOFInvalidateObjectUsages 0.25
testPOFClearUsages 0.001
testPOFCloseUsages 0
testSetFactory 0

TestStackKeyedObjectPool

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

TestStackKeyedObjectPoolFactory

testConstructors 0.003
testToString 0.008
testCreatePool 0

TestStackObjectPool

testSetFactory 0.001
testIdleCap 0.002
testPoolWithNullFactory 0.001
testVariousConstructors 0
testBorrowFromEmptyPoolWithNullFactory 0.001
testCantResetFactoryWithActiveObjects 0
testCanResetFactoryWithoutActiveObjects 0
testBorrowReturnWithSometimesInvalidObjects 0.001
testBorrowWithSometimesInvalidObjects 0.001
testReturnObjectDiscardOrder 0.001
testUnsupportedOperations 0
testBaseBorrowReturn 0
testBaseBorrow 0
testBaseNumActiveNumIdle 0
testBaseClear 0
testBaseInvalidateObject 0
testBaseAddObject 0
testClose 0
testBaseClosePool 0
testClosedPoolBehavior 0
testToString 0
testPOFAddObjectUsage 0
testPOFBorrowObjectUsages 0.001
testPOFReturnObjectUsages 0
testPOFInvalidateObjectUsages 0.251
testPOFClearUsages 0.002
testPOFCloseUsages 0.001

TestStackObjectPoolFactory

testConstructors 0.005
testToString 0
testCreatePool 0

TestBaseKeyedObjectPool

testUnsupportedOperations 0
testBaseBorrowReturn 0.001
testBaseBorrow 0
testBaseNumActiveNumIdle 0
testBaseNumActiveNumIdle2 0
testBaseClear 0
testBaseInvalidateObject 0
testBaseAddObject 0
testClosedPoolBehavior 0
testKPOFAddObjectUsage 0
testKPOFBorrowObjectUsages 0
testKPOFReturnObjectUsages 0
testKPOFInvalidateObjectUsages 0
testKPOFClearUsages 0
testKPOFCloseUsages 0
testToString 0

TestBaseKeyedPoolableObjectFactory

testDefaultMethods 0

TestBaseObjectPool

testUnsupportedOperations 0
testBaseBorrowReturn 0
testBaseBorrow 0
testBaseNumActiveNumIdle 0
testBaseClear 0
testBaseInvalidateObject 0
testBaseAddObject 0
testClose 0
testBaseClosePool 0.001
testClosedPoolBehavior 0
testToString 0
testPOFAddObjectUsage 0
testPOFBorrowObjectUsages 0
testPOFReturnObjectUsages 0
testPOFInvalidateObjectUsages 0
testPOFClearUsages 0
testPOFCloseUsages 0
testSetFactory 0

TestBasePoolableObjectFactory

testDefaultMethods 0.001

TestPoolUtils

testJavaBeanInstantiation 0.016
testAdaptKeyedPoolableObjectFactory 0.002
testAdaptKeyedPoolableObjectFactoryKey 0.004
testAdaptPoolableObjectFactory 0.006
testAdaptKeyedObjectPool 0.001
testAdaptKeyedObjectPoolKey 0.006
testAdaptObjectPool 0.005
testCheckedPoolObjectPool 0.003
testCheckedPoolKeyedObjectPool 0.003
testCheckMinIdleObjectPool 1.471
testCheckMinIdleKeyedObjectPool 1.546
testCheckMinIdleKeyedObjectPoolKeys 1.051
testPrefillObjectPool 0
testPrefillKeyedObjectPool 0.001
testPrefillKeyedObjectPoolCollection 0
testSynchronizedPoolObjectPool 0.002
testSynchronizedPoolKeyedObjectPool 0.002
testSynchronizedPoolableFactoryPoolableObjectFactory 0.001
testSynchronizedPoolableFactoryKeyedPoolableObjectFactory 0.002
testErodingPoolObjectPool 10.254
testErodingPoolKeyedObjectPool 10.253
testErodingPerKeyKeyedObjectPool 10.253