SystemInfoService

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total743 of 2,57671%122 of 30459%1052191555771167
modifyBackends(ModifyBackendClause)1610%240%1313383811
selectBackendIdsByPolicy(BeSelectionPolicy, int, List)5520078%112771%102094901
getHostAndPort(String)433343%4450%4551401
modifyBackendHost(ModifyBackendHostNameClause)430%40%339911
selectBackendIdsForReplicaCreation(ReplicaAllocation, Map, TStorageMedium, boolean, boolean)4220582%141653%101674601
getBackendIdByHost(String)390%60%44101011
modifyBackends(ModifyBackendOp)3712477%61875%61353801
modifyBackendHostName(String, int, String)370%40%339911
dropBackendsByIds(List)350%40%336611
updateBackendReportVersion(long, long, long, long, boolean)274160%31178%3851701
addBackends(List, Map)273757%1583%1431001
dropBackend(long)270%20%225511
checkExceedDiskCapacityLimit(Multimap, boolean)264462%2880%2631201
checkReplicaAllocation(ReplicaAllocation)183062%1375%133901
addBackend(Backend)180%n/a115511
dropBackend(String, int)164975%1150%1221601
updatePathInfo(List, List)153871%2466%2431201
getMinPipelineExecutorSize()103778%3562%2541601
getCnBackends()100%n/a112211
getAllClusterBackendsNoException()7330%n/a013401
dropAllBackend()70%n/a113311
clear()70%n/a113311
getAvailableCapacityB()62580%1375%131701
addBackends(List, boolean)60%n/a112211
getStartPosOfRoundRobin(Tag, TStorageMedium, boolean)48295%61062%6912101
replayDropBackend(Backend)43690%1150%1211101
replayModifyBackend(Backend)42586%1150%121801
getBackendWithBePort(String, int)32589%3350%342601
getBackendWithHttpPort(String, int)32589%3350%342601
checkBackendScheduleAvailable(long)1487%2250%231401
getBackendReportVersion(long)1487%1150%121401
getStorageBackendNumFromDiffHosts(boolean)3397%2675%251801
lambda$getAllClusterBackends$0(boolean, Backend)888%2250%230101
updateBackendState(Backend)63100%1150%1201701
addBackend(String, int, Map)58100%n/a0101401
getDetailsForCreateReplica(ReplicaAllocation)47100%2100%020901
dropBackends(List)45100%4100%030801
saveBackends(CountingDataOutputStream, long)45100%2100%0201101
getAllBackendByCurrentCluster(boolean)41100%6100%0401001
replayAddBackend(Backend)38100%n/a010901
getAllBackendIds(boolean)34100%1787%1501101
getDecommissionedBackendIds()30100%2466%240901
loadBackends(DataInputStream, long)30100%2100%020801
getBackendListByComputeGroup(Set)30100%1375%130601
getBackendWithHeartbeatPort(String, int)28100%1583%140601
getBackends(List)26100%1375%130701
getTags()23100%2100%020601
checkBackendAlive(long)16100%1375%130401
decommissionBackend(Backend)15100%n/a010401
getBackendsNumber(boolean)13100%2100%020401
SystemInfoService()12100%n/a010401
getBackendsByTag(Tag)12100%n/a010201
getAllClusterBackends(boolean)11100%n/a010301
checkAvailableCapacity()11100%2100%020301
getMixBackends()10100%n/a010201
validateHostAndPort(String)10100%n/a010201
selectBackendIdsByPolicy(BeSelectionPolicy, int)9100%n/a010101
static {...}8100%n/a010201
getBackend(long)7100%n/a010101
lambda$checkReplicaAllocation$3(Map.Entry, Backend)6100%n/a010101
lambda$getBackendsByTag$4(Tag, Backend)5100%n/a010101
lambda$getDetailsForCreateReplica$2(Tag, Backend)5100%n/a010101
getAllBackendIds()4100%n/a010101
getTabletNumByBackendId(long)4100%n/a010101
getBackendsByCurrentCluster()3100%n/a010101
getAllBackendsByAllCluster()3100%n/a010101
lambda$getMixBackends$1(Backend)3100%n/a010101