FSImage

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,574 of 2,5740%305 of 3050%2192196626626464
loadFSImage(FSNamesystem, HdfsServerConstants.StartupOption, MetaRecoveryContext)2400%200%1111626211
recoverTransitionRead(HdfsServerConstants.StartupOption, FSNamesystem, MetaRecoveryContext)2130%450%2525525211
doUpgrade(FSNamesystem)1560%140%88444411
saveFSImageInAllDirs(FSNamesystem, NNStorage.NameNodeFile, long, Canceler)1260%140%88333311
doRollback(FSNamesystem)1110%140%88323211
loadEdits(Iterable, FSNamesystem, long, HdfsServerConstants.StartupOption, MetaRecoveryContext)1030%140%88222211
startCheckpoint(NamenodeRegistration, NamenodeRegistration, int)970%140%88252511
saveNamespace(FSNamesystem, NNStorage.NameNodeFile, Canceler)830%140%88222211
recoverStorageDirs(HdfsServerConstants.StartupOption, NNStorage, Map)800%160%1010262611
doImportCheckpoint(FSNamesystem)760%80%55191911
initEditLog(HdfsServerConstants.StartupOption)730%180%1010161611
FSImage(Configuration, Collection, List)720%20%22171711
loadFSImageFile(FSNamesystem, MetaRecoveryContext, FSImageStorageInspector.FSImageFile, HdfsServerConstants.StartupOption)710%60%44181811
renameCheckpoint(NNStorage.NameNodeFile, NNStorage.NameNodeFile)570%60%44161611
saveDigestAndRenameCheckpointImage(NNStorage.NameNodeFile, long, MD5Hash)560%40%33151511
saveNamespace(long, long, FSNamesystem)550%80%55121211
saveFSImage(SaveNamespaceContext, Storage.StorageDirectory, NNStorage.NameNodeFile)520%20%22121211
loadFSImage(File, MD5Hash, FSNamesystem, MetaRecoveryContext, boolean)460%40%33111111
renameImageFileInDir(Storage.StorageDirectory, NNStorage.NameNodeFile, NNStorage.NameNodeFile, long, boolean)460%100%66111111
renameCheckpoint(long, NNStorage.NameNodeFile, NNStorage.NameNodeFile, boolean)450%60%44121211
finalizeUpgrade(boolean)400%60%44121211
save(FSNamesystem, File)400%n/a117711
deleteCancelledCheckpoint(long)400%60%449911
initNewDirs()390%40%33121211
saveLegacyOIVImage(FSNamesystem, String, Canceler)380%n/a11101011
format(FSNamesystem, String, boolean)370%20%229911
rollingRollback(long, long)350%20%229911
needsResaveBasedOnStaleCheckpoint(File, long)320%40%334411
confirmFormat(boolean, boolean)310%20%226611
getMostRecentNameNodeFileTxId(NNStorage.NameNodeFile)290%40%339911
hasRollbackFSImage()250%40%337711
waitForThreads(List)250%40%339911
checkUpgrade(NNStorage)240%40%336611
openEditLogForWrite(int)210%40%334411
loadFSImage(File, FSNamesystem, MetaRecoveryContext, boolean)190%20%225511
saveFSImageInAllDirs(FSNamesystem, long)190%20%225511
rollEditLog(int)190%n/a114411
getCheckpointDirs(Configuration, String)160%40%334411
getCheckpointEditsDirs(Configuration, String)160%40%334411
reloadFromImageFile(File, FSNamesystem)130%n/a114411
purgeOldStorage(NNStorage.NameNodeFile)130%n/a115511
getLastAppliedOrWrittenTxId()120%20%222211
getCorrectLastAppliedOrWrittenTxId()120%20%222211
static {...}120%20%223311
endCheckpoint(CheckpointSignature)100%n/a113311
close()100%20%224411
FSImage(Configuration)80%n/a114411
loadEdits(Iterable, FSNamesystem)80%n/a111111
setLastAppliedTxId(FSImageFormat.LoaderDelegator)70%n/a112211
saveNamespace(FSNamesystem)70%n/a112211
removeFromCheckpointing(long)70%n/a112211
addToCheckpointing(long)60%n/a111111
updateLastAppliedTxIdFromWritten()60%n/a112211
checkUpgrade()40%n/a112211
updateStorageVersion()40%n/a112211
getLayoutVersion()40%n/a111111
getNamespaceID()40%n/a111111
getClusterID()40%n/a111111
getBlockPoolID()40%n/a111111
getMostRecentCheckpointTxId()40%n/a111111
isUpgradeFinalized()30%n/a111111
getEditLog()30%n/a111111
getStorage()30%n/a111111
getLastAppliedTxId()30%n/a111111