FSEditLog

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,052 of 3,0520%248 of 2480%243243810810119119
logSync(long)2560%240%1313656511
startLogSegment(long, int)1400%120%77242411
createJournal(URI)1120%n/a11141411
initJournals(List)850%80%55191911
openForWrite(int)810%80%55131311
logOpenFile(String, INodeFile, boolean, boolean)780%40%33262611
endCurrentLogSegment(boolean)740%40%33171711
FSEditLog(Configuration, NNStorage, List)670%n/a11202011
checkForGaps(List, long, long, boolean)630%100%66151511
close()540%120%77161611
printStatistics(boolean)540%40%33171711
recoverUnclosedStreams(boolean)530%40%33141411
logAddBlock(String, INodeFile)500%60%449911
startLogSegment(long, boolean, int)460%60%44141411
selectInputStreams(long, long, MetaRecoveryContext, boolean, boolean)440%20%22131311
logMkDir(String, INode)420%40%33141411
journal(long, int, byte[])420%20%227711
setNextTxId(long)410%40%334411
getFormatConfirmables()400%60%447711
logEdit(FSEditLogOp)400%80%55121211
registerBackupNode(NamenodeRegistration, NamenodeRegistration)400%40%33121211
formatNonFileJournals(NamespaceInfo, boolean)370%60%446611
doEditTransaction(FSEditLogOp)350%40%338811
endTransaction(long)350%60%447711
getJournalClass(Configuration, String)350%20%22101011
logAppendFile(String, INodeFile, boolean, boolean)340%40%339911
purgeLogsOlderThan(long)340%80%559911
initSharedJournalsForRead()310%60%447711
beginTransaction(FSEditLogOp)300%60%447711
logCloseFile(String, INodeFile)300%n/a11101011
canRollBackSharedLog(StorageInfo, int)290%40%335511
initJournalsForWrite()280%40%334411
rollEditLog(int)280%40%336611
logSymlink(String, String, long, long, INodeSymlink, boolean)270%n/a11101011
logSyncAll()260%n/a116611
findBackupJournal(NamenodeRegistration)260%60%446611
newInstance(Configuration, NNStorage, List)250%20%225511
getSharedLogCTime()250%40%335511
releaseBackupStream(NamenodeRegistration)230%20%227711
doUpgradeOfSharedLog()220%40%335511
logUpdateBlocks(String, INodeFile, boolean)210%n/a117711
logRename(String, String, long, boolean, Options.Rename[])210%n/a118811
logTruncate(String, String, String, long, long, Block)210%n/a119911
logRenameSnapshot(String, String, String, boolean, long)210%n/a116611
doPreUpgradeOfSharedLog()200%40%335511
doFinalizeOfSharedLog()200%40%335511
doRollback()200%40%335511
logRename(String, String, long, boolean)190%n/a117711
logConcat(String, String[], long, boolean)190%n/a117711
logCreateSnapshot(String, String, boolean, long)190%n/a116611
logDeleteSnapshot(String, String, boolean, long)190%n/a116611
logSetXAttrs(String, List, boolean)190%n/a116611
logRemoveXAttrs(String, List, boolean)190%n/a116611
abortCurrentLogSegment()190%20%228811
logRpcIds(FSEditLogOp, boolean)180%20%226611
discardSegments(long)180%20%224411
logDelete(String, long, boolean)170%n/a116611
logAddErasureCodingPolicy(ErasureCodingPolicy, boolean)170%n/a116611
logEnableErasureCodingPolicy(String, boolean)170%n/a116611
logDisableErasureCodingPolicy(String, boolean)170%n/a116611
logRemoveErasureCodingPolicy(String, boolean)170%n/a116611
logEdit(int, byte[])170%n/a117711
logRemoveCacheDirectiveInfo(Long, boolean)160%n/a115511
logSetQuota(String, long, long)150%n/a116611
logSetOwner(String, String, String)150%n/a116611
logTimes(String, long, long)150%n/a116611
logReassignLease(String, String, String)150%n/a116611
logAddCacheDirectiveInfo(CacheDirectiveInfo, boolean)150%n/a116611
logModifyCacheDirectiveInfo(CacheDirectiveInfo, boolean)150%n/a116611
logAddCachePool(CachePoolInfo, boolean)150%n/a115511
logModifyCachePool(CachePoolInfo, boolean)150%n/a115511
logRemoveCachePool(String, boolean)150%n/a115511
logSetAcl(String, List)150%n/a115511
getTotalSyncCount()150%20%227711
static {...}150%20%223311
getCurSegmentTxId()140%n/a112211
logSetQuotaByStorageType(String, long, StorageType)140%n/a115511
startLogSegmentAndWriteHeaderTxn(long, int)140%n/a114411
closeAllStreams(Iterable)140%20%224411
logSetReplication(String, short)130%n/a115511
logSetStoragePolicy(String, byte)130%n/a114411
logSetPermissions(String, FsPermission)130%n/a115511
logGetDelegationToken(DelegationTokenIdentifier, long)130%n/a115511
logRenewDelegationToken(DelegationTokenIdentifier, long)130%n/a115511
isOpenForWrite()120%40%331111
isOpenForWriteWithoutLock()120%40%331111
logStartRollingUpgrade(long)120%n/a114411
logFinalizeRollingUpgrade(long)120%n/a114411
logLegacyGenerationStamp(long)110%n/a114411
logGenerationStamp(long)110%n/a114411
logAllocateBlockId(long)110%n/a114411
logCancelDelegationToken(DelegationTokenIdentifier)110%n/a114411
logUpdateMasterKey(DelegationKey)110%n/a114411
logAllowSnapshot(String)110%n/a114411
logDisallowSnapshot(String)110%n/a114411
waitIfAutoSyncScheduled()100%20%225511
waitForSyncToFinish()100%20%224411
doneWithAutoSyncScheduling()90%20%224411
isSegmentOpen()80%20%221111
isSegmentOpenWithoutLock()80%20%221111
isOpenForRead()80%20%221111
selectInputStreams(Collection, long, boolean, boolean)80%n/a112211
selectInputStreams(long, long)80%n/a111111
selectInputStreams(long, long, MetaRecoveryContext, boolean)80%n/a111111
logSync()70%n/a112211
getEditLogManifest(long)50%n/a111111
setOutputBufferCapacity(int)50%n/a112211
shouldForceSync()40%n/a111111
getJournals()40%n/a111111
setJournalSetForTesting(JournalSet)40%n/a112211
setMetricsForTests(NameNodeMetrics)40%n/a112211
recoverUnclosedStreams()40%n/a112211
getEditURIs()30%n/a111111
getLastWrittenTxId()30%n/a111111
getLastWrittenTxIdWithoutLock()30%n/a111111
getCurSegmentTxIdWithoutLock()30%n/a111111
getJournalSet()30%n/a111111
getSyncTxId()30%n/a111111
restart()0%n/a111111