MultiDbConnectionProvider.Database

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total325 of 3250%36 of 360%444472722626
isThresholdsExceeded(MultiDbConnectionProvider.Database, boolean)490%80%55101011
toString()410%n/a112211
MultiDbConnectionProvider.Database(Endpoint, TrackingConnectionPool, Retry, CircuitBreaker, float, MultiDbConfig)350%n/a11121211
MultiDbConnectionProvider.Database(Endpoint, TrackingConnectionPool, Retry, HealthCheck, CircuitBreaker, float, MultiDbConfig)350%n/a11121211
isCBForcedOpen()240%60%444411
getConnection()210%40%334411
isHealthy()170%80%551111
setGracePeriod(long)140%20%224411
evaluateThresholds(boolean)130%40%334411
getHealthStatus()90%20%221111
isInGracePeriod()90%20%221111
setGracePeriod()60%n/a112211
getCircuitBreakerMinNumOfFailures()50%n/a111111
getCircuitBreakerFailureRateThreshold()50%n/a111111
retryOnFailover()40%n/a111111
setDisabled(boolean)40%n/a112211
clearGracePeriod()40%n/a112211
isFailbackSupported()40%n/a111111
forceDisconnect()40%n/a112211
close()40%n/a112211
getEndpoint()30%n/a111111
getConnectionPool()30%n/a111111
getRetry()30%n/a111111
getCircuitBreaker()30%n/a111111
getWeight()30%n/a111111
isDisabled()30%n/a111111