Apache Commons logo Commons DBCP

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
560 0 0 0 100% 72.596

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.dbcp2.cpdsadapter 7 0 0 0 100% 3.228
org.apache.commons.dbcp2 290 0 0 0 100% 39.549
org.apache.commons.dbcp2.managed 186 0 0 0 100% 16.758
org.apache.commons.dbcp2.datasources 77 0 0 0 100% 13.061

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

org.apache.commons.dbcp2.cpdsadapter

Class Tests Errors Failures Skipped Success Rate Time
TestDriverAdapterCPDS 7 0 0 0 100% 3.228

org.apache.commons.dbcp2

Class Tests Errors Failures Skipped Success Rate Time
TestAbandonedBasicDataSource 65 0 0 0 100% 13.409
TestBasicDataSource 56 0 0 0 100% 5.048
TestBasicDataSourceFactory 4 0 0 0 100% 0.016
TestDelegatingCallableStatement 3 0 0 0 100% 0.017
TestDelegatingConnection 6 0 0 0 100% 0.013
TestDelegatingDatabaseMetaData 2 0 0 0 100% 0.005
TestDelegatingPreparedStatement 3 0 0 0 100% 0.016
TestDelegatingStatement 4 0 0 0 100% 0.011
TestDriverManagerConnectionFactory 3 0 0 0 100% 0.018
TestJndi 3 0 0 0 100% 0.002
TestPoolableConnection 5 0 0 0 100% 0.018
TestPoolingConnection 9 0 0 0 100% 0.015
TestPoolingDataSource 30 0 0 0 100% 2.322
TestPoolingDriver 29 0 0 0 100% 2.776
TestPStmtPooling 5 0 0 0 100% 0.002
TestPStmtPoolingBasicDataSource 62 0 0 0 100% 15.859
TestUtils 1 0 0 0 100% 0.002

org.apache.commons.dbcp2.managed

Class Tests Errors Failures Skipped Success Rate Time
TestBasicManagedDataSource 57 0 0 0 100% 5.635
TestDataSourceXAConnectionFactory 57 0 0 0 100% 5.448
TestManagedConnection 1 0 0 0 100% 0.013
TestManagedDataSource 33 0 0 0 100% 2.715
TestManagedDataSourceInTx 37 0 0 0 100% 2.945
TestTransactionContext 1 0 0 0 100% 0.002

org.apache.commons.dbcp2.datasources

Class Tests Errors Failures Skipped Success Rate Time
TestCPDSConnectionFactory 3 0 0 0 100% 0.063
TestFactory 1 0 0 0 100% 0.001
TestInstanceKeyDataSource 1 0 0 0 100% 0.004
TestKeyedCPDSConnectionFactory 3 0 0 0 100% 0.019
TestPerUserPoolDataSource 35 0 0 0 100% 4.517
TestSharedPoolDataSource 34 0 0 0 100% 8.457

Test Cases

[Summary] [Package List] [Test Cases]

TestDriverAdapterCPDS

testNullValidationQuery 0.212
testClosingWithUserName 0
testDbcp367 2.803
testSimpleWithUsername 0.012
testSetProperties 0
testSimple 0
testIncorrectPassword 0.001

TestCPDSConnectionFactory

testNullValidationQuery 0
testConnectionErrorCleanup 0
testSharedPoolDSDestroyOnReturn 0.061

TestFactory

testJNDI2Pools 0

TestInstanceKeyDataSource

testExceptionOnSetupDefaults 0

TestKeyedCPDSConnectionFactory

testNullValidationQuery 0
testConnectionErrorCleanup 0
testSharedPoolDSDestroyOnReturn 0

TestPerUserPoolDataSource

testPerUserMethods 0
testOpening 0
testSerialization 0.018
testClosingWithUserName 0.011
testChangePassword 0.003
testDefaultUser1 0.004
testDefaultUser2 0.004
testClosing 0.002
testTransactionIsolationBehavior 0.002
testMaxTotal 0.104
testSimpleWithUsername 0.004
testMaxWaitMillisZero 0.004
testSimple2 0.004
testSimple 0.004
testMultipleThreads1 0.344
testMultipleThreads2 1.016
testUnregisteredUser 0.003
testIncorrectPassword 0.003
testThreaded 2.918
testCanCloseStatementTwice 0.002
testNoRsetClose 0.002
testPooling 0.004
testCanCloseConnectionTwice 0.007
testIsClosed 0.003
testCanCloseCallableStatementTwice 0.014
testAutoCommitBehavior 0.001
testHashing 0.002
testCanClosePreparedStatementTwice 0.002
testPrepareStatementOptions 0.002
testBackPointers 0.004
testHashCode 0.002
testConnectionsAreDistinct 0.003
testRepeatedBorrowAndReturn 0.005
testCanCloseResultSetTwice 0.003
testClearWarnings 0.004

TestSharedPoolDataSource

testPoolPreparedStatements 0
testOpening 0
testClosingWithUserName 0
testChangePassword 0
testPoolPrepareStatement 0
testMaxWaitMillis 0.891
testClosePool 0
testClosing 0.002
testTransactionIsolationBehavior 0.002
testDbcp369 3.138
testMaxTotal 0.103
testSimpleWithUsername 0.007
testSimple2 0.005
testSimple 0.003
testMultipleThreads1 0.307
testMultipleThreads2 1.007
testIncorrectPassword 0.005
testThreaded 2.912
testCanCloseStatementTwice 0.003
testNoRsetClose 0.003
testPooling 0.003
testCanCloseConnectionTwice 0.003
testIsClosed 0.003
testCanCloseCallableStatementTwice 0.002
testAutoCommitBehavior 0.004
testHashing 0.004
testCanClosePreparedStatementTwice 0.003
testPrepareStatementOptions 0.002
testBackPointers 0.003
testHashCode 0.002
testConnectionsAreDistinct 0.003
testRepeatedBorrowAndReturn 0.004
testCanCloseResultSetTwice 0.003
testClearWarnings 0.002

TestBasicManagedDataSource

testReallyClose 0
testEmptyValidationQuery 0
testValidationQueryTimoutFail 0
testConcurrentInvalidateBorrow 0.007
testSetValidationTestProperties 0
testRollbackReadOnly 0.004
testClose 0
testPropertyTestOnReturn 0.001
testValidationQueryTimeoutSucceed 0.001
testMaxTotalZero 0.101
testPooling 0.01
testMaxConnLifetimeExceeded 0.531
testValidationQueryTimeoutNegative 0.001
testPoolCloseRTE 0.002
testInvalidConnectionInitSql 0
testSetAutoCommitTrueOnClose 0.002
testConcurrentInitBorrow 0.505
testValidationQueryTimeoutZero 0.001
testMaxConnLifetimeExceededMutedLog 0.502
testEmptyInitConnectionSql 0
testDriverClassLoader 0.002
testJmxDisabled 0.008
testInitialSize 0.001
testInvalidValidationQuery 0.001
testNoAccessToUnderlyingConnectionAllowed 0.001
testPoolCloseCheckedException 0.001
testCreateDataSourceCleanupEvictor 1.001
testTransactionIsolationBehavior 0.001
testCreateDataSourceCleanupThreads 0.001
testDefaultCatalog 0.002
testAccessToUnderlyingConnectionAllowed 0.002
testInvalidateConnection 0.002
testSetProperties 0
testMutateAbandonedConfig 0.007
testDisconnectSqlCodes 0.001
testIsClosedFailure 0.001
testThreaded 2.808
testCanCloseStatementTwice 0.001
testNoRsetClose 0
testOpening 0.001
testCanCloseConnectionTwice 0.001
testIsClosed 0.001
testCanCloseCallableStatementTwice 0
testAutoCommitBehavior 0.001
testHashing 0
testCanClosePreparedStatementTwice 0.002
testClosing 0.001
testPrepareStatementOptions 0.001
testBackPointers 0.002
testHashCode 0.001
testConnectionsAreDistinct 0.001
testMaxTotal 0.101
testRepeatedBorrowAndReturn 0.003
testCanCloseResultSetTwice 0.001
testClearWarnings 0.001
testSimple2 0.001
testSimple 0.001

TestDataSourceXAConnectionFactory

testPhysicalClose 0
testEmptyValidationQuery 0
testValidationQueryTimoutFail 0
testConcurrentInvalidateBorrow 0
testSetValidationTestProperties 0
testRollbackReadOnly 0
testClose 0
testPropertyTestOnReturn 0
testValidationQueryTimeoutSucceed 0
testMaxTotalZero 0.102
testPooling 0.008
testMaxConnLifetimeExceeded 0.504
testValidationQueryTimeoutNegative 0.002
testPoolCloseRTE 0.002
testInvalidConnectionInitSql 0.001
testSetAutoCommitTrueOnClose 0.002
testConcurrentInitBorrow 0.456
testValidationQueryTimeoutZero 0.001
testMaxConnLifetimeExceededMutedLog 0.501
testEmptyInitConnectionSql 0
testDriverClassLoader 0
testJmxDisabled 0.001
testInitialSize 0.001
testInvalidValidationQuery 0
testNoAccessToUnderlyingConnectionAllowed 0.001
testPoolCloseCheckedException 0.001
testCreateDataSourceCleanupEvictor 1.001
testTransactionIsolationBehavior 0.003
testCreateDataSourceCleanupThreads 0.002
testDefaultCatalog 0.006
testAccessToUnderlyingConnectionAllowed 0.002
testInvalidateConnection 0.002
testSetProperties 0
testMutateAbandonedConfig 0.001
testDisconnectSqlCodes 0.001
testIsClosedFailure 0.001
testThreaded 2.709
testCanCloseStatementTwice 0.001
testNoRsetClose 0.001
testOpening 0.002
testCanCloseConnectionTwice 0.001
testIsClosed 0.001
testCanCloseCallableStatementTwice 0.001
testAutoCommitBehavior 0.001
testHashing 0.002
testCanClosePreparedStatementTwice 0.001
testClosing 0.002
testPrepareStatementOptions 0.001
testBackPointers 0.002
testHashCode 0.001
testConnectionsAreDistinct 0.001
testMaxTotal 0.103
testRepeatedBorrowAndReturn 0.001
testCanCloseResultSetTwice 0.001
testClearWarnings 0.001
testSimple2 0
testSimple 0.001

TestManagedConnection

testConnectionReturnOnErrorWhenEnlistingXAResource 0

TestManagedDataSource

testManagedConnectionEqualsSameDelegateNoUnderlyingAccess 0
testNestedConnections 0
testSharedConnection 0
testManagedConnectionEqualsSameDelegate 0
testConnectionReturnOnCommit 0
testManagedConnectionEqualsFail 0
testManagedConnectionEqualsNull 0
testManagedConnectionEqualsType 0
testManagedConnectionEqualInnermost 0
testManagedConnectionEqualsReflexive 0
testAccessToUnderlyingConnectionAllowed 0
testThreaded 2.58
testCanCloseStatementTwice 0.002
testNoRsetClose 0
testOpening 0.002
testPooling 0.002
testCanCloseConnectionTwice 0
testIsClosed 0.001
testCanCloseCallableStatementTwice 0
testAutoCommitBehavior 0
testHashing 0.001
testCanClosePreparedStatementTwice 0
testClosing 0.001
testPrepareStatementOptions 0.004
testBackPointers 0.003
testHashCode 0.001
testConnectionsAreDistinct 0.001
testMaxTotal 0.102
testRepeatedBorrowAndReturn 0.003
testCanCloseResultSetTwice 0
testClearWarnings 0.002
testSimple2 0.001
testSimple 0.001

TestManagedDataSourceInTx

testNestedConnections 0
testSharedConnection 0
testReadOnly 0
testConnectionReturnOnCommit 0
testAutoCommitBehavior 0
testCloseInTransaction 0
testManagedConnectionEqualsFail 0
testHashCode 0
testConnectionsAreDistinct 0
testMaxTotal 0
testCommit 0
testClearWarnings 0
testSharedTransactionConversion 0
testManagedConnectionEqualsSameDelegateNoUnderlyingAccess 0
testManagedConnectionEqualsSameDelegate 0
testManagedConnectionEqualsNull 0
testManagedConnectionEqualsType 0
testManagedConnectionEqualInnermost 0
testManagedConnectionEqualsReflexive 0
testAccessToUnderlyingConnectionAllowed 0
testThreaded 2.929
testCanCloseStatementTwice 0.001
testNoRsetClose 0
testOpening 0.001
testPooling 0
testCanCloseConnectionTwice 0
testIsClosed 0.001
testCanCloseCallableStatementTwice 0.001
testHashing 0
testCanClosePreparedStatementTwice 0.001
testClosing 0.001
testPrepareStatementOptions 0.001
testBackPointers 0.001
testRepeatedBorrowAndReturn 0.001
testCanCloseResultSetTwice 0.001
testSimple2 0.001
testSimple 0

TestTransactionContext

testSetSharedConnectionEnlistFailure 0

TestAbandonedBasicDataSource

testAbandonedCloseWithExceptions 0
testLastUsedPrepareCall 2.369
testLastUsed 2.603
testAbandoned 0.007
testGarbageCollectorCleanUp01 0.097
testGarbageCollectorCleanUp02 0.151
testLastUsedUpdate 0.019
testAbandonedClose 0.003
testLastUsedPreparedStatementUse 2.603
testEmptyValidationQuery 0
testValidationQueryTimoutFail 0.001
testConcurrentInvalidateBorrow 0.164
testSetValidationTestProperties 0
testRollbackReadOnly 0.001
testClose 0.001
testPropertyTestOnReturn 0.002
testValidationQueryTimeoutSucceed 0.001
testMaxTotalZero 0.102
testPooling 0.004
testMaxConnLifetimeExceeded 0.502
testValidationQueryTimeoutNegative 0.001
testPoolCloseRTE 0.001
testInvalidConnectionInitSql 0
testSetAutoCommitTrueOnClose 0.001
testConcurrentInitBorrow 0.471
testValidationQueryTimeoutZero 0.001
testMaxConnLifetimeExceededMutedLog 0.502
testEmptyInitConnectionSql 0
testDriverClassLoader 0.001
testJmxDisabled 0
testInitialSize 0.002
testInvalidValidationQuery 0
testNoAccessToUnderlyingConnectionAllowed 0
testPoolCloseCheckedException 0.001
testCreateDataSourceCleanupEvictor 1
testTransactionIsolationBehavior 0.001
testCreateDataSourceCleanupThreads 0.001
testDefaultCatalog 0.003
testAccessToUnderlyingConnectionAllowed 0.001
testInvalidateConnection 0.001
testSetProperties 0
testMutateAbandonedConfig 0.001
testDisconnectSqlCodes 0.002
testIsClosedFailure 0.001
testThreaded 2.643
testCanCloseStatementTwice 0.001
testNoRsetClose 0.001
testOpening 0.001
testCanCloseConnectionTwice 0.001
testIsClosed 0.001
testCanCloseCallableStatementTwice 0.001
testAutoCommitBehavior 0.001
testHashing 0.001
testCanClosePreparedStatementTwice 0.001
testClosing 0.002
testPrepareStatementOptions 0
testBackPointers 0.001
testHashCode 0.001
testConnectionsAreDistinct 0.002
testMaxTotal 0.103
testRepeatedBorrowAndReturn 0.005
testCanCloseResultSetTwice 0.002
testClearWarnings 0.007
testSimple2 0.002
testSimple 0.001

TestBasicDataSource

testEmptyValidationQuery 0
testValidationQueryTimoutFail 0
testConcurrentInvalidateBorrow 0
testSetValidationTestProperties 0
testRollbackReadOnly 0
testClose 0
testPropertyTestOnReturn 0
testValidationQueryTimeoutSucceed 0
testMaxTotalZero 0
testPooling 0
testMaxConnLifetimeExceeded 0.221
testValidationQueryTimeoutNegative 0
testPoolCloseRTE 0.001
testInvalidConnectionInitSql 0
testSetAutoCommitTrueOnClose 0
testConcurrentInitBorrow 0.456
testValidationQueryTimeoutZero 0.001
testMaxConnLifetimeExceededMutedLog 0.503
testEmptyInitConnectionSql 0.001
testDriverClassLoader 0.009
testJmxDisabled 0.002
testInitialSize 0.003
testInvalidValidationQuery 0.001
testNoAccessToUnderlyingConnectionAllowed 0.003
testPoolCloseCheckedException 0.002
testCreateDataSourceCleanupEvictor 1.002
testTransactionIsolationBehavior 0.001
testCreateDataSourceCleanupThreads 0
testDefaultCatalog 0.002
testAccessToUnderlyingConnectionAllowed 0
testInvalidateConnection 0
testSetProperties 0
testMutateAbandonedConfig 0.001
testDisconnectSqlCodes 0
testIsClosedFailure 0.001
testThreaded 2.711
testCanCloseStatementTwice 0.001
testNoRsetClose 0.001
testOpening 0.002
testCanCloseConnectionTwice 0.001
testIsClosed 0
testCanCloseCallableStatementTwice 0.001
testAutoCommitBehavior 0.001
testHashing 0.001
testCanClosePreparedStatementTwice 0.001
testClosing 0.001
testPrepareStatementOptions 0
testBackPointers 0.001
testHashCode 0.001
testConnectionsAreDistinct 0.001
testMaxTotal 0.102
testRepeatedBorrowAndReturn 0.001
testCanCloseResultSetTwice 0
testClearWarnings 0.002
testSimple2 0
testSimple 0.001

TestBasicDataSourceFactory

testProperties 0
testValidateProperties 0
testAllProperties 0
testNoProperties 0

TestDelegatingCallableStatement

testGetDelegate 0
testExecuteQueryReturnsNotNull 0
testExecuteQueryReturnsNull 0

TestDelegatingConnection

testGetDelegate 0
testCheckOpenNull 0
testIsClosed 0
testIsClosedNullDelegate 0
testCheckOpen 0
testConnectionToString 0

TestDelegatingDatabaseMetaData

testGetDelegate 0
testCheckOpen 0

TestDelegatingPreparedStatement

testGetDelegate 0
testExecuteQueryReturnsNotNull 0
testExecuteQueryReturnsNull 0

TestDelegatingStatement

testGetDelegate 0
testIsWrapperFor 0
testExecuteQueryReturnsNull 0
testCheckOpen 0

TestDriverManagerConnectionFactory

testDriverManagerInitWithCredentials 0
testDriverManagerInitWithEmptyProperties 0
testDriverManagerInitWithProperties 0

TestJndi

testBasicDataSourceBind 0
testPerUserPoolDataSourceBind 0
testSharedPoolDataSourceBind 0

TestPoolableConnection

testPoolableConnectionLeak 0
testFastFailValidationCustomCodes 0
testConnectionPool 0
testClosingWrappedInDelegate 0
testFastFailValidation 0

TestPoolingConnection

testPrepareCall 0
testPrepareStatementWithColumnIndexes 0
testPrepareStatementWithAutoGeneratedKeys 0
testPrepareStatementWithColumnNames 0
testPrepareCallWithResultSetHoldability 0
testPrepareStatementWithResultSetHoldability 0
testPrepareCallWithResultSetConcurrency 0
testPrepareStatementWithResultSetConcurrency 0
testPrepareStatement 0

TestPoolingDataSource

testClose 0
testFixFactoryConfig 0
testPoolGuardConnectionWrapperEqualsSameDelegate 0
testPoolGuardConnectionWrapperEqualInnermost 0
testPoolGuardConnectionWrapperEqualsReflexive 0
testPoolGuardConnectionWrapperEqualsFail 0
testPoolGuardConnectionWrapperEqualsNull 0
testPoolGuardConnectionWrapperEqualsType 0
testThreaded 2.191
testCanCloseStatementTwice 0.002
testNoRsetClose 0.001
testOpening 0.001
testPooling 0.002
testCanCloseConnectionTwice 0.001
testIsClosed 0.001
testCanCloseCallableStatementTwice 0.003
testAutoCommitBehavior 0.001
testHashing 0.001
testCanClosePreparedStatementTwice 0
testClosing 0.001
testPrepareStatementOptions 0.001
testBackPointers 0.002
testHashCode 0
testConnectionsAreDistinct 0.001
testMaxTotal 0.102
testRepeatedBorrowAndReturn 0.001
testCanCloseResultSetTwice 0
testClearWarnings 0.001
testSimple2 0
testSimple 0

TestPoolingDriver

testLogWriter 0
testReportedBug12400 0
testReportedBug28912 0
test1 0
test2 0
testClosePool 0
testInvalidateConnection 0
testThreaded 2.63
testCanCloseStatementTwice 0.001
testNoRsetClose 0.001
testOpening 0.002
testPooling 0.002
testCanCloseConnectionTwice 0.001
testIsClosed 0.001
testCanCloseCallableStatementTwice 0.001
testAutoCommitBehavior 0.001
testHashing 0.001
testCanClosePreparedStatementTwice 0.001
testClosing 0.001
testPrepareStatementOptions 0.001
testBackPointers 0.002
testHashCode 0.001
testConnectionsAreDistinct 0.002
testMaxTotal 0.103
testRepeatedBorrowAndReturn 0.015
testCanCloseResultSetTwice 0.001
testClearWarnings 0.004
testSimple2 0.001
testSimple 0.001

TestPStmtPooling

testStmtPool 0
testBatchUpdate 0
testClosePool 0
testCallableStatementPooling 0
testMultipleClose 0

TestPStmtPoolingBasicDataSource

testLRUBehavior 0
testPreparedStatementPooling 0
testPStmtPoolingAcrossClose 0
testPStmtPoolingWithNoClose 0
testPStmtCatalog 0
testMultipleThreads1 9.992
testEmptyValidationQuery 0.001
testValidationQueryTimoutFail 0.003
testConcurrentInvalidateBorrow 0.243
testSetValidationTestProperties 0.001
testRollbackReadOnly 0
testClose 0.001
testPropertyTestOnReturn 0.002
testValidationQueryTimeoutSucceed 0.001
testMaxTotalZero 0.102
testPooling 0.011
testMaxConnLifetimeExceeded 0.505
testValidationQueryTimeoutNegative 0.005
testPoolCloseRTE 0.004
testInvalidConnectionInitSql 0.001
testSetAutoCommitTrueOnClose 0.002
testConcurrentInitBorrow 0.461
testValidationQueryTimeoutZero 0.002
testMaxConnLifetimeExceededMutedLog 0.503
testEmptyInitConnectionSql 0.001
testDriverClassLoader 0.005
testJmxDisabled 0.003
testInitialSize 0.01
testInvalidValidationQuery 0.001
testNoAccessToUnderlyingConnectionAllowed 0.002
testPoolCloseCheckedException 0.002
testCreateDataSourceCleanupEvictor 1.001
testTransactionIsolationBehavior 0.004
testCreateDataSourceCleanupThreads 0.001
testDefaultCatalog 0.009
testAccessToUnderlyingConnectionAllowed 0.001
testInvalidateConnection 0.001
testSetProperties 0
testMutateAbandonedConfig 0
testDisconnectSqlCodes 0.001
testIsClosedFailure 0.001
testThreaded 2.812
testCanCloseStatementTwice 0.001
testNoRsetClose 0.001
testOpening 0.003
testCanCloseConnectionTwice 0
testIsClosed 0.001
testCanCloseCallableStatementTwice 0.001
testAutoCommitBehavior 0.001
testHashing 0.001
testCanClosePreparedStatementTwice 0.001
testClosing 0.002
testPrepareStatementOptions 0.001
testBackPointers 0.002
testHashCode 0.001
testConnectionsAreDistinct 0.003
testMaxTotal 0.104
testRepeatedBorrowAndReturn 0.003
testCanCloseResultSetTwice 0.002
testClearWarnings 0.007
testSimple2 0.002
testSimple 0.002

TestUtils

testClassLoads 0