RoutineLoadManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total811 of 2,18062%100 of 21353%871731755051366
getMinTaskBeId(String)950%120%77222211
getAvailableBeForTask(long, long)7311160%141653%1316124001
checkPrivAndGetAllJobs(String)700%120%77171711
cleanOverLimitRoutineLoadJobs()60811%8220%56202301
getJob(String, String, boolean, PatternMatcher)586853%9950%810132801
checkPrivAndGetJob(String, String)534445%2675%2581901
getAvailableBackendIds(long)514546%6650%67102301
getTagsFromReplicaAllocation(long, long)510%20%22111111
createRoutineLoadJob(CreateRoutineLoadInfo, ConnectContext)424451%3240%3482101
getJobByName(String)360%40%338811
isInBlacklist(long)271128%3125%235801
getSizeOfIdToRoutineLoadTask()220%20%225511
getBeCurrentTasksNumMap()195273%1583%1411101
pauseRoutineLoadJob(PauseRoutineLoadCommand)186578%3350%2452101
resumeRoutineLoadJob(ResumeRoutineLoadCommand)186578%3350%2452301
alterRoutineLoadJob(AlterRoutineLoadCommand)162257%3125%2331001
updateRoutineLoadJobLag()152158%4100%0341001
addRoutineLoadJob(RoutineLoadJob, String, String)145078%2250%2321201
replayChangeRoutineLoadJob(RoutineLoadOperation)123172%n/a0151301
addToBlacklist(long)90%n/a112211
getTotalMaxConcurrentTaskNum()80%n/a111111
lambda$getActiveRoutineLoadJobs$0(RoutineLoadJob)80%20%221111
getAllRoutineLoadJobs()70%n/a111111
lambda$getJob$9(PatternMatcher, RoutineLoadJob)50%n/a111111
getAvailableBackendIdsForUt(long)40%n/a111111
sortRoutineLoadJob(List)35594%31178%3821501
cleanOldRoutineLoadJobs()3770%1150%121401
lambda$cleanOverLimitRoutineLoadJobs$11(RoutineLoadJob)30%n/a111111
lambda$getTotalMaxConcurrentTaskNum$3(Integer)30%n/a111111
readFields(DataInput)27397%1990%1611801
getRoutineLoadJobByMultiLoadTaskTxnId(long)21990%1150%121401
checkTaskInJob(RoutineLoadTaskInfo)21588%1150%121401
lambda$isNameUsed$7(RoutineLoadJob)2675%1150%120101
clearRoutineLoadJobIf(Predicate)66100%4100%0301901
unprotectedRemoveJobFromDb(RoutineLoadJob)55100%4100%030601
getClusterIdleSlotNum()53100%4100%0301001
stopRoutineLoadJob(StopRoutineLoadCommand)44100%n/a0101201
unprotectedAddJob(RoutineLoadJob)34100%n/a010801
isNameUsed(Long, String)34100%4100%030901
RoutineLoadManager()28100%n/a010801
replayRemoveOldRoutineLoad(RoutineLoadOperation)24100%1150%120701
write(DataOutput)22100%2100%020501
updateRoutineLoadJob()20100%4100%030501
getJob(String, String)17100%2100%020401
replayCreateRoutineLoadJob(RoutineLoadJob)17100%n/a010501
processTimeoutTasks()16100%2100%020401
replayAlterRoutineLoadJob(AlterRoutineLoadJobOperationLog)15100%n/a010401
getRoutineLoadJobByState(Set)13100%n/a010301
updateBeIdToMaxConcurrentTasks()12100%n/a010301
getActiveRoutineLoadJobs()10100%n/a010301
addMultiLoadTaskTxnIdToRoutineLoadJobId(long, long)9100%n/a010201
lambda$getJob$8(RoutineLoadJob)8100%2100%020101
removeMultiLoadTaskTxnIdToRoutineLoadJobId(long)7100%n/a010201
getJob(long)7100%n/a010101
readLock()5100%n/a010201
readUnlock()5100%n/a010201
writeLock()5100%n/a010201
writeUnlock()5100%n/a010201
lambda$getRoutineLoadJobByState$10(Set, RoutineLoadJob)5100%n/a010101
lambda$isNameUsed$6(String, RoutineLoadJob)5100%n/a010101
static {...}4100%n/a010101
getBlacklist()3100%n/a010101
lambda$updateBeIdToMaxConcurrentTasks$2(Long)3100%n/a010101
lambda$unprotectedAddJob$5(String)2100%n/a010101
lambda$unprotectedAddJob$4(Long)2100%n/a010101
lambda$updateBeIdToMaxConcurrentTasks$1(Long)2100%n/a010101