BasicDataSource

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,787 of 1,7870%186 of 1860%239239523523146146
static {...}1370%20%22202011
createDataSource()1190%120%77404011
createPoolableConnectionFactory(ConnectionFactory)1070%n/a11282811
createConnectionPool(PoolableConnectionFactory)890%20%22212111
BasicDataSource()750%n/a11222211
setConnectionProperties(String)630%60%44141411
invalidateConnection(Connection)440%60%44151511
jmxRegister()410%40%33121211
setConnectionInitSqls(Collection)400%100%66121211
setDisconnectionSqlCodes(Collection)400%100%66121211
close()380%40%33151511
getConnection()310%40%339911
registerJmxObjectName(String, ObjectName)280%40%339911
validateConnectionFactory(PoolableConnectionFactory)260%20%22101011
createObjectPool(PoolableConnectionFactory, GenericObjectPoolConfig, AbandonedConfig)240%60%445511
updateJmxName(GenericObjectPoolConfig)230%20%227711
setAbandonedLogWriter(PrintWriter)220%40%337711
setAbandonedUsageTracking(boolean)220%40%337711
setLogAbandoned(boolean)220%40%337711
setRemoveAbandonedOnBorrow(boolean)220%40%337711
setRemoveAbandonedOnMaintenance(boolean)220%40%337711
setRemoveAbandonedTimeout(int)220%40%337711
unwrap(Class)220%20%223311
startPoolMaintenance()140%40%333311
closeConnectionPool()130%20%227711
createDataSourceInstance()120%n/a113311
log(String, Throwable)120%20%224411
getAbandonedUsageTracking()110%40%331111
getLogAbandoned()110%40%331111
getRemoveAbandonedOnBorrow()110%40%331111
getRemoveAbandonedOnMaintenance()110%40%331111
preRegister(MBeanServer, ObjectName)110%n/a112211
setEvictionPolicyClassName(String)110%20%224411
setLifo(boolean)110%20%224411
setMaxIdle(int)110%20%224411
setMaxTotal(int)110%20%224411
setMaxWaitMillis(long)110%20%224411
setMinEvictableIdleTimeMillis(long)110%20%224411
setMinIdle(int)110%20%224411
setNumTestsPerEvictionRun(int)110%20%224411
setSoftMinEvictableIdleTimeMillis(long)110%20%224411
setTestOnBorrow(boolean)110%20%224411
setTestOnCreate(boolean)110%20%224411
setTestOnReturn(boolean)110%20%224411
setTestWhileIdle(boolean)110%20%224411
setTimeBetweenEvictionRunsMillis(long)110%20%224411
getNumActive()100%20%222211
getNumIdle()100%20%222211
isEmpty(String)100%40%331111
isWrapperFor(Class)100%40%331111
setConnectionFactoryClassName(String)100%20%222211
setDefaultCatalog(String)100%20%222211
setDefaultSchema(String)100%20%222211
setDriverClassName(String)100%20%222211
setValidationQuery(String)100%20%222211
getAbandonedLogWriter()90%20%221111
getConnectionInitSqls()90%20%224411
getDisconnectionSqlCodes()90%20%224411
getRemoveAbandonedTimeout()90%20%221111
log(String)80%20%223311
setLogWriter(PrintWriter)80%n/a113311
addConnectionProperty(String, String)70%n/a112211
evict()70%20%223311
start()70%n/a113311
getConnectionInitSqlsAsArray()60%n/a111111
getDisconnectionSqlCodesAsArray()60%n/a111111
removeConnectionProperty(String)60%n/a112211
createConnectionFactory()50%n/a111111
getConnection(String, String)50%n/a111111
getLoginTimeout()50%n/a111111
restart()50%n/a113311
setLoginTimeout(int)50%n/a111111
getLogWriter()40%n/a111111
getParentLogger()40%n/a111111
getRegisteredJmxName()40%n/a111111
setAccessToUnderlyingConnectionAllowed(boolean)40%n/a112211
setAutoCommitOnReturn(boolean)40%n/a112211
setCacheState(boolean)40%n/a112211
setClearStatementPoolOnReturn(boolean)40%n/a112211
setDefaultAutoCommit(Boolean)40%n/a112211
setDefaultQueryTimeout(Integer)40%n/a112211
setDefaultReadOnly(Boolean)40%n/a112211
setDefaultTransactionIsolation(int)40%n/a112211
setDriver(Driver)40%n/a112211
setDriverClassLoader(ClassLoader)40%n/a112211
setEnableAutoCommitOnReturn(boolean)40%n/a112211
setFastFailValidation(boolean)40%n/a112211
setInitialSize(int)40%n/a112211
setJmxName(String)40%n/a112211
setLogExpiredConnections(boolean)40%n/a112211
setMaxConnLifetimeMillis(long)40%n/a112211
setMaxOpenPreparedStatements(int)40%n/a112211
setPassword(String)40%n/a112211
setPoolPreparedStatements(boolean)40%n/a112211
setRollbackOnReturn(boolean)40%n/a112211
setUrl(String)40%n/a112211
setUsername(String)40%n/a112211
setValidationQueryTimeout(int)40%n/a112211
getAutoCommitOnReturn()30%n/a111111
getCacheState()30%n/a111111
getConnectionFactoryClassName()30%n/a111111
getConnectionPool()30%n/a111111
getConnectionProperties()30%n/a111111
getDefaultAutoCommit()30%n/a111111
getDefaultCatalog()30%n/a111111
getDefaultQueryTimeout()30%n/a111111
getDefaultReadOnly()30%n/a111111
getDefaultSchema()30%n/a111111
getDefaultTransactionIsolation()30%n/a111111
getDriver()30%n/a111111
getDriverClassLoader()30%n/a111111
getDriverClassName()30%n/a111111
getEnableAutoCommitOnReturn()30%n/a111111
getEvictionPolicyClassName()30%n/a111111
getFastFailValidation()30%n/a111111
getInitialSize()30%n/a111111
getJmxName()30%n/a111111
getLifo()30%n/a111111
getLogExpiredConnections()30%n/a111111
getMaxConnLifetimeMillis()30%n/a111111
getMaxIdle()30%n/a111111
getMaxOpenPreparedStatements()30%n/a111111
getMaxTotal()30%n/a111111
getMaxWaitMillis()30%n/a111111
getMinEvictableIdleTimeMillis()30%n/a111111
getMinIdle()30%n/a111111
getNumTestsPerEvictionRun()30%n/a111111
getPassword()30%n/a111111
getRollbackOnReturn()30%n/a111111
getSoftMinEvictableIdleTimeMillis()30%n/a111111
getTestOnBorrow()30%n/a111111
getTestOnCreate()30%n/a111111
getTestOnReturn()30%n/a111111
getTestWhileIdle()30%n/a111111
getTimeBetweenEvictionRunsMillis()30%n/a111111
getUrl()30%n/a111111
getUsername()30%n/a111111
getValidationQuery()30%n/a111111
getValidationQueryTimeout()30%n/a111111
isAccessToUnderlyingConnectionAllowed()30%n/a111111
isClearStatementPoolOnReturn()30%n/a111111
isClosed()30%n/a111111
isPoolPreparedStatements()30%n/a111111
postDeregister()0%n/a111111
postRegister(Boolean)0%n/a111111
preDeregister()0%n/a111111