RestoreJob

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,771 of 7,79926%573 of 75924%3904581,1401,6293474
checkAndPrepareMeta()88543132%1265831%889318928801
downloadLocalSnapshots()4390%280%1515878711
createReplicas(Database, OlapTable, Partition, Map)3310%260%1414727211
downloadRemoteSnapshots()3054512%2826%1516597001
atomicReplaceOlapTables(Database, boolean)30212729%231132%1618569001
bindLocalAndRemoteOlapTableReplicas(OlapTable, OlapTable, Map)2770%240%1313545411
replayCheckAndPrepareMeta()26910728%241029%1518578401
cleanMetaObjects(boolean)2360%380%2020525211
genFileMapping(OlapTable, Partition, Long, BackupJobInfo.BackupPartitionInfo, boolean, Map)2100%180%1010282811
getFileMappingForSnapshots(OlapTable, SnapshotInfo)2010%100%66313111
cancelInternal(boolean)1530%160%1010404011
allReplicasCreated()1506429%12840%911294501
allTabletCommitted(boolean)1429540%24825%1517325701
resetTabletForRestore(OlapTable, OlapTable, Partition, ReplicaAllocation)1260%80%55282811
dropAllNonRestoredTableAndPartitions(Database)1210%160%99252511
prepareAndSendSnapshotTaskForOlapTable(Database)1195230%4233%34243801
waitingAllReplicasCreated()1142216%8433%67233001
resetPartitionForRestore(OlapTable, OlapTable, String, ReplicaAllocation)1090%100%66242411
checkIfNeedCancel()1042821%8642%58172301
finishTabletSnapshotTask(SnapshotTask, TFinishTaskRequest)960%80%55171711
checkAndRestoreResources()931312%712%45212401
finishTabletDownloadTask(DownloadTask, TFinishTaskRequest)840%100%66171711
RestoreJob(AbstractJob.JobType)770%n/a11313111
genFileMappingWhenBackupReplicasEqual(PartitionInfo, Partition, Table, BackupJobInfo.BackupPartitionInfo, String, BackupJobInfo.BackupOlapTableInfo, ReplicaAllocation)760%40%33121211
setTableStateToNormalAndUpdateProperties(Database, boolean, boolean)728554%201644%1719224101
updateRepo(Repository)630%80%55151511
dropNonRestoredPartitions(Database, OlapTable, BackupJobInfo.BackupOlapTableInfo)560%80%55161611
commit()543640%50%1281701
run()489265%82273%81993701
finishDirMoveTask(DirMoveTask, TFinishTaskRequest)480%60%449911
doCreateReplicas()472635%516%3491901
releaseSnapshots(Table, boolean)448%325%2391101
cancel()430%20%225511
checkTaskStatus(AgentTask, long, TFinishTaskRequest)410%60%446611
lambda$getInfo$3(Map.Entry)260%n/a111111
RestoreJob(String, String, long, String, BackupJobInfo, boolean, ReplicaAllocation, long, int, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, Env, long, BackupMeta)250%n/a113311
createDownloadTask(long, long, long, long, Map, FsBroker)230%n/a113311
downloadAndDeserializeMetaInfo()223963%6440%5661401
waitingAllSnapshotsFinished()192758%2250%2341101
lambda$getInfo$4(Map.Entry)180%n/a111111
lambda$getInfo$2(Map.Entry)170%n/a111111
lambda$waitingAllReplicasCreated$0(Map.Entry)170%n/a111111
waitingAllTabletsCommitted()121657%2250%233801
genFileMapping(OlapTable, Partition, Long, BackupJobInfo.BackupPartitionInfo, boolean)0%n/a112211
createReplicas(Database, OlapTable, Partition)0%n/a112211
read(DataInput)1368%50%121401
updateOlapTablesVersion(Database, boolean)4692%4660%4641601
replayCancel()0%n/a112211
getBriefInfo()0%n/a111111
downloadSnapshots()66%50%121401
getState()0%n/a111111
getMetaVersion()0%n/a111111
isBeingSynced()0%n/a111111
getColocatePersistInfos()0%n/a111111
lambda$dropAllNonRestoredTableAndPartitions$1(BackupJobInfo.BackupViewInfo)0%n/a111111
isFromLocalSnapshot()77%50%120101
isCancelled()75%50%120101
getRestoreObjs()90%50%120201
RestoreJob(String, String, long, String, BackupJobInfo, boolean, ReplicaAllocation, long, int, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, Env, long)192100%3350%3405601
getInfo(boolean)171100%2250%2303701
RestoreJob()77100%n/a0103101
gsonPostProcess()61100%n/a010901
waitingAllDownloadFinished()31100%50%120801
toString()24100%n/a010401
replayRun()17100%3100%030701
isDone()12100%375%130301
tableAliasWithAtomicRestore(String)100%n/a010101
isPending()100%2100%020101
isFinished()100%2100%020101
setState(RestoreJob.RestoreJobState)100%n/a010301
replayWaitingAllTabletsCommitted()100%n/a010201
getFullInfo()100%n/a010101
static {...}100%n/a010101
checkStorageVault(OlapTable)100%n/a010101