ReadBufferManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,159 of 1,1590%146 of 1460%1101102712713737
tryEvict()1440%320%1717363611
queueReadAhead(AbfsInputStream, long, int, TracingContext)1240%100%66262611
getBlockFromCompletedQueue(AbfsInputStream, long, int, byte[])830%140%88202011
doneReading(ReadBuffer, ReadBufferStatus, int)810%80%55161611
waitForProcess(AbfsInputStream, long)780%60%44161611
testResetReadBufferManager()730%80%55191911
getBlock(AbfsInputStream, long, int, byte[])720%60%44141411
init()550%40%33121211
evict(ReadBuffer)530%40%338811
getFromList(Collection, AbfsInputStream, long)530%140%88111111
getNextBlockToRead()510%60%44151511
getBufferFromCompletedQueue(AbfsInputStream, long)430%100%668811
ReadBufferManager()300%n/a118811
purgeList(AbfsInputStream, LinkedList)290%60%448811
isAlreadyQueued(AbfsInputStream, long)250%60%443311
clearFromReadAheadQueue(AbfsInputStream, long)240%20%226611
getBufferManager()160%40%337711
purgeBuffersForStream(AbfsInputStream)160%n/a114411
static {...}120%n/a114411
setReadBufferManagerConfigs(int)100%20%225511
isInList(Collection, AbfsInputStream, long)100%20%221111
testMimicFullUseAndAddFailedBuffer(ReadBuffer)90%n/a113311
lambda$purgeBuffersForStream$0(AbfsInputStream, ReadBuffer)80%20%221111
testResetReadBufferManager(int, int)70%n/a114411
currentTimeMillis()60%n/a111111
getCompletedReadListCopy()60%n/a111111
getFreeListCopy()60%n/a111111
getReadAheadQueueCopy()60%n/a111111
getInProgressCopiedList()60%n/a111111
getCompletedReadListSize()40%n/a111111
callTryEvict()40%n/a112211
setThresholdAgeMilliseconds(int)30%n/a112211
resetBufferManager()30%n/a112211
setBlockSize(int)30%n/a112211
getThresholdAgeMilliseconds()20%n/a111111
getReadAheadBlockSize()20%n/a111111
getNumBuffers()20%n/a111111