DFSStripedOutputStream

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,649 of 2,6490%292 of 2920%1951955625624949
getAckedLength()2110%280%1515393911
allocateNewBlock()1920%220%1212353511
DFSStripedOutputStream(DFSClient, String, HdfsFileStatus, EnumSet, Progressable, DataChecksum, String[])1570%20%22272711
checkStreamerFailures(boolean)1520%280%1515333311
waitCreatingStreamers(Set)1440%160%99303011
closeImpl()1290%160%99464611
writeChunk(byte[], int, int, byte[], int, int)1200%180%1010292911
updatePipeline(ExtendedBlock)1130%100%66212111
flushAllInternals()1110%60%44252511
replaceFailedStreamers()1000%140%88161611
writeParity(int, ByteBuffer, byte[])970%60%44222211
checkStreamers()910%100%66151511
generateParityCellsForLastStripe()870%140%88151511
updateBlockForPipeline(Set)810%40%33131311
markExternalErrorOnStreamers()680%140%88141411
abort()590%40%33161611
logCorruptBlocks()550%40%33111111
closeThreads(boolean)530%40%33171711
getExcludedNodes()460%60%447711
enqueueCurrentPacketFull()450%n/a117711
enqueueAllCurrentPackets()450%60%44101011
isStreamerWriting(int)390%80%558811
checkStreamerUpdates(Set, Set)390%80%557711
getBlockLengths()370%60%449911
writeParityCells()370%40%338811
checkAnyParityStreamerIsHealthy()340%60%446611
setCurrentStreamer(int)330%40%338811
handleStreamerFailure(String, Exception, StripedDataStreamer)310%n/a116611
encode(RawErasureEncoder, int, ByteBuffer[])280%n/a116611
isClosed()240%60%447711
DFSStripedOutputStream(DFSClient, String, EnumSet, Progressable, LocatedBlock, HdfsFileStatus, DataChecksum, String[])220%20%224411
waitEndBlocks(int)220%40%337711
shouldEndBlockGroup()180%40%332211
setClosed()180%20%225511
closeAllStreamers()160%20%224411
sleep(long, String)160%n/a115511
start()150%20%224411
static {...}120%20%222211
handleCurrentStreamerFailure(String, Exception)100%n/a113311
getStripedDataStreamer(int)60%n/a111111
stripeDataSize()60%n/a111111
hsync(EnumSet)50%n/a112211
useDirectBuffer()40%n/a111111
getCurrentIndex()40%n/a111111
getCurrentStreamer()40%n/a111111
hflush()40%n/a112211
hsync()40%n/a112211
getBlock()30%n/a111111
hasCapability(String)20%n/a111111