FederationBackendPolicy

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total445 of 1,03657%78 of 13240%62941002371127
redistributeSplit(Multimap, Backend, Backend, Predicate)1000%240%1313313111
equateMovableDistribution(ListMultimap)9311655%71161%510133501
computeScanRangeAssignment(List)7216669%151753%1318205701
init(BeSelectionPolicy)437162%8850%69102501
selectExactNodes(Map, String[])380%40%336611
selectNodes(int, Iterator)280%60%445511
isSplitLocal(String[], String)240%40%334411
isSplitLocal(List, String)190%40%335511
lambda$computeScanRangeAssignment$0(Backend)70%n/a111111
redistributeSplit(Multimap, Backend, Backend)60%n/a111111
setEnableSplitsRedistribution(boolean)40%n/a112211
getBackends()40%n/a111111
lambda$computeScanRangeAssignment$1(Backend)30%n/a111111
equateDistribution(ListMultimap)25396%2675%2521501
lambda$redistributeSplit$2(Split)20%n/a111111
chooseNodeForSplit(List)32100%1375%130901
FederationBackendPolicy(NodeSelectionStrategy)24100%n/a010901
getNextBe()22100%n/a010301
assignSplit(ListMultimap, Backend, Split)22100%n/a010401
init(List)19100%n/a010801
isFileAffinityEligible(Split)18100%3562%350201
getFileAffinityBackend(Split)15100%2100%020301
static {...}12100%n/a010401
init()10100%2100%020401
FederationBackendPolicy()4100%n/a010201
numBackends()4100%n/a010101
getAssignedWeightPerBackend()3100%n/a010101