FederationBackendPolicy

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total129 of 97086%32 of 10870%287930216424
init(BeSelectionPolicy)327770%5964%4862201
redistributeSplit(Multimap, Backend, Backend)323854%13527%81092201
getNextBe()220%n/a113311
isSplitLocal(List, String)190%40%335511
computeScanRangeAssignment(List)1129596%43288%42036401
initWithBackendId(long)70%n/a112211
lambda$computeScanRangeAssignment$1(Backend)30%n/a111111
equateDistribution(ListMultimap)20099%31381%3923501
selectNodes(int, Iterator)2796%2466%240501
selectExactNodes(Map, String[])38100%4100%030601
chooseNodeForSplit(List)32100%1375%130901
FederationBackendPolicy(NodeSelectionStrategy)24100%n/a010901
isSplitLocal(String[], String)24100%4100%030401
init(List, List)21100%n/a010901
replaceBackendOrder(List)12100%n/a010401
static {...}12100%n/a010401
init()10100%2100%020401
lambda$computeScanRangeAssignment$0(Backend)7100%n/a010101
init(List)5100%n/a010201
FederationBackendPolicy()4100%n/a010201
setEnableSplitsRedistribution(boolean)4100%n/a010201
numBackends()4100%n/a010101
getBackends()4100%n/a010101
getAssignedWeightPerBackend()3100%n/a010101