DefaultConnectionPool.OpenConcurrencyLimiter

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total428 of 4280%48 of 480%39391151151515
acquirePermitOrGetAvailableOpenedConnection(boolean, Timeout)890%200%1111252511
tryHandOverOrRelease(UsageTrackingInternalConnection)630%60%44131311
tryGetAvailableConnection()470%40%338811
openWithConcurrencyLimit(DefaultConnectionPool.PooledConnection, DefaultConnectionPool.OpenWithConcurrencyLimitMode, Timeout)410%60%44141411
openAsyncWithConcurrencyLimit(DefaultConnectionPool.PooledConnection, Timeout, SingleResultCallback)300%20%22111111
DefaultConnectionPool.OpenConcurrencyLimiter(DefaultConnectionPool, int)290%n/a117711
releasePermit()260%20%226611
awaitNanos(Condition, long)250%40%336611
giveUpOnTryingToGetAvailableConnection()170%20%225511
lambda$openAsyncWithConcurrencyLimit$0(SingleResultCallback, DefaultConnectionPool.PooledConnection, Void, Throwable)140%20%225511
lockInterruptibly(Lock)110%n/a115511
openOrGetAvailable(DefaultConnectionPool.PooledConnection, Timeout)100%n/a112211
signalClosedOrPaused()100%n/a114411
openImmediatelyAndTryHandOverOrRelease(DefaultConnectionPool.PooledConnection)80%n/a112211
expressDesireToGetAvailableConnection()80%n/a112211