DefaultConnectionPool

Source file "com/mongodb/internal/connection/DefaultConnectionPool.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,002 of 1,0020%101 of 1010%88881981983636
createTimeoutException(Timeout)1210%100%66181811
DefaultConnectionPool(ServerId, InternalConnectionFactory, ConnectionPoolSettings, InternalConnectionPoolSettings, OptionalProvider)980%n/a11171711
lambda$getAsync$1(SingleResultCallback, Timeout, RuntimeException)730%80%55171711
checkOutFailed(Throwable)680%80%55121211
doMaintenance()600%80%55141411
getAsync(SingleResultCallback)550%20%22121211
get(long, TimeUnit)450%20%22101011
invalidate(Throwable)390%40%336611
getPooledConnection(Timeout)390%20%227711
invalidate(ObjectId, int)340%40%337711
fromPreviousGeneration(UsageTrackingInternalConnection)330%80%557711
getPooledConnectionImmediateUnfair()320%60%445511
lambda$doMaintenance$4(Predicate, UsageTrackingInternalConnection)300%20%229911
lambda$getAsync$0(SingleResultCallback, InternalConnection, Throwable)270%20%226611
close()250%20%227711
getReasonForRemoved(ConnectionClosedEvent.Reason)210%50%55111111
ready()180%20%223311
connectionClosed(ConnectionPoolListener, ConnectionId, ConnectionClosedEvent.Reason)170%n/a113311
shouldPrune(UsageTrackingInternalConnection)160%60%441111
lambda$doMaintenance$2(RuntimeException)160%80%552211
connectionPoolCreated(ConnectionPoolListener, ServerId, ConnectionPoolSettings)150%n/a113311
expired(long, long, long)140%40%331111
connectionCreated(ConnectionPoolListener, ConnectionId)130%n/a113311
lambda$doMaintenance$3(Predicate, RuntimeException, UsageTrackingInternalConnection, SdamServerDescriptionManager)120%20%223311
pastMaxIdleTime(UsageTrackingInternalConnection)100%n/a111111
pastMaxLifeTime(UsageTrackingInternalConnection)100%n/a111111
DefaultConnectionPool(ServerId, InternalConnectionFactory, ConnectionPoolSettings, OptionalProvider)90%n/a112211
isLoadBalanced()90%20%221111
get()80%n/a111111
shouldEnsureMinSize()80%20%221111
maxSize(ConnectionPoolSettings)80%20%221111
invalidate()40%n/a112211
getGeneration()40%n/a111111
getId(InternalConnection)40%n/a111111
static {...}40%n/a111111
getPool()30%n/a111111