Summary

[ summary] [ package list] [ test cases]

Tests Errors Failures Success rate Time(s)
228 0 0 100.00% 80.01

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 171 0 0 100.00% 54.07
org.apache.commons.pool 57 0 0 100.00% 25.94

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 TestStackKeyedObjectPool 25 0 0 100.00% 0.697
Success TestGenericKeyedObjectPoolFactory 3 0 0 100.00% 0.457
Success TestGenericObjectPool 51 0 0 100.00% 21.980
Success TestStackObjectPool 27 0 0 100.00% 0.567
Success TestGenericObjectPoolFactory 3 0 0 100.00% 0.590
Success TestStackKeyedObjectPoolFactory 3 0 0 100.00% 0.526
Success TestSoftReferenceObjectPool 18 0 0 100.00% 0.493
Success TestStackObjectPoolFactory 3 0 0 100.00% 0.235
Success TestGenericKeyedObjectPool 38 0 0 100.00% 28.529

org.apache.commons.pool

Class Tests Errors Failures Success Rate Time
Success TestBaseKeyedObjectPool 16 0 0 100.00% 0.236
Success TestBasePoolableObjectFactory 1 0 0 100.00% 0.228
Success TestBaseObjectPool 18 0 0 100.00% 0.233
Success TestBaseKeyedPoolableObjectFactory 1 0 0 100.00% 0.452
Success TestPoolUtils 21 0 0 100.00% 24.790

Test Cases

[ summary] [ package list] [ test cases]

TestStackKeyedObjectPool

Success testCloseBug 0.00
Success testIdleCap 0.00
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 testUnsupportedOperations 0.00
Success testBaseBorrowReturn 0.00
Success testBaseBorrow 0.00
Success testBaseNumActiveNumIdle 0.00
Success testBaseNumActiveNumIdle2 0.00
Success testBaseClear 0.00
Success testBaseInvalidateObject 0.00
Success testBaseAddObject 0.00
Success testClosedPoolBehavior 0.00
Success testKPOFAddObjectUsage 0.00
Success testKPOFBorrowObjectUsages 0.00
Success testKPOFReturnObjectUsages 0.00
Success testKPOFInvalidateObjectUsages 0.25
Success testKPOFClearUsages 0.00
Success testKPOFCloseUsages 0.00

TestBaseKeyedObjectPool

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

TestGenericKeyedObjectPoolFactory

Success testConstructors 0.02
Success testCreatePool 0.00
Success testToString 0.00

TestBasePoolableObjectFactory

Success testDefaultMethods 0.00

TestGenericObjectPool

Success testWhenExhaustedGrow 0.01
Success testWhenExhaustedFail 0.00
Success testWhenExhaustedBlock 0.01
Success testEvictWhileEmpty 0.00
Success testEvictAddObjects 0.86
Success testEvictLIFO 0.14
Success testEvictFIFO 0.13
Success testEvictionOrder 2.02
Success testEvictorVisiting 0.10
Success testExceptionOnPassivateDuringReturn 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.40
Success testEvictionWithNegativeNumTests 0.40
Success testEviction 8.06
Success testMinIdle 0.60
Success testMinIdleMaxActive 0.91
Success testThreaded1 6.02
Success testMaxActiveInvariant 1.61
Success testFIFO 0.00
Success testLIFO 0.00
Success testAddObject 0.00
Success testUnsupportedOperations 0.00
Success testClose 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 testClosedPoolBehavior 0.01
Success testPOFAddObjectUsage 0.01
Success testPOFBorrowObjectUsages 0.00
Success testPOFReturnObjectUsages 0.00
Success testPOFInvalidateObjectUsages 0.25
Success testPOFClearUsages 0.00
Success testPOFCloseUsages 0.00
Success testSetFactory 0.00
Success testToString 0.00

TestStackObjectPool

Success testIdleCap 0.00
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 testUnsupportedOperations 0.00
Success testClose 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 testClosedPoolBehavior 0.00
Success testPOFAddObjectUsage 0.00
Success testPOFBorrowObjectUsages 0.00
Success testPOFReturnObjectUsages 0.00
Success testPOFInvalidateObjectUsages 0.25
Success testPOFClearUsages 0.00
Success testPOFCloseUsages 0.00
Success testToString 0.00

TestGenericObjectPoolFactory

Success testConstructors 0.15
Success testCreatePool 0.00
Success testToString 0.00

TestStackKeyedObjectPoolFactory

Success testConstructors 0.01
Success testCreatePool 0.00
Success testToString 0.00

TestSoftReferenceObjectPool

Success testUnsupportedOperations 0.00
Success testClose 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 testClosedPoolBehavior 0.00
Success testPOFAddObjectUsage 0.00
Success testPOFBorrowObjectUsages 0.00
Success testPOFReturnObjectUsages 0.00
Success testPOFInvalidateObjectUsages 0.25
Success testPOFClearUsages 0.00
Success testPOFCloseUsages 0.00
Success testSetFactory 0.00
Success testToString 0.00

TestBaseObjectPool

Success testUnsupportedOperations 0.00
Success testClose 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 testClosedPoolBehavior 0.00
Success testPOFAddObjectUsage 0.00
Success testPOFBorrowObjectUsages 0.00
Success testPOFReturnObjectUsages 0.00
Success testPOFInvalidateObjectUsages 0.00
Success testPOFClearUsages 0.00
Success testPOFCloseUsages 0.00
Success testSetFactory 0.00
Success testToString 0.00

TestStackObjectPoolFactory

Success testConstructors 0.01
Success testCreatePool 0.00
Success testToString 0.00

TestGenericKeyedObjectPool

Success testNegativeMaxActive 0.01
Success testNumActiveNumIdle2 0.00
Success testMaxIdle 0.00
Success testMaxActive 0.00
Success testMaxActiveZero 0.00
Success testMaxTotal 0.00
Success testMaxTotalZero 0.00
Success testMaxTotalLRU 0.13
Success testSettersAndGetters 0.00
Success testEviction 8.05
Success testEviction2 7.08
Success testThreaded1 5.52
Success testMaxTotalInvariant 1.81
Success testMinIdle 0.60
Success testMinIdleMaxActive 0.91
Success testMinIdleNoPopulateImmediately 1.50
Success testMinIdleNoPreparePool 0.30
Success testFIFO 0.00
Success testLIFO 0.00
Success testEvictionOrder 2.01
Success testEvictorVisiting 0.07
Success testConstructors 0.00
Success testUnsupportedOperations 0.00
Success testBaseBorrowReturn 0.00
Success testBaseBorrow 0.00
Success testBaseNumActiveNumIdle 0.00
Success testBaseNumActiveNumIdle2 0.00
Success testBaseClear 0.00
Success testBaseInvalidateObject 0.00
Success testBaseAddObject 0.00
Success testClosedPoolBehavior 0.00
Success testKPOFAddObjectUsage 0.01
Success testKPOFBorrowObjectUsages 0.01
Success testKPOFReturnObjectUsages 0.00
Success testKPOFInvalidateObjectUsages 0.25
Success testKPOFClearUsages 0.01
Success testKPOFCloseUsages 0.00
Success testToString 0.00

TestBaseKeyedPoolableObjectFactory

Success testDefaultMethods 0.00

TestPoolUtils

Success testJavaBeanInstantiation 0.00
Success testAdaptKeyedPoolableObjectFactory 0.00
Success testAdaptKeyedPoolableObjectFactoryKey 0.01
Success testAdaptPoolableObjectFactory 0.01
Success testAdaptKeyedObjectPool 0.00
Success testAdaptKeyedObjectPoolKey 0.01
Success testAdaptObjectPool 0.01
Success testCheckedPoolObjectPool 0.00
Success testCheckedPoolKeyedObjectPool 0.00
Success testCheckMinIdleObjectPool 1.46
Success testCheckMinIdleKeyedObjectPool 1.47
Success testCheckMinIdleKeyedObjectPoolKeys 1.05
Success testPrefillObjectPool 0.00
Success testPrefillKeyedObjectPool 0.00
Success testPrefillKeyedObjectPoolCollection 0.00
Success testSynchronizedPoolObjectPool 0.01
Success testSynchronizedPoolKeyedObjectPool 0.00
Success testSynchronizedPoolableFactoryPoolableObjectFactory 0.00
Success testSynchronizedPoolableFactoryKeyedPoolableObjectFactory 0.00
Success testErodingPoolObjectPool 10.26
Success testErodingPoolKeyedObjectPool 10.26