RestoreJob

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total6,487 of 7,32611%668 of 76312%4094601,4341,6375474
checkAndPrepareMeta()1,1880%1840%939328828811
downloadLocalSnapshots()3920%280%1515878711
atomicReplaceOlapTables(Database, boolean)3650%340%1818909011
createReplicas(Database, OlapTable, Partition, Map)3310%260%1414727211
downloadRemoteSnapshots()3210%300%1616707011
bindLocalAndRemoteOlapTableReplicas(OlapTable, OlapTable, Map)2770%240%1313545411
genFileMapping(OlapTable, Partition, Long, BackupJobInfo.BackupPartitionInfo, boolean, Map)2100%180%1010282811
allReplicasCreated()2040%220%1212494911
cleanMetaObjects(boolean)1973916%34410%1920445201
RestoreJob(String, String, long, String, BackupJobInfo, boolean, ReplicaAllocation, long, int, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, Env, long)1920%60%44565611
replayCheckAndPrepareMeta()17621554%152158%1019408801
prepareAndSendSnapshotTaskForOlapTable(Database)1710%60%44383811
getInfo(boolean)1710%40%33373711
getFileMappingForSnapshots(OlapTable, SnapshotInfo)1530%100%66313111
cancelInternal(boolean)139149%14212%910354001
waitingAllReplicasCreated()1270%120%77303011
resetTabletForRestore(OlapTable, OlapTable, Partition, ReplicaAllocation)1260%80%55282811
dropAllNonRestoredTableAndPartitions(Database)1210%160%99252511
run()1177%27310%1719353701
resetPartitionForRestore(OlapTable, OlapTable, String, ReplicaAllocation)1090%100%66242411
checkIfNeedCancel()1000%140%88232311
finishTabletSnapshotTask(SnapshotTask, TFinishTaskRequest)960%80%55171711
checkAndRestoreResources()900%80%55242411
commit()900%20%22171711
finishTabletDownloadTask(DownloadTask, TFinishTaskRequest)840%100%66171711
allTabletCommitted(boolean)7815165%131959%1117245701
RestoreJob(AbstractJob.JobType)770%n/a11313111
doCreateReplicas()730%60%44191911
updateRepo(Repository)630%80%55151511
genFileMappingWhenBackupReplicasEqual(PartitionInfo, Partition, Table, BackupJobInfo.BackupPartitionInfo, String, BackupJobInfo.BackupOlapTableInfo, ReplicaAllocation)610%40%33121211
downloadAndDeserializeMetaInfo()610%100%66141411
dropNonRestoredPartitions(Database, OlapTable, BackupJobInfo.BackupOlapTableInfo)560%80%55161611
finishDirMoveTask(DirMoveTask, TFinishTaskRequest)480%60%449911
releaseSnapshots(Table, boolean)480%40%33111111
waitingAllSnapshotsFinished()460%40%33111111
checkTaskStatus(AgentTask, long, TFinishTaskRequest)410%60%446611
setTableStateToNormalAndUpdateProperties(Database, boolean, boolean)3612177%102672%919124101
waitingAllDownloadFinished()310%20%228811
waitingAllTabletsCommitted()280%40%338811
cancel()280%20%225511
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
lambda$getInfo$3(Map.Entry)120%n/a111111
getRestoreObjs()110%20%222211
isFromLocalSnapshot()0%20%221111
genFileMapping(OlapTable, Partition, Long, BackupJobInfo.BackupPartitionInfo, boolean)0%n/a112211
downloadSnapshots()0%20%224411
setState(RestoreJob.RestoreJobState)0%n/a113311
createReplicas(Database, OlapTable, Partition)0%n/a112211
lambda$getInfo$4(Map.Entry)0%n/a111111
read(DataInput)1368%50%121401
lambda$getInfo$2(Map.Entry)0%n/a111111
lambda$waitingAllReplicasCreated$0(Map.Entry)0%n/a111111
updateOlapTablesVersion(Database, boolean)4692%4660%4641601
getBriefInfo()0%n/a111111
getFullInfo()0%n/a111111
getState()0%n/a111111
getMetaVersion()0%n/a111111
isBeingSynced()0%n/a111111
getColocatePersistInfos()0%n/a111111
lambda$dropAllNonRestoredTableAndPartitions$1(BackupJobInfo.BackupViewInfo)0%n/a111111
checkStorageVault(OlapTable)0%n/a111111
RestoreJob()77100%n/a0103101
gsonPostProcess()61100%n/a010901
toString()24100%n/a010401
replayRun()17100%3100%030701
isDone()12100%4100%030301
isPending()100%2100%020101
isCancelled()100%2100%020101
isFinished()100%2100%020101
replayWaitingAllTabletsCommitted()100%n/a010201
replayCancel()100%n/a010201
static {...}100%n/a010101
tableAliasWithAtomicRestore(String)100%n/a010101