Apache Commons logo Commons DBCP

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
546 0 0 0 100% 76.029

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.datasources 77 0 0 0 100% 11.794
org.apache.commons.dbcp2 278 0 0 0 100% 42.099
org.apache.commons.dbcp2.managed 184 0 0 0 100% 18.046
org.apache.commons.dbcp2.cpdsadapter 7 0 0 0 100% 4.09

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

org.apache.commons.dbcp2.datasources

Class Tests Errors Failures Skipped Success Rate Time
TestCPDSConnectionFactory 3 0 0 0 100% 0.034
TestFactory 1 0 0 0 100% 0
TestInstanceKeyDataSource 1 0 0 0 100% 0
TestKeyedCPDSConnectionFactory 3 0 0 0 100% 0.001
TestPerUserPoolDataSource 35 0 0 0 100% 4.568
TestSharedPoolDataSource 34 0 0 0 100% 7.191

org.apache.commons.dbcp2

Class Tests Errors Failures Skipped Success Rate Time
TestAbandonedBasicDataSource 64 0 0 0 100% 14.149
TestBasicDataSource 55 0 0 0 100% 5.614
TestBasicDataSourceFactory 4 0 0 0 100% 0.005
TestDelegatingCallableStatement 3 0 0 0 100% 0
TestDelegatingConnection 6 0 0 0 100% 0
TestDelegatingDatabaseMetaData 2 0 0 0 100% 0
TestDelegatingPreparedStatement 3 0 0 0 100% 0
TestDelegatingStatement 4 0 0 0 100% 0
TestDriverManagerConnectionFactory 3 0 0 0 100% 0.02
TestJndi 3 0 0 0 100% 0.016
TestPoolableConnection 5 0 0 0 100% 0.002
TestPoolingDataSource 30 0 0 0 100% 3.044
TestPoolingDriver 29 0 0 0 100% 3.062
TestPStmtPooling 5 0 0 0 100% 0.002
TestPStmtPoolingBasicDataSource 61 0 0 0 100% 16.185
TestUtils 1 0 0 0 100% 0

org.apache.commons.dbcp2.managed

Class Tests Errors Failures Skipped Success Rate Time
TestBasicManagedDataSource 56 0 0 0 100% 5.774
TestDataSourceXAConnectionFactory 56 0 0 0 100% 5.86
TestManagedConnection 1 0 0 0 100% 0.006
TestManagedDataSource 33 0 0 0 100% 3.36
TestManagedDataSourceInTx 37 0 0 0 100% 3.046
TestTransactionContext 1 0 0 0 100% 0

org.apache.commons.dbcp2.cpdsadapter

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

Test Cases

[Summary] [Package List] [Test Cases]

TestDriverAdapterCPDS

testNullValidationQuery 0.16
testClosingWithUserName 0
testDbcp367 3.822
testSimpleWithUsername 0.003
testSetProperties 0
testSimple 0.001
testIncorrectPassword 0.001

TestCPDSConnectionFactory

testNullValidationQuery 0
testConnectionErrorCleanup 0
testSharedPoolDSDestroyOnReturn 0.034

TestFactory

testJNDI2Pools 0

TestInstanceKeyDataSource

testExceptionOnSetupDefaults 0

TestKeyedCPDSConnectionFactory

testNullValidationQuery 0
testConnectionErrorCleanup 0
testSharedPoolDSDestroyOnReturn 0

TestPerUserPoolDataSource

testPerUserMethods 0
testOpening 0
testSerialization 0.059
testClosingWithUserName 0.001
testChangePassword 0.002
testDefaultUser1 0.002
testDefaultUser2 0.002
testClosing 0.001
testTransactionIsolationBehavior 0.001
testMaxTotal 0.106
testSimpleWithUsername 0.001
testMaxWaitMillisZero 0.001
testSimple2 0.001
testSimple 0.001
testMultipleThreads1 0.311
testMultipleThreads2 1.008
testUnregisteredUser 0.003
testIncorrectPassword 0.003
testThreaded 3.03
testCanCloseStatementTwice 0.002
testNoRsetClose 0.002
testPooling 0.002
testCanCloseConnectionTwice 0.001
testIsClosed 0.002
testCanCloseCallableStatementTwice 0.006
testAutoCommitBehavior 0.002
testHashing 0.001
testCanClosePreparedStatementTwice 0.002
testPrepareStatementOptions 0.001
testBackPointers 0.002
testHashCode 0.002
testConnectionsAreDistinct 0.001
testRepeatedBorrowAndReturn 0.003
testCanCloseResultSetTwice 0.002
testClearWarnings 0.002

TestSharedPoolDataSource

testPoolPreparedStatements 0
testOpening 0
testClosingWithUserName 0
testChangePassword 0
testPoolPrepareStatement 0
testMaxWaitMillis 0.973
testClosePool 0
testClosing 0.001
testTransactionIsolationBehavior 0.001
testDbcp369 1.727
testMaxTotal 0.104
testSimpleWithUsername 0.002
testSimple2 0.002
testSimple 0.002
testMultipleThreads1 0.31
testMultipleThreads2 1.009
testIncorrectPassword 0.003
testThreaded 3.023
testCanCloseStatementTwice 0.002
testNoRsetClose 0.002
testPooling 0.002
testCanCloseConnectionTwice 0.001
testIsClosed 0.002
testCanCloseCallableStatementTwice 0.002
testAutoCommitBehavior 0.001
testHashing 0.002
testCanClosePreparedStatementTwice 0.003
testPrepareStatementOptions 0.002
testBackPointers 0.002
testHashCode 0.002
testConnectionsAreDistinct 0.002
testRepeatedBorrowAndReturn 0.002
testCanCloseResultSetTwice 0.002
testClearWarnings 0.003

TestBasicManagedDataSource

testReallyClose 0
testEmptyValidationQuery 0
testValidationQueryTimoutFail 0
testConcurrentInvalidateBorrow 0
testSetValidationTestProperties 0
testRollbackReadOnly 0
testClose 0
testPropertyTestOnReturn 0
testValidationQueryTimeoutSucceed 0
testMaxTotalZero 0.092
testPooling 0.002
testMaxConnLifetimeExceeded 0.508
testValidationQueryTimeoutNegative 0.001
testPoolCloseRTE 0.002
testInvalidConnectionInitSql 0
testSetAutoCommitTrueOnClose 0.002
testConcurrentInitBorrow 0.489
testValidationQueryTimeoutZero 0.001
testMaxConnLifetimeExceededMutedLog 0.505
testEmptyInitConnectionSql 0
testDriverClassLoader 0.001
testJmxDisabled 0.004
testInitialSize 0.001
testInvalidValidationQuery 0
testNoAccessToUnderlyingConnectionAllowed 0.001
testPoolCloseCheckedException 0.001
testCreateDataSourceCleanupEvictor 1.003
testTransactionIsolationBehavior 0
testCreateDataSourceCleanupThreads 0.001
testDefaultCatalog 0.001
testAccessToUnderlyingConnectionAllowed 0.001
testInvalidateConnection 0
testSetProperties 0.001
testDisconnectSqlCodes 0
testIsClosedFailure 0.001
testThreaded 3.032
testCanCloseStatementTwice 0.001
testNoRsetClose 0.001
testOpening 0.001
testCanCloseConnectionTwice 0
testIsClosed 0.001
testCanCloseCallableStatementTwice 0
testAutoCommitBehavior 0.001
testHashing 0
testCanClosePreparedStatementTwice 0.001
testClosing 0.001
testPrepareStatementOptions 0
testBackPointers 0.001
testHashCode 0.001
testConnectionsAreDistinct 0.001
testMaxTotal 0.103
testRepeatedBorrowAndReturn 0.002
testCanCloseResultSetTwice 0.001
testClearWarnings 0
testSimple2 0.001
testSimple 0.001

TestDataSourceXAConnectionFactory

testPhysicalClose 0.004
testEmptyValidationQuery 0
testValidationQueryTimoutFail 0
testConcurrentInvalidateBorrow 0.067
testSetValidationTestProperties 0.001
testRollbackReadOnly 0.001
testClose 0.001
testPropertyTestOnReturn 0.001
testValidationQueryTimeoutSucceed 0.002
testMaxTotalZero 0.105
testPooling 0.001
testMaxConnLifetimeExceeded 0.506
testValidationQueryTimeoutNegative 0.001
testPoolCloseRTE 0.002
testInvalidConnectionInitSql 0
testSetAutoCommitTrueOnClose 0.001
testConcurrentInitBorrow 0.486
testValidationQueryTimeoutZero 0.001
testMaxConnLifetimeExceededMutedLog 0.506
testEmptyInitConnectionSql 0
testDriverClassLoader 0
testJmxDisabled 0.001
testInitialSize 0.001
testInvalidValidationQuery 0.001
testNoAccessToUnderlyingConnectionAllowed 0.001
testPoolCloseCheckedException 0
testCreateDataSourceCleanupEvictor 1.005
testTransactionIsolationBehavior 0
testCreateDataSourceCleanupThreads 0.001
testDefaultCatalog 0.001
testAccessToUnderlyingConnectionAllowed 0
testInvalidateConnection 0.002
testSetProperties 0
testDisconnectSqlCodes 0.001
testIsClosedFailure 0
testThreaded 3.029
testCanCloseStatementTwice 0.001
testNoRsetClose 0.001
testOpening 0.001
testCanCloseConnectionTwice 0.001
testIsClosed 0
testCanCloseCallableStatementTwice 0.001
testAutoCommitBehavior 0.001
testHashing 0.001
testCanClosePreparedStatementTwice 0.001
testClosing 0.002
testPrepareStatementOptions 0.001
testBackPointers 0.001
testHashCode 0.001
testConnectionsAreDistinct 0.001
testMaxTotal 0.106
testRepeatedBorrowAndReturn 0.002
testCanCloseResultSetTwice 0.001
testClearWarnings 0.002
testSimple2 0
testSimple 0

TestManagedConnection

testConnectionReturnOnErrorWhenEnlistingXAResource 0.006

TestManagedDataSource

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

TestManagedDataSourceInTx

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

TestTransactionContext

testSetSharedConnectionEnlistFailure 0

TestAbandonedBasicDataSource

testAbandonedCloseWithExceptions 0
testLastUsedPrepareCall 2.602
testLastUsed 2.613
testAbandoned 0.002
testGarbageCollectorCleanUp01 0.166
testGarbageCollectorCleanUp02 0.223
testLastUsedUpdate 0.001
testAbandonedClose 0.001
testLastUsedPreparedStatementUse 2.615
testEmptyValidationQuery 0.001
testValidationQueryTimoutFail 0
testConcurrentInvalidateBorrow 0.051
testSetValidationTestProperties 0.001
testRollbackReadOnly 0
testClose 0
testPropertyTestOnReturn 0
testValidationQueryTimeoutSucceed 0.001
testMaxTotalZero 0.104
testPooling 0.002
testMaxConnLifetimeExceeded 0.505
testValidationQueryTimeoutNegative 0.001
testPoolCloseRTE 0.001
testInvalidConnectionInitSql 0
testSetAutoCommitTrueOnClose 0.001
testConcurrentInitBorrow 0.485
testValidationQueryTimeoutZero 0.001
testMaxConnLifetimeExceededMutedLog 0.504
testEmptyInitConnectionSql 0
testDriverClassLoader 0.001
testJmxDisabled 0.001
testInitialSize 0.001
testInvalidValidationQuery 0
testNoAccessToUnderlyingConnectionAllowed 0.001
testPoolCloseCheckedException 0
testCreateDataSourceCleanupEvictor 1.006
testTransactionIsolationBehavior 0.001
testCreateDataSourceCleanupThreads 0
testDefaultCatalog 0.001
testAccessToUnderlyingConnectionAllowed 0.001
testInvalidateConnection 0
testSetProperties 0
testDisconnectSqlCodes 0.001
testIsClosedFailure 0
testThreaded 3.133
testCanCloseStatementTwice 0.001
testNoRsetClose 0
testOpening 0.001
testCanCloseConnectionTwice 0
testIsClosed 0.001
testCanCloseCallableStatementTwice 0
testAutoCommitBehavior 0
testHashing 0.001
testCanClosePreparedStatementTwice 0.001
testClosing 0.001
testPrepareStatementOptions 0
testBackPointers 0.001
testHashCode 0
testConnectionsAreDistinct 0
testMaxTotal 0.106
testRepeatedBorrowAndReturn 0.001
testCanCloseResultSetTwice 0.001
testClearWarnings 0.001
testSimple2 0
testSimple 0.001

TestBasicDataSource

testEmptyValidationQuery 0
testValidationQueryTimoutFail 0
testConcurrentInvalidateBorrow 0
testSetValidationTestProperties 0
testRollbackReadOnly 0
testClose 0
testPropertyTestOnReturn 0
testValidationQueryTimeoutSucceed 0
testMaxTotalZero 0.059
testPooling 0.001
testMaxConnLifetimeExceeded 0.506
testValidationQueryTimeoutNegative 0
testPoolCloseRTE 0.001
testInvalidConnectionInitSql 0
testSetAutoCommitTrueOnClose 0
testConcurrentInitBorrow 0.49
testValidationQueryTimeoutZero 0.001
testMaxConnLifetimeExceededMutedLog 0.505
testEmptyInitConnectionSql 0
testDriverClassLoader 0
testJmxDisabled 0.001
testInitialSize 0.001
testInvalidValidationQuery 0
testNoAccessToUnderlyingConnectionAllowed 0.001
testPoolCloseCheckedException 0
testCreateDataSourceCleanupEvictor 1.005
testTransactionIsolationBehavior 0.001
testCreateDataSourceCleanupThreads 0
testDefaultCatalog 0.001
testAccessToUnderlyingConnectionAllowed 0.001
testInvalidateConnection 0
testSetProperties 0
testDisconnectSqlCodes 0.001
testIsClosedFailure 0
testThreaded 2.922
testCanCloseStatementTwice 0.001
testNoRsetClose 0
testOpening 0.001
testCanCloseConnectionTwice 0
testIsClosed 0.001
testCanCloseCallableStatementTwice 0
testAutoCommitBehavior 0.001
testHashing 0
testCanClosePreparedStatementTwice 0.001
testClosing 0
testPrepareStatementOptions 0.001
testBackPointers 0.001
testHashCode 0
testConnectionsAreDistinct 0.001
testMaxTotal 0.104
testRepeatedBorrowAndReturn 0.001
testCanCloseResultSetTwice 0
testClearWarnings 0.001
testSimple2 0.001
testSimple 0

TestBasicDataSourceFactory

testProperties 0.002
testValidateProperties 0.001
testAllProperties 0.002
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.02

TestJndi

testBasicDataSourceBind 0.015
testPerUserPoolDataSourceBind 0
testSharedPoolDataSourceBind 0.001

TestPoolableConnection

testPoolableConnectionLeak 0
testFastFailValidationCustomCodes 0.001
testConnectionPool 0
testClosingWrappedInDelegate 0.001
testFastFailValidation 0

TestPoolingDataSource

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

TestPoolingDriver

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

TestPStmtPooling

testStmtPool 0
testBatchUpdate 0
testClosePool 0.001
testCallableStatementPooling 0.001
testMultipleClose 0

TestPStmtPoolingBasicDataSource

testLRUBehavior 0.134
testPreparedStatementPooling 0.001
testPStmtPoolingAccrossClose 0.001
testPStmtPoolingWithNoClose 0.001
testPStmtCatalog 0.001
testMultipleThreads1 10.132
testEmptyValidationQuery 0
testValidationQueryTimoutFail 0.001
testConcurrentInvalidateBorrow 0.136
testSetValidationTestProperties 0
testRollbackReadOnly 0.001
testClose 0.001
testPropertyTestOnReturn 0.001
testValidationQueryTimeoutSucceed 0.001
testMaxTotalZero 0.105
testPooling 0.002
testMaxConnLifetimeExceeded 0.505
testValidationQueryTimeoutNegative 0.001
testPoolCloseRTE 0.002
testInvalidConnectionInitSql 0
testSetAutoCommitTrueOnClose 0.001
testConcurrentInitBorrow 0.482
testValidationQueryTimeoutZero 0.001
testMaxConnLifetimeExceededMutedLog 0.505
testEmptyInitConnectionSql 0
testDriverClassLoader 0.001
testJmxDisabled 0.001
testInitialSize 0.002
testInvalidValidationQuery 0
testNoAccessToUnderlyingConnectionAllowed 0.001
testPoolCloseCheckedException 0.001
testCreateDataSourceCleanupEvictor 1.004
testTransactionIsolationBehavior 0.001
testCreateDataSourceCleanupThreads 0.001
testDefaultCatalog 0.002
testAccessToUnderlyingConnectionAllowed 0
testInvalidateConnection 0.001
testSetProperties 0
testDisconnectSqlCodes 0.001
testIsClosedFailure 0
testThreaded 3.025
testCanCloseStatementTwice 0.001
testNoRsetClose 0
testOpening 0.002
testCanCloseConnectionTwice 0.001
testIsClosed 0
testCanCloseCallableStatementTwice 0.001
testAutoCommitBehavior 0.001
testHashing 0
testCanClosePreparedStatementTwice 0.001
testClosing 0.002
testPrepareStatementOptions 0
testBackPointers 0.002
testHashCode 0.001
testConnectionsAreDistinct 0.002
testMaxTotal 0.106
testRepeatedBorrowAndReturn 0.002
testCanCloseResultSetTwice 0.001
testClearWarnings 0.002
testSimple2 0.001
testSimple 0

TestUtils

testClassLoads 0