BackupHandler

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,581 of 2,36933%245 of 33627%1792123345311943
restore(Repository, Database, RestoreCommand)2634414%29719%1819526001
backup(Repository, Database, BackupCommand)22617143%472130%3335459001
checkAndFilterRestoreObjsExistInSnapshot(BackupJobInfo, RestoreCommand)726346%13735%1012183701
alterRepository(String, Map)720%60%44171711
dropRepository(String)700%100%66141411
report(TTaskType, long, long, int, int)700%180%1010111111
replayAddJob(AbstractJob)610%120%77171711
addBackupOrRestoreJob(long, AbstractJob)524144%17522%1112112301
handleFinishedSnapshotTask(SnapshotTask, TFinishTaskRequest)412537%6440%56101601
checkAndFilterRestoreOlapTableExistInSnapshot(Map, TableRefInfo)402134%8220%5661201
getRestoreBackupMetaForRowTtlGate(Repository, RestoreCommand, BackupJobInfo)402033%8220%56111501
process(RestoreCommand)394352%7541%6771901
targetContainsRowTtlTable(BackupJobInfo, Database)380%60%44101011
handleDownloadSnapshotTask(DownloadTask, TFinishTaskRequest)380%40%338811
handleDirMoveTask(DirMoveTask, TFinishTaskRequest)380%40%338811
BackupHandler()360%n/a119911
process(BackupCommand)344657%6440%5651901
sourceContainsRowTtlTable(BackupMeta, BackupJobInfo)340%60%448811
write(DataOutput)330%20%228811
cancel(CancelBackupCommand)294158%10637%8941201
createRepository(CreateRepositoryCommand)284159%3562%3551401
addSnapshot(String, BackupJob)270%20%226611
getJobs(long, Predicate)250%n/a116611
updateOngoingJobs(long, Repository)250%60%445511
init()243559%4866%4781801
readFields(DataInput)230%20%226611
getSnapshot(String)210%20%226611
removeSnapshot(String)180%n/a115511
tryLock()17832%1150%123601
handleFinishedSnapshotUploadTask(UploadTask, TFinishTaskRequest)143571%4450%4531001
runAfterCatalogReady()121453%2466%244801
mergeProperties(Repository, Map)120%n/a113311
lambda$getJobs$0(Predicate, AbstractJob)50%n/a111111
setEnv(Env)40%n/a112211
BackupHandler(Env)41100%n/a0101001
getCurrentJob(long)25100%2100%020401
static {...}24100%n/a010301
getAllCurrentJobs()20100%n/a010401
validateRowTtlBackupVersion(boolean, int)11100%4100%030301
start()10100%n/a010401
getJob(long)4100%n/a010101
getRepoMgr()100%n/a010101
lambda$addBackupOrRestoreJob$1(Long)100%n/a010101