SimulatedFSDataset

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,391 of 1,3910%122 of 1220%1601603323329999
SimulatedFSDataset(DataNode, DataStorage, Configuration)980%100%66202011
injectBlocks(String, Iterable)810%120%77171711
invalidate(String, Block[])740%120%77202011
recoverRbw(ExtendedBlock, long, long, long)470%40%33101011
recoverClose(ExtendedBlock, long, long)440%40%33101011
createTemporary(StorageType, String, ExtendedBlock, boolean)440%40%337711
recoverAppend(ExtendedBlock, long, long)430%40%33101011
static {...}400%20%229911
getMetaDataInputStream(ExtendedBlock)350%40%337711
initReplicaRecovery(BlockRecoveryCommand.RecoveringBlock)350%40%337711
getBlockReport(String, SimulatedFSDataset.SimulatedStorage)310%40%339911
checkBlock(ExtendedBlock, long, HdfsServerConstants.ReplicaState)300%100%667711
getStoredBlock(String, long)290%20%227711
convertTemporaryToRbw(ExtendedBlock)280%40%336611
getStorageReports(String)280%20%225511
getBlockReports(String)270%20%225511
append(ExtendedBlock, long, long)270%40%335511
getFsVolumeReferences()260%20%225511
deepCopyReplica(String)260%20%225511
finalizeBlock(ExtendedBlock, boolean)230%20%225511
registerMBean(String)230%n/a117711
getBlockPoolUsed(String)220%20%225511
getStorage(String)220%40%335511
getCapacity()210%20%225511
getDfsUsed()210%20%225511
getRemaining()210%20%225511
getNumFailedVolumes()210%20%225511
getReplicaString(String, long)200%n/a116611
getLength(ExtendedBlock)190%20%224411
getBlockInputStream(ExtendedBlock)190%20%224411
simulatedByte(Block, long)180%n/a112211
getReplica(String, long)160%n/a114411
addBlockPool(String, Configuration)160%20%224411
shutdownBlockPool(String)160%20%224411
unfinalizeBlock(ExtendedBlock)120%20%223311
setFactory(Configuration)110%n/a114411
getStorage(Block)110%n/a111111
getBInfo(ExtendedBlock)110%n/a113311
isValidBlock(ExtendedBlock)110%n/a115511
isValidRbw(ExtendedBlock)110%n/a115511
invalidateMissingBlock(String, Block)100%n/a112211
shutdown()100%20%224411
setPinning(ExtendedBlock)100%n/a112211
getBlockInputStream(ExtendedBlock, long)90%n/a113311
getPinning(ExtendedBlock)90%n/a111111
contains(ExtendedBlock)80%20%221111
getBlockMap(ExtendedBlock)70%n/a111111
getVolumeFailureSummary()70%n/a111111
getMetrics(MetricsCollector, boolean)70%n/a114411
createRbw(StorageType, String, ExtendedBlock, boolean)70%n/a111111
createRbw(StorageType, String, ExtendedBlock, boolean, long)70%n/a111111
SimulatedFSDataset(DataStorage, Configuration)60%n/a112211
getBlockMap(Block, String)60%n/a111111
getVolume(ExtendedBlock)60%n/a111111
cache(String, long[])50%n/a111111
uncache(String, long[])50%n/a111111
getTmpInputStreams(ExtendedBlock, long, long)50%n/a111111
getStorageInfo()40%n/a111111
updateReplicaUnderRecovery(ExtendedBlock, long, long, long)40%n/a111111
getBlockLocalPathInfo(ExtendedBlock)40%n/a111111
enableTrash(String)40%n/a111111
checkAndUpdate(String, FsVolumeSpi.ScanInfo)40%n/a111111
addVolume(StorageLocation, List)40%n/a111111
getFinalizedBlocks(String)40%n/a111111
getVolumeInfoMap()40%n/a111111
removeVolumes(Collection, boolean)40%n/a111111
submitBackgroundSyncFileRangeRequest(ExtendedBlock, ReplicaOutputStreams, long, long, int)40%n/a111111
onCompleteLazyPersist(String, long, long, File[], FsVolumeSpi)40%n/a111111
onFailLazyPersist(String, long)40%n/a111111
isDeletingBlock(String, long)40%n/a111111
setLastDirScannerFinishTime(long)40%n/a111111
getStorages()30%n/a111111
toString()30%n/a111111
getReplicaVisibleLength(ExtendedBlock)30%n/a111111
getCacheReport(String)20%n/a111111
getFailedStorageLocations()20%n/a111111
getLastVolumeFailureDate()20%n/a111111
getEstimatedCapacityLostTotal()20%n/a111111
getCacheUsed()20%n/a111111
getCacheCapacity()20%n/a111111
getNumBlocksCached()20%n/a111111
getNumBlocksFailedToCache()20%n/a111111
getNumBlocksFailedToUncache()20%n/a111111
getLastDirScannerFinishTime()20%n/a111111
getPendingAsyncDeletions()20%n/a111111
isCached(String, long)20%n/a111111
hasEnoughResource()20%n/a111111
trashEnabled(String)20%n/a111111
moveBlockAcrossStorage(ExtendedBlock, StorageType, String)20%n/a111111
moveBlockAcrossVolumes(ExtendedBlock, FsVolumeSpi)20%n/a111111
acquireDatasetLockManager()20%n/a111111
getMountVolumeMap()20%n/a111111
getVolumeList()20%n/a111111
handleVolumeFailures(Set)10%n/a111111
adjustCrcChannelPosition(ExtendedBlock, ReplicaOutputStreams, int)10%n/a111111
deleteBlockPool(String, boolean)10%n/a111111
clearTrash(String)10%n/a111111
setRollingUpgradeMarker(String)10%n/a111111
clearRollingUpgradeMarker(String)10%n/a111111