SystemInfoService

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,359 of 2,57347%194 of 30035%1452192995772869
modifyBackends(ModifyBackendClause)1450%200%1111343411
modifyBackends(ModifyBackendOp)1450%200%1111343411
selectBackendIdsForReplicaCreation(ReplicaAllocation, Map, TStorageMedium, boolean, boolean)11013755%181240%1316164601
checkExceedDiskCapacityLimit(Multimap, boolean)700%100%66121211
updateBackendState(Backend)630%20%22171711
checkReplicaAllocation(ReplicaAllocation)480%40%339911
getDetailsForCreateReplica(ReplicaAllocation)470%20%229911
modifyBackendHost(ModifyBackendHostNameClause)430%40%339911
replayDropBackend(Backend)400%20%22111111
getBackendIdByHost(String)390%60%44101011
updateBackendReportVersion(long, long, long, long, boolean)373145%8642%7891701
modifyBackendHostName(String, int, String)370%40%339911
dropBackendsByIds(List)350%40%336611
getStorageBackendNumFromDiffHosts(boolean)340%80%558811
getAvailableCapacityB()310%40%337711
replayModifyBackend(Backend)310%20%228811
loadBackends(DataInputStream, long)300%20%228811
needRetryWithReplan(String)290%60%448811
selectBackendIdsByPolicy(BeSelectionPolicy, int, List)2822789%63284%62034901
getBackendWithBePort(String, int)280%60%446611
getBackendWithHttpPort(String, int)280%60%446611
getBackends(List)260%40%337711
getStartPosOfRoundRobin(Tag, TStorageMedium, boolean)246272%9743%6942101
getAllBackendByCurrentCluster(boolean)231843%5116%3461001
getHostAndPort(String)175977%3562%3521401
dropBackend(String, int)164975%1150%1221601
checkBackendAlive(long)160%40%334411
getDecommissionedBackendIds()151550%5116%344901
decommissionBackend(Backend)150%n/a114411
dropBackend(long)141348%1150%121501
getAllClusterBackends(boolean)110%n/a113311
checkAvailableCapacity()110%20%223311
getMinPipelineExecutorSize(String)102369%2250%1341401
getCnBackends()100%n/a112211
lambda$getAllClusterBackends$0(boolean, Backend)90%40%331111
saveBackends(CountingDataOutputStream, long)83782%1150%1231101
getAllClusterBackendsNoException()7330%n/a013401
clear()70%n/a113311
lambda$checkReplicaAllocation$3(Map.Entry, Backend)60%n/a111111
lambda$getDetailsForCreateReplica$2(Tag, Backend)50%n/a111111
updatePathInfo(List, List)44992%1583%1411201
getAllBackendIds(boolean)3294%2675%2511101
checkBackendScheduleAvailable(long)1487%2250%231401
getBackendReportVersion(long)1487%1150%121401
getBackendWithHeartbeatPort(String, int)2796%2466%241601
addBackends(List, Map)64100%6100%0401001
addBackend(String, int, Map)58100%n/a0101401
dropBackends(List)45100%4100%030801
replayAddBackend(Backend)38100%n/a010901
getBackendListByComputeGroup(Set)30100%4100%030601
getTags()23100%2100%020601
addBackend(Backend)18100%n/a010501
static {...}14100%n/a010401
getBackendsNumber(boolean)13100%1150%120401
SystemInfoService()12100%n/a010401
getBackendsByTag(Tag)12100%n/a010201
getMixBackends()10100%n/a010201
validateHostAndPort(String)10100%n/a010201
selectBackendIdsByPolicy(BeSelectionPolicy, int)9100%n/a010101
dropAllBackend()7100%n/a010301
getBackend(long)7100%n/a010101
addBackends(List, boolean)6100%n/a010201
lambda$getMinPipelineExecutorSize$5(int)6100%2100%020101
lambda$getBackendsByTag$4(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