HierarchyCircuitBreakerService

Source file "org/elasticsearch/indices/breaker/HierarchyCircuitBreakerService.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,091 of 1,0910%56 of 560%59591741743131
HierarchyCircuitBreakerService(Settings, List, ClusterSettings, Function)2270%40%33383811
static {...}2050%20%22272711
checkParentLimit(long, String)1570%80%55252511
memoryUsed(long)700%80%55141411
stats()540%20%227711
createYoungGcCountSupplier()520%100%669911
validateSettings(BreakerSettings[])420%60%446611
validateAndCreateBreaker(BreakerSettings)350%20%226611
createOverLimitStrategy(boolean)330%60%447711
lambda$checkParentLimit$8(Map.Entry)320%n/a113311
updateCircuitBreakerSettings(String, ByteSizeValue, Double)220%20%225511
realMemoryUsage()220%40%335511
stats(String)200%n/a113311
validateTotalCircuitBreakerLimit(ByteSizeValue)180%n/a113311
setTotalCircuitBreakerLimit(ByteSizeValue)120%n/a112211
lambda$new$6(String, Tuple)100%n/a111111
lambda$static$0(Settings)100%20%223311
lambda$createYoungGcCountSupplier$11(GarbageCollectorMXBean)80%n/a111111
HierarchyCircuitBreakerService(Settings, List, ClusterSettings)70%n/a112211
lambda$checkParentLimit$9(StringBuilder)70%n/a111111
lambda$new$1()70%n/a111111
getBreaker(String)60%n/a111111
lambda$new$5(ByteSizeValue, Double)60%n/a111111
lambda$new$4(ByteSizeValue, Double)60%n/a111111
lambda$new$3(ByteSizeValue, Double)60%n/a111111
lambda$new$2(ByteSizeValue, Double)60%n/a111111
getParentLimit()40%n/a111111
currentMemoryUsage()20%n/a111111
lambda$createYoungGcCountSupplier$12()20%n/a111111
lambda$createOverLimitStrategy$10(HierarchyCircuitBreakerService.MemoryUsage)20%n/a111111
lambda$new$7(String, Tuple)0%n/a111111