DFSInputStream

Source file "org/apache/hadoop/hdfs/DFSInputStream.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,405 of 3,4050%354 of 3540%2442447727726767
tryReadZeroCopy(int, EnumSet)2620%120%77414111
actualGetFromOneDataNode(DFSInputStream.DNAddrPair, long, long, ByteBuffer, DFSUtilClient.CorruptedBlocks)2510%160%99535311
hedgedFetchBlockByteRange(LocatedBlock, long, long, ByteBuffer, DFSUtilClient.CorruptedBlocks)2060%120%77636311
readBlockLength(LocatedBlock)1680%300%1616474711
readWithStrategy(ReaderStrategy)1670%220%1212414111
refetchLocations(LocatedBlock, Collection)1630%60%44252511
blockSeekTo(long)1600%120%77373711
pread(long, ByteBuffer)1380%180%1010282811
seek(long)1360%160%99252511
fetchLocatedBlocksAndGetLastBlockLength(boolean)1220%220%1212262611
reportCheckSumFailure(DFSUtilClient.CorruptedBlocks, int, boolean)950%180%1010222211
readBuffer(ReaderStrategy, int, DFSUtilClient.CorruptedBlocks)920%60%44232311
getBestNodeDNAddrPairErrorString(DatanodeInfo[], AbstractMap, Collection)880%80%55171711
DFSInputStream(DFSClient, String, boolean, LocatedBlocks)810%n/a11242411
getBestNodeDNAddrPair(LocatedBlock, Collection)800%160%99191911
read(ByteBufferPool, int, EnumSet)790%200%1111181811
getBlockRange(long, long)780%100%66141411
getBlockReader(LocatedBlock, long, long, InetSocketAddress, StorageType, DatanodeInfo)750%20%22242411
getFinalizedBlockRange(long, long)700%100%66141411
fetchBlockAt(long, long, boolean)680%100%66131311
openInfo(boolean)630%80%55161611
getBlockAt(long)620%100%668811
close()550%60%44121211
seekToNewSource(long)440%60%44121211
releaseBuffer(ByteBuffer)380%80%559911
getCurrentBlockLocationsLength()360%20%226611
skip(long)350%60%448811
getFirstToComplete(CompletionService, ArrayList)330%20%22101011
read(byte[], int, int)260%20%225511
read()250%40%334411
reportLostBlock(LocatedBlock, Collection)240%n/a114411
available()240%40%334411
fetchBlockByteRange(LocatedBlock, long, long, ByteBuffer, DFSUtilClient.CorruptedBlocks)210%n/a117711
setReadahead(Long)210%n/a116611
setDropBehind(Boolean)210%n/a116611
chooseDataNode(LocatedBlock, Collection, boolean)200%40%337711
read(long, byte[], int, int)200%20%225511
closeCurrentBlockReaders()200%20%228811
getFileLength()190%20%223311
checkInterrupted(IOException)160%60%444411
cancelAll(List)160%20%224411
tokenRefetchNeeded(IOException, InetSocketAddress)150%40%334411
static {...}140%20%224411
waitFor(int)130%n/a116611
read(ByteBuffer)130%n/a112211
hasCapability(String)130%20%223311
getExtendedReadBuffers()120%20%223311
shortCircuitForbidden()110%n/a112211
getFromOneDataNode(DFSInputStream.DNAddrPair, LocatedBlock, long, long, ByteBuffer, DFSUtilClient.CorruptedBlocks, int)100%n/a111111
getFileEncryptionInfo()100%n/a112211
getCurrentBlock()90%20%223311
addToDeadNodes(DatanodeInfo)70%n/a112211
seekToBlockSource(long)70%n/a112211
getAllBlocks()60%n/a111111
fetchBlockAt(long)60%n/a111111
chooseDataNode(LocatedBlock, Collection)60%n/a111111
refreshLocatedBlock(LocatedBlock)50%n/a111111
reset()50%n/a111111
clearReadStatistics()40%n/a112211
getlastBlockBeingWrittenLengthForTesting()30%n/a111111
getCurrentDatanode()30%n/a111111
getHedgedReadOpsLoopNumForTesting()30%n/a111111
getPos()30%n/a111111
getReadStatistics()30%n/a111111
unbuffer()30%n/a112211
markSupported()0%n/a111111
mark(int)0%n/a111111