SyncJobManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total465 of 1,18560%55 of 11250%49911203021135
stopSyncJob(StopDataSyncJobCommand)770%60%44191911
pauseSyncJob(PauseDataSyncJobCommand)750%60%44191911
resumeSyncJob(ResumeDataSyncJobCommand)750%60%44191911
getSyncJobsInfoByDbId(long)580%40%33131311
addDataSyncJob(CreateDataSyncJobCommand)540%20%22161611
write(DataOutput)230%20%226611
replayAddSyncJob(SyncJob)210%n/a117711
readField(DataInput)170%20%225511
replayUpdateSyncJobState(SyncJob.SyncJobUpdateStateInfo)132060%1150%1241101
getSyncJobs(SyncJob.JobState)131655%3125%233801
updateNeedSchedule()10947%3125%233501
getSyncJobById(long)70%n/a111111
lambda$stopSyncJob$1(SyncJob)70%20%221111
addDataSyncJob(CreateDataSyncJobStmt)54990%1150%1211601
cleanOverLimitSyncJobs()46093%4866%4722001
lambda$cleanOverLimitSyncJobs$4(SyncJob)30%n/a111111
cleanFinishedSyncJobsIf(Predicate)16198%2466%2411801
checkDuplicateRemote(SyncJob)15098%3562%351901
lambda$checkDuplicateRemote$0(SyncJob)1685%1150%120101
stopSyncJob(StopSyncJobStmt)77100%6100%0401901
pauseSyncJob(PauseSyncJobStmt)75100%6100%0401901
resumeSyncJob(ResumeSyncJobStmt)75100%6100%0401901
unprotectedAddSyncJob(SyncJob)52100%2250%230901
isJobNameExist(String, String)48100%2675%2501201
jobRemovedTrigger(SyncJob)37100%2250%230801
getSyncJobsByDbAndJobName(long, String)24100%1375%130601
SyncJobManager()16100%n/a010501
cleanOldSyncJobs()10100%2100%020401
lambda$stopSyncJob$2(SyncJob)7100%2100%020101
readLock()5100%n/a010201
readUnlock()5100%n/a010201
writeLock()5100%n/a010201
writeUnlock()5100%n/a010201
lambda$cleanOldSyncJobs$3(SyncJob)4100%n/a010101
static {...}4100%n/a010101