Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
262000100%228.764

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


Package List

[Summary] [Package List] [Test Cases]


PackageTestsErrors FailuresSkippedSuccess RateTime
org.apache.commons.pool.impl204000100%194.083
org.apache.commons.pool58000100%34.681

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

org.apache.commons.pool.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
TestGenericKeyedObjectPool48000100%136.458
TestGenericKeyedObjectPoolFactory3000100%0.005
TestGenericObjectPool65000100%56.697
TestGenericObjectPoolFactory3000100%0.13
TestSoftReferenceObjectPool18000100%0.259
TestStackKeyedObjectPool26000100%0.265
TestStackKeyedObjectPoolFactory3000100%0.003
TestStackObjectPool35000100%0.264
TestStackObjectPoolFactory3000100%0.002

org.apache.commons.pool

ClassTestsErrors FailuresSkippedSuccess RateTime
TestBaseKeyedObjectPool16000100%0.004
TestBaseKeyedPoolableObjectFactory1000100%0.004
TestBaseObjectPool18000100%0.003
TestBasePoolableObjectFactory1000100%0.002
TestPoolUtils22000100%34.668

Test Cases

[Summary] [Package List] [Test Cases]

TestGenericKeyedObjectPool

testNegativeMaxActive0.044
testNumActiveNumIdle20.005
testMaxIdle0.031
testMaxActive0.001
testMaxActiveZero0
testWhenExhaustedGrow0.002
testWhenExhaustedBlockClosePool0.402
testMaxTotal0
testMaxTotalZero0
testMaxTotalLRU0.125
testSettersAndGetters0.003
testEviction8.051
testEviction27.149
testThreaded15.508
testMaxTotalInvariant1.6
testMinIdle0.6
testMinIdleMaxActive0.9
testMinIdleNoPopulateImmediately1.501
testMinIdleNoPreparePool0.301
testFIFO0.001
testLIFO0.001
testEvictionOrder2.002
testEvictorVisiting0.373
testConstructors0.004
testExceptionOnPassivateDuringReturn0
testExceptionOnDestroyDuringBorrow0.008
testExceptionOnDestroyDuringReturn0.001
testExceptionOnActivateDuringBorrow0.003
testBlockedKeyDoesNotBlockPool1.001
testMaxWaitMultiThreaded1.005
testMaxActivePerKeyExceeded105.515
testClear0.001
testUnsupportedOperations0.001
testBaseBorrowReturn0.001
testBaseBorrow0
testBaseNumActiveNumIdle0
testBaseNumActiveNumIdle20
testBaseClear0
testBaseInvalidateObject0
testBaseAddObject0.001
testClosedPoolBehavior0.002
testKPOFAddObjectUsage0.003
testKPOFBorrowObjectUsages0.001
testKPOFReturnObjectUsages0
testKPOFInvalidateObjectUsages0.25
testKPOFClearUsages0.001
testKPOFCloseUsages0.001
testToString0

TestGenericKeyedObjectPoolFactory

testConstructors0.003
testToString0
testCreatePool0

TestGenericObjectPool

testNegativeMaxActive0.007
testMaxIdle0.006
testMaxActive0
testMaxActiveZero0
testWhenExhaustedGrow0
testWhenExhaustedBlockClosePool0.401
testSettersAndGetters0.001
testEviction8.027
testThreaded16.005
testMinIdle0.6
testMinIdleMaxActive0.901
testFIFO0.001
testLIFO0
testEvictionOrder2
testEvictorVisiting0.131
testConstructors0.001
testExceptionOnPassivateDuringReturn0
testExceptionOnDestroyDuringBorrow0.001
testExceptionOnDestroyDuringReturn0
testExceptionOnActivateDuringBorrow0.001
testMaxWaitMultiThreaded1.007
testWhenExhaustedFail0.001
testWhenExhaustedBlock0.01
testWhenExhaustedBlockInterupt0.401
testEvictWhileEmpty0
testEvictAddObjects0.851
testEvictLIFO0.125
testEvictFIFO0.126
testSetFactoryWithActiveObjects0.001
testSetFactoryWithNoActiveObjects0
testMaxIdleZero0.003
testTimeoutNoLeak0.01
testMaxActiveUnderLoad19.891
testInvalidWhenExhaustedAction0.001
testDefaultConfiguration0
testSetConfig0
testDebugInfo0.001
testStartAndStopEvictor0.4
testEvictionWithNegativeNumTests0.4
testEvictionSoftMinIdle3.502
testMaxActiveInvariant1.601
testConcurrentBorrowAndEvict1.053
testAddObject0.001
testBorrowObjectFairness8.503
testBrokenFactoryShouldNotBlockPool0.001
testMakeConcurrentWithReturn0.45
testPoolTypeSubclass0.003
testUnsupportedOperations0
testBaseBorrowReturn0
testBaseBorrow0
testBaseNumActiveNumIdle0
testBaseClear0.001
testBaseInvalidateObject0
testBaseAddObject0.001
testClose0.001
testBaseClosePool0
testClosedPoolBehavior0
testToString0.001
testPOFAddObjectUsage0.001
testPOFBorrowObjectUsages0.001
testPOFReturnObjectUsages0.001
testPOFInvalidateObjectUsages0.25
testPOFClearUsages0.001
testPOFCloseUsages0.001
testSetFactory0

TestGenericObjectPoolFactory

testConstructors0.127
testToString0.001
testCreatePool0

TestSoftReferenceObjectPool

testUnsupportedOperations0
testBaseBorrowReturn0.002
testBaseBorrow0
testBaseNumActiveNumIdle0
testBaseClear0
testBaseInvalidateObject0
testBaseAddObject0
testClose0.001
testBaseClosePool0
testClosedPoolBehavior0
testToString0
testPOFAddObjectUsage0.001
testPOFBorrowObjectUsages0
testPOFReturnObjectUsages0
testPOFInvalidateObjectUsages0.25
testPOFClearUsages0
testPOFCloseUsages0.001
testSetFactory0

TestStackKeyedObjectPool

testToString0.002
testSetFactory0.001
testCloseBug0
testIdleCap0.001
testRemoveOldest0
testPoolWithNullFactory0.001
testVariousConstructors0
testBorrowFromEmptyPoolWithNullFactory0
testCantResetFactoryWithActiveObjects0.001
testCanResetFactoryWithoutActiveObjects0
testBorrowReturnWithSometimesInvalidObjects0.001
testUnsupportedOperations0
testBaseBorrowReturn0
testBaseBorrow0
testBaseNumActiveNumIdle0
testBaseNumActiveNumIdle20.001
testBaseClear0
testBaseInvalidateObject0
testBaseAddObject0.001
testClosedPoolBehavior0
testKPOFAddObjectUsage0
testKPOFBorrowObjectUsages0.001
testKPOFReturnObjectUsages0
testKPOFInvalidateObjectUsages0.25
testKPOFClearUsages0
testKPOFCloseUsages0.001

TestStackKeyedObjectPoolFactory

testConstructors0.002
testToString0
testCreatePool0

TestStackObjectPool

testClose0.001
testSetFactory0.001
testIdleCap0.001
testPoolWithNullFactory0.001
testVariousConstructors0
testBorrowFromEmptyPoolWithNullFactory0
testCantResetFactoryWithActiveObjects0
testCanResetFactoryWithoutActiveObjects0.001
testBorrowReturnWithSometimesInvalidObjects0
testBorrowWithSometimesInvalidObjects0.001
testMaxIdleInitCapacityOutOfRange0
testReturnObjectDiscardOrder0
testExceptionOnActivate0
testExceptionOnDestroy0.001
testExceptionOnPassivate0
testExceptionOnValidate0
testExceptionOnMake0
testMakeNull0.001
testInitIdleCapacityExceeded0
testUnsupportedOperations0
testBaseBorrowReturn0
testBaseBorrow0.001
testBaseNumActiveNumIdle0
testBaseClear0
testBaseInvalidateObject0
testBaseAddObject0
testBaseClosePool0.001
testClosedPoolBehavior0
testToString0
testPOFAddObjectUsage0
testPOFBorrowObjectUsages0
testPOFReturnObjectUsages0.001
testPOFInvalidateObjectUsages0.25
testPOFClearUsages0
testPOFCloseUsages0.001

TestStackObjectPoolFactory

testConstructors0
testToString0
testCreatePool0

TestBaseKeyedObjectPool

testUnsupportedOperations0
testBaseBorrowReturn0
testBaseBorrow0
testBaseNumActiveNumIdle0
testBaseNumActiveNumIdle20
testBaseClear0
testBaseInvalidateObject0
testBaseAddObject0
testClosedPoolBehavior0
testKPOFAddObjectUsage0
testKPOFBorrowObjectUsages0
testKPOFReturnObjectUsages0
testKPOFInvalidateObjectUsages0
testKPOFClearUsages0
testKPOFCloseUsages0
testToString0

TestBaseKeyedPoolableObjectFactory

testDefaultMethods0

TestBaseObjectPool

testUnsupportedOperations0
testBaseBorrowReturn0
testBaseBorrow0
testBaseNumActiveNumIdle0
testBaseClear0
testBaseInvalidateObject0
testBaseAddObject0
testClose0
testBaseClosePool0
testClosedPoolBehavior0
testToString0
testPOFAddObjectUsage0
testPOFBorrowObjectUsages0
testPOFReturnObjectUsages0
testPOFInvalidateObjectUsages0.001
testPOFClearUsages0
testPOFCloseUsages0
testSetFactory0

TestBasePoolableObjectFactory

testDefaultMethods0

TestPoolUtils

testJavaBeanInstantiation0
testAdaptKeyedPoolableObjectFactory0
testAdaptKeyedPoolableObjectFactoryKey0
testAdaptPoolableObjectFactory0
testAdaptKeyedObjectPool0
testAdaptKeyedObjectPoolKey0
testAdaptObjectPool0
testCheckedPoolObjectPool0
testCheckedPoolKeyedObjectPool0
testCheckMinIdleObjectPool1.398
testCheckMinIdleKeyedObjectPool1.451
testCheckMinIdleKeyedObjectPoolKeys1.051
testPrefillObjectPool0
testPrefillKeyedObjectPool0
testPrefillKeyedObjectPoolCollection0
testSynchronizedPoolObjectPool0.002
testSynchronizedPoolKeyedObjectPool0.001
testSynchronizedPoolableFactoryPoolableObjectFactory0.001
testSynchronizedPoolableFactoryKeyedPoolableObjectFactory0.001
testErodingPoolObjectPool10.253
testErodingPoolKeyedObjectPool10.253
testErodingPerKeyKeyedObjectPool10.253