FederationBackendPolicy

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total333 of 1,05868%63 of 14055%489868234627
equateDistribution(ListMultimap)8811456%51168%49133501
redistributeSplit(Multimap, Backend, Backend)700%180%1010222211
computeScanRangeAssignment(List)5526382%153570%132786601
init(BeSelectionPolicy)376664%7750%5892201
selectNodes(int, Iterator)280%60%445511
isSplitLocal(String[], String)240%40%334411
isSplitLocal(List, String)190%40%335511
lambda$computeScanRangeAssignment$1(Backend)70%n/a111111
setEnableSplitsRedistribution(boolean)40%n/a112211
FederationBackendPolicy(NodeSelectionStrategy, int, IntUnaryOperator)3697%1150%1201201
chooseNodeForSpread(List)49100%1787%1501301
selectExactNodes(Map, String[])38100%4100%030601
chooseNodeForSplit(List)32100%1375%130901
getNextBe()22100%n/a010301
init(List)19100%n/a010801
isSpreadEnabled()19100%1787%150101
replaceBackendOrder(List)12100%n/a010401
static {...}12100%n/a010401
init()10100%2100%020401
FederationBackendPolicy(NodeSelectionStrategy, int)6100%n/a010201
FederationBackendPolicy(NodeSelectionStrategy)5100%n/a010201
FederationBackendPolicy()4100%n/a010201
numBackends()4100%n/a010101
getBackends()4100%n/a010101
lambda$new$0(int)4100%n/a010101
getAssignedWeightPerBackend()3100%n/a010101
lambda$computeScanRangeAssignment$2(Backend)3100%n/a010101