Summary

[ summary] [ package list] [ test cases]

Tests Errors Failures Success rate Time(s)
133 0 0 100.00% 60.49

Note: failuresare anticipated and checked for with assertions while errorsare unanticipated.

Package List

[ summary] [ package list] [ test cases]

Package Tests Errors Failures Success Rate Time
org.apache.commons.pool.impl 110 0 0 100.00% 51.47
org.apache.commons.pool 23 0 0 100.00% 9.02

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 Success Rate Time
Success TestGenericKeyedObjectPool 25 0 0 100.00% 26.272
Success TestGenericObjectPool 40 0 0 100.00% 21.998
Success TestSoftReferenceObjectPool 9 0 0 100.00% 1.276
Success TestStackKeyedObjectPool 17 0 0 100.00% 0.998
Success TestStackObjectPool 19 0 0 100.00% 0.925

org.apache.commons.pool

Class Tests Errors Failures Success Rate Time
Success TestBaseKeyedObjectPool 1 0 0 100.00% 1.060
Success TestBaseKeyedPoolableObjectFactory 1 0 0 100.00% 0.972
Success TestBaseObjectPool 1 0 0 100.00% 1.082
Success TestBasePoolableObjectFactory 1 0 0 100.00% 1.016
Success TestPoolUtils 19 0 0 100.00% 4.889

Test Cases

[ summary] [ package list] [ test cases]

TestGenericKeyedObjectPool

Success testWithInitiallyInvalid 0.03
Success testNegativeMaxActive 0.00
Success testNumActiveNumIdle2 0.00
Success testMaxIdle 0.01
Success testMaxActive 0.00
Success testMaxActiveZero 0.00
Success testMaxTotal 0.00
Success testMaxTotalZero 0.00
Success testMaxTotalLRU 0.05
Success testSettersAndGetters 0.02
Success testEviction 8.24
Success testEviction2 7.10
Success testThreaded1 6.10
Success testMinIdle 0.61
Success testMinIdleMaxActive 1.03
Success testMinIdleNoPopulateImmediately 1.51
Success testMinIdleNoPreparePool 0.32
Success testFIFO 0.00
Success testBaseBorrow 0.03
Success testBaseBorrowReturn 0.00
Success testBaseNumActiveNumIdle 0.00
Success testBaseNumActiveNumIdle2 0.00
Success testBaseClear 0.00
Success testBaseInvalidateObject 0.00
Success testBaseAddObject 0.00

TestGenericObjectPool

Success testActivationException 0.02
Success testActivationExceptionOnNewObject 0.00
Success testWhenExhaustedGrow 0.00
Success testWhenExhaustedFail 0.00
Success testWhenExhaustedBlock 0.01
Success testEvictWhileEmpty 0.00
Success testExceptionOnPassivateDuringReturn 0.00
Success testWithInitiallyInvalid 0.00
Success testWithSometimesInvalid 0.00
Success testSetFactoryWithActiveObjects 0.00
Success testSetFactoryWithNoActiveObjects 0.00
Success testNegativeMaxActive 0.00
Success testMaxIdle 0.00
Success testMaxIdleZero 0.00
Success testMaxActive 0.00
Success testMaxActiveZero 0.00
Success testInvalidWhenExhaustedAction 0.00
Success testSettersAndGetters 0.00
Success testDefaultConfiguration 0.00
Success testConstructors 0.00
Success testSetConfig 0.00
Success testDebugInfo 0.00
Success testStartAndStopEvictor 0.44
Success testEvictionWithNegativeNumTests 0.41
Success testEviction 8.24
Success testEvictionSoftMinIdle 3.54
Success testMinIdle 0.71
Success testMinIdleMaxActive 1.14
Success testThreaded1 6.60
Success testFIFO 0.00
Success testAddObject 0.00
Success testFactorySequence 0.00
Success testBaseBorrow 0.00
Success testBaseAddObject 0.00
Success testBaseBorrowReturn 0.00
Success testBaseNumActiveNumIdle 0.00
Success testBaseClear 0.00
Success testBaseInvalidateObject 0.00
Success testBaseClosePool 0.00
Success testBaseCantCloseTwice 0.00

TestSoftReferenceObjectPool

Success testFactorySequence 0.02
Success testBaseBorrow 0.00
Success testBaseAddObject 0.00
Success testBaseBorrowReturn 0.00
Success testBaseNumActiveNumIdle 0.00
Success testBaseClear 0.00
Success testBaseInvalidateObject 0.00
Success testBaseClosePool 0.00
Success testBaseCantCloseTwice 0.00

TestStackKeyedObjectPool

Success testCloseBug 0.02
Success testIdleCap 0.01
Success testPoolWithNullFactory 0.00
Success testVariousConstructors 0.00
Success testToString 0.00
Success testBorrowFromEmptyPoolWithNullFactory 0.00
Success testSetFactory 0.00
Success testCantResetFactoryWithActiveObjects 0.00
Success testCanResetFactoryWithoutActiveObjects 0.00
Success testBorrowReturnWithSometimesInvalidObjects 0.00
Success testBaseBorrow 0.00
Success testBaseBorrowReturn 0.01
Success testBaseNumActiveNumIdle 0.00
Success testBaseNumActiveNumIdle2 0.00
Success testBaseClear 0.00
Success testBaseInvalidateObject 0.00
Success testBaseAddObject 0.00

TestStackObjectPool

Success testIdleCap 0.01
Success testPoolWithNullFactory 0.00
Success testBorrowFromEmptyPoolWithNullFactory 0.00
Success testSetFactory 0.00
Success testCantResetFactoryWithActiveObjects 0.00
Success testCanResetFactoryWithoutActiveObjects 0.00
Success testBorrowWithSometimesInvalidObjects 0.00
Success testBorrowReturnWithSometimesInvalidObjects 0.00
Success testVariousConstructors 0.00
Success testReturnObjectDiscardOrder 0.00
Success testFactorySequence 0.01
Success testBaseBorrow 0.00
Success testBaseAddObject 0.00
Success testBaseBorrowReturn 0.00
Success testBaseNumActiveNumIdle 0.00
Success testBaseClear 0.00
Success testBaseInvalidateObject 0.00
Success testBaseClosePool 0.00
Success testBaseCantCloseTwice 0.00

TestBaseKeyedObjectPool

Success testUnsupportedOperations 0.01

TestBaseKeyedPoolableObjectFactory

Success testDefaultMethods 0.01

TestBaseObjectPool

Success testUnsupportedOperations 0.01

TestBasePoolableObjectFactory

Success testDefaultMethods 0.01

TestPoolUtils

Success testJavaBeanInstantiation 0.02
Success testAdaptKeyedPoolableObjectFactory 0.00
Success testAdaptKeyedPoolableObjectFactoryKey 0.04
Success testAdaptPoolableObjectFactory 0.01
Success testAdaptKeyedObjectPool 0.00
Success testAdaptKeyedObjectPoolKey 0.03
Success testAdaptObjectPool 0.03
Success testCheckedPoolObjectPool 0.01
Success testCheckedPoolKeyedObjectPool 0.02
Success testCheckMinIdleObjectPool 1.15
Success testCheckMinIdleKeyedObjectPool 1.06
Success testCheckMinIdleKeyedObjectPoolKeys 1.05
Success testPrefillObjectPool 0.00
Success testPrefillKeyedObjectPool 0.00
Success testPrefillKeyedObjectPoolCollection 0.00
Success testSynchronizedPoolObjectPool 0.00
Success testSynchronizedPoolKeyedObjectPool 0.00
Success testSynchronizedPoolableFactoryPoolableObjectFactory 0.00
Success testSynchronizedPoolableFactoryKeyedPoolableObjectFactory 0.00