ResourceGroupAffinityPolicy

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total25 of 6360%4 of 850%619823415
chooseFirstAvailableLoadBackend(ConnectContext, List, Predicate)190%40%335511
orderRepairSrcCandidates(List, long)20%n/a111111
classifyRepairSrc(long, long, List, List)20%n/a111111
decideForQuery(ConnectContext, Set, boolean)20%n/a111111
chooseLoadBackendWithAffinity(ConnectContext, List)18100%4100%030501
isRepairSrcAffinityEnabled()2100%n/a010101
decideForQuery(ConnectContext)2100%n/a010101
applyQueryAffinity(ResourceGroupAffinity.AffinityDecision, List, Function)2100%n/a010101
applyQueryAffinityWithinTies(ResourceGroupAffinity.AffinityDecision, List, Comparator, Function)2100%n/a010101
isLoadAffinityEnabled(ConnectContext)2100%n/a010101
orderLoadBackends(ConnectContext, List)2100%n/a010101
orderLoadBackends(ResourceGroupAffinity.AffinityDecision, List)2100%n/a010101
hasEffectiveLoadAffinity(ResourceGroupAffinity.AffinityDecision)2100%n/a010101
decideForLoad(ConnectContext)2100%n/a010101
forwardedLoadDecision(String, String)2100%n/a010101