SystemInfoService

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,568 of 2,5680%302 of 3020%2192195755756868
selectBackendIdsByPolicy(BeSelectionPolicy, int, List)2550%380%2020494911
selectBackendIdsForReplicaCreation(ReplicaAllocation, Map, TStorageMedium, boolean, boolean)2470%300%1616464611
modifyBackends(ModifyBackendClause)1610%240%1313383811
modifyBackends(ModifyBackendOp)1610%240%1313383811
getStartPosOfRoundRobin(Tag, TStorageMedium, boolean)860%160%99212111
getHostAndPort(String)760%80%55141411
checkExceedDiskCapacityLimit(Multimap, boolean)700%100%66121211
updateBackendReportVersion(long, long, long, long, boolean)680%140%88171711
dropBackend(String, int)650%20%22161611
addBackends(List, Map)640%60%44101011
updateBackendState(Backend)630%20%22171711
addBackend(String, int, Map)580%n/a11141411
updatePathInfo(List, List)530%60%44121211
checkReplicaAllocation(ReplicaAllocation)480%40%339911
getDetailsForCreateReplica(ReplicaAllocation)470%20%229911
dropBackends(List)450%40%338811
saveBackends(CountingDataOutputStream, long)450%20%22111111
modifyBackendHost(ModifyBackendHostNameClause)430%40%339911
getAllBackendByCurrentCluster(boolean)410%60%44101011
replayDropBackend(Backend)400%20%22111111
getBackendIdByHost(String)390%60%44101011
replayAddBackend(Backend)380%n/a119911
modifyBackendHostName(String, int, String)370%40%339911
dropBackendsByIds(List)350%40%336611
getAllBackendIds(boolean)340%80%55111111
getStorageBackendNumFromDiffHosts(boolean)340%80%558811
getMinPipelineExecutorSize()330%40%33141411
getAvailableCapacityB()310%40%337711
getDecommissionedBackendIds()300%60%449911
loadBackends(DataInputStream, long)300%20%228811
getBackendListByComputeGroup(Set)300%40%336611
replayModifyBackend(Backend)290%20%228811
getBackendWithHeartbeatPort(String, int)280%60%446611
getBackendWithBePort(String, int)280%60%446611
getBackendWithHttpPort(String, int)280%60%446611
dropBackend(long)270%20%225511
getBackends(List)260%40%337711
getTags()230%20%226611
addBackend(Backend)180%n/a115511
checkBackendScheduleAvailable(long)160%40%334411
checkBackendAlive(long)160%40%334411
getBackendReportVersion(long)160%20%224411
decommissionBackend(Backend)150%n/a114411
getBackendsNumber(boolean)130%20%224411
SystemInfoService()120%n/a114411
getBackendsByTag(Tag)120%n/a112211
getAllClusterBackends(boolean)110%n/a113311
checkAvailableCapacity()110%20%223311
getMixBackends()100%n/a112211
getCnBackends()100%n/a112211
validateHostAndPort(String)100%n/a112211
getAllClusterBackendsNoException()100%n/a114411
selectBackendIdsByPolicy(BeSelectionPolicy, int)90%n/a111111
lambda$getAllClusterBackends$0(boolean, Backend)90%40%331111
static {...}80%n/a112211
dropAllBackend()70%n/a113311
getBackend(long)70%n/a111111
clear()70%n/a113311
addBackends(List, boolean)60%n/a112211
lambda$getMinPipelineExecutorSize$5(int)60%20%221111
lambda$checkReplicaAllocation$3(Map.Entry, Backend)60%n/a111111
lambda$getBackendsByTag$4(Tag, Backend)50%n/a111111
lambda$getDetailsForCreateReplica$2(Tag, Backend)50%n/a111111
getAllBackendIds()40%n/a111111
getTabletNumByBackendId(long)40%n/a111111
getBackendsByCurrentCluster()30%n/a111111
getAllBackendsByAllCluster()30%n/a111111
lambda$getMixBackends$1(Backend)30%n/a111111