ReadBufferManagerV2

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,263 of 2,2630%220 of 2200%1621624954955252
adjustThreadPool()2570%320%1717494911
queueReadAhead(AbfsInputStream, long, int, TracingContext)2420%120%77414111
scheduledEviction()1570%140%88262611
tryEvict()1430%300%1616373711
init()1290%60%44252511
tryMemoryUpscale()1250%140%88232311
waitForProcess(String, long, boolean)1000%40%33202011
testResetReadBufferManager()950%140%88252511
getBlock(AbfsInputStream, long, int, byte[])890%20%22151511
evict(ReadBuffer)890%40%33121211
getBlockFromCompletedQueue(String, long, int, byte[])870%140%88232311
doneReading(ReadBuffer, ReadBufferStatus, int)860%60%44161611
getNextBlockToRead()670%40%33151511
getCurrentStats(long)610%20%22181811
setReadBufferManagerConfigs(int, AbfsConfiguration)600%80%55282811
getFromList(Collection, String, long)540%140%88111111
getBufferFromCompletedQueue(String, long)440%100%668811
ReadBufferManagerV2(AbfsCounters)430%n/a11111111
manualEviction(ReadBuffer)380%n/a114411
getBufferManager(AbfsCounters)280%60%44101011
clearFromReadAheadQueue(String, long, boolean)280%60%448811
purgeList(AbfsInputStream, LinkedList)260%60%448811
isAlreadyQueued(String, long)250%60%443311
purgeBuffersForStream(AbfsInputStream)210%n/a114411
getRequiredThreadPoolSize()130%n/a113311
popFromFreeList()110%n/a113311
pushToFreeList(int)110%n/a114411
lambda$init$1(Runnable)110%n/a113311
lambda$init$0(Runnable)110%n/a113311
isInList(Collection, String, long)100%20%221111
isFreeListEmpty()100%n/a113311
static {...}100%n/a112211
printTraceLog(String, Object[])80%20%223311
lambda$purgeBuffersForStream$2(AbfsInputStream, ReadBuffer)80%20%221111
testResetReadBufferManager(int, int)70%n/a114411
resetBufferManager()50%n/a113311
printDebugLog(String, Object[])50%n/a112211
incrementActiveBufferCount()50%n/a112211
decrementActiveBufferCount()50%n/a112211
currentTimeMillis()40%n/a111111
callTryEvict()40%n/a112211
getNumBuffers()40%n/a111111
setIsConfigured(boolean)40%n/a112211
getCurrentThreadPoolSize()40%n/a111111
setBufferManager(ReadBufferManagerV2)30%n/a112211
getCpuMonitoringThread()30%n/a111111
getMaxJvmCpuUtilization()30%n/a111111
getInstance()0%n/a111111
getMinBufferPoolSize()0%n/a111111
getMaxBufferPoolSize()0%n/a111111
getCpuMonitoringIntervalInMilliSec()0%n/a111111
getMemoryMonitoringIntervalInMilliSec()0%n/a111111