CircuitBreakerMetrics

Source file "io/github/resilience4j/circuitbreaker/internal/CircuitBreakerMetrics.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total268 of 2680%26 of 260%353558582222
CircuitBreakerMetrics(int, CircuitBreakerConfig.SlidingWindowType, CircuitBreakerConfig, Clock)480%20%22131311
checkIfThresholdsExceeded(Snapshot)460%120%77111111
onSuccess(long, TimeUnit)260%20%224411
onError(long, TimeUnit)260%20%224411
getSlowCallRate(Snapshot)140%40%334411
getFailureRate(Snapshot)140%40%334411
CircuitBreakerMetrics(int, CircuitBreakerConfig, Clock)80%n/a112211
forClosed(CircuitBreakerConfig, Clock)80%n/a111111
forHalfOpen(int, CircuitBreakerConfig, Clock)80%n/a111111
forForcedOpen(CircuitBreakerConfig, Clock)80%n/a111111
forDisabled(CircuitBreakerConfig, Clock)80%n/a111111
getFailureRate()60%n/a111111
getSlowCallRate()60%n/a111111
getNumberOfSuccessfulCalls()50%n/a111111
getNumberOfBufferedCalls()50%n/a111111
getNumberOfFailedCalls()50%n/a111111
getNumberOfSlowCalls()50%n/a111111
getNumberOfSlowSuccessfulCalls()50%n/a111111
getNumberOfSlowFailedCalls()50%n/a111111
forMetricsOnly(CircuitBreakerConfig, Clock)40%n/a111111
onCallNotPermitted()40%n/a112211
getNumberOfNotPermittedCalls()40%n/a111111