BackendSelectionService

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total322 of 44427%63 of 9030%5166791181021
validateOrderedCandidates(String, List, List)640%120%77131311
requiredCandidates(String, BackendSelection.SelectionHint, List, BackendSelection.CandidateSelection)530%80%55121211
orderLoadCandidates(BackendSelection.SelectionHint, List)290%60%448811
orderQueryCandidates(BackendSelection.SelectionHint, List, Function)241131%2250%2361001
chooseFirstPreferredLoadBackend(ConnectContext, List, Predicate)230%40%336611
orderLoadCandidates(ConnectContext, List)201644%4450%3541101
ensureRequiredSelectionSatisfied(BackendSelection.SelectionHint, boolean)130%40%334411
invalidCandidateOrder(String)130%20%223311
chooseLoadBackend(ConnectContext, List)121147%1150%123701
resolveLoadSelectionHint(ConnectContext)111963%3562%3541101
orderRepairSourceCandidates(List, long)110%n/a114411
requiredLoadCandidates(BackendSelectionPolicy, BackendSelection.SelectionHint, List)110%n/a113311
hasLoadSelectionPreference(BackendSelection.SelectionHint)9640%6225%451301
classifyQuerySelection(BackendSelection.SelectionHint, List, Function)81361%3350%342601
hasLoadSelectionPreference(ConnectContext)80%20%223311
invalidCandidatePartition(String)60%n/a111111
chooseFirstAvailable(List, Predicate)31684%2250%232501
isLoadSelectionEnabled(ConnectContext)21588%3562%350401
isRequiredSelection(BackendSelection.SelectionHint)2880%1375%130101
restoreLoadSelection(ConnectContext, BackendSelection.SelectionHint)4100%n/a010201
captureLoadSelection(ConnectContext)3100%n/a010101