DataStreamer

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,055 of 3,0550%328 of 3280%2402407577577676
createBlockOutputStream(DatanodeInfo[], StorageType[], String[], long, boolean)3680%460%2424777711
run()3360%640%3333999911
DataStreamer(HdfsFileStatus, ExtendedBlock, DFSClient, String, Progressable, DataChecksum, AtomicReference, ByteArrayManager, boolean, String[], EnumSet)2260%120%77585811
addDatanode2ExistingPipeline()1840%140%88393911
waitForAckedSeqno(long)1730%100%66333311
processDatanodeOrExternalError()1580%260%1414353511
setupPipelineForCreate()1520%160%99373711
handleBadDatanode()1080%60%44242411
setupPipelineInternal(DatanodeInfo[], StorageType[], String[])1020%260%1414242411
backOffIfNecessary()900%60%44191911
waitAndQueuePacket(DFSPacket)670%120%77242411
findNewDatanode(DatanodeInfo[])630%100%66111111
getPinnings(DatanodeInfo[])560%60%44121211
createSocketForPipeline(DatanodeInfo, int, DFSClient)550%20%22151511
closeStream()540%80%55202011
initDataStreaming()510%20%22111111
handleRestartingDatanode()460%40%33131311
transfer(DatanodeInfo, DatanodeInfo[], StorageType[], String[], Token)400%20%22121211
shouldWaitForRestart(int)380%100%66101011
setupPipelineForAppendOrRecovery()360%40%337711
queuePacket(DFSPacket)330%20%229911
handleDatanodeReplacement()300%40%338811
waitForAllAcks()280%40%338811
DataStreamer(LocatedBlock, HdfsFileStatus, DFSClient, String, Progressable, DataChecksum, AtomicReference, ByteArrayManager)270%n/a115511
sendHeartbeat()270%20%226611
endBlock()230%n/a117711
updatePipeline(long)230%n/a115511
closeInternal()210%n/a118811
closeResponder()200%20%228811
computeTransferReadTimeout()200%n/a113311
release()190%n/a115511
close(boolean)190%20%227711
setPipelineInConstruction(LocatedBlock)180%20%224411
setPipeline(DatanodeInfo[], StorageType[], String[])180%n/a116611
sendPacket(DFSPacket)180%n/a118811
arraycopy(Object[], Object[], int)180%n/a113311
releaseBuffer(List, ByteArrayManager)170%20%225511
DataStreamer(HdfsFileStatus, ExtendedBlock, DFSClient, String, Progressable, DataChecksum, AtomicReference, ByteArrayManager, String[], EnumSet)170%n/a113311
shouldStop()150%60%441111
failPacket4Testing()150%20%227711
locateFollowingBlock(DatanodeInfo[], ExtendedBlock)150%n/a112211
createHeartbeatPacket()130%n/a112211
initExcludedNodes(long)130%n/a114411
getExcludedNodes()120%n/a112211
toString()120%20%223311
shouldHandleExternalError()110%40%331111
updateBlockForPipeline()110%n/a111111
getAndIncCurrentSeqno()110%n/a113311
static {...}110%20%222211
setPipeline(LocatedBlock)90%n/a112211
isLazyPersist(HdfsFileStatus)80%20%221111
checkClosed()70%20%223311
incBytesCurBlock(long)70%n/a112211
closeSocket()70%20%223311
computeTransferWriteTimeout()60%n/a111111
updateBlockGS(long)50%n/a112211
setAccessToken(Token)40%n/a112211
setStreamerAsClosed()40%n/a112211
setHflush()40%n/a112211
getBlock()40%n/a111111
setAppendChunk(boolean)40%n/a112211
setSocketToNull()40%n/a112211
setBytesCurBlock(long)40%n/a112211
setArtificialSlowdown(long)40%n/a112211
getNodes()0%n/a111111
getStorageIDs()0%n/a111111
getStage()0%n/a111111
getBlockToken()0%n/a111111
getErrorState()0%n/a111111
getPersistBlocks()0%n/a111111
getAppendChunk()0%n/a111111
getLastException()0%n/a111111
getLastQueuedSeqno()0%n/a111111
getBytesCurBlock()0%n/a111111
streamerClosed()0%n/a111111
getPipelineRecoveryCount()0%n/a111111