VolumeScanner

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,400 of 1,4000%96 of 960%68683263262020
runLoop(ExtendedBlock)2560%260%1414555511
printStats(StringBuilder)1770%80%55292911
findNextUsableBlockIter()1290%120%77313111
run()1180%80%55333311
VolumeScanner(BlockScanner.Conf, DataNode, FsVolumeReference)1130%n/a11292911
scanBlock(ExtendedBlock, long)1100%40%33272711
enableBlockPoolId(String)830%60%44202011
expireOldScannedBytesRecords(long)730%40%33131311
getNextBlockToScan()720%60%44222211
calculateShouldScan(String, long, long, long, long)670%60%44111111
markSuspectBlock(ExtendedBlock)530%60%44151511
disableBlockPoolId(String)480%60%44141411
saveBlockIterator(FsVolumeSpi.BlockIterator)220%n/a115511
toString()180%n/a112211
popNextSuspectBlock()170%20%226611
getStatistics()130%n/a112211
positiveMsToHours(long)120%20%223311
shutdown()110%n/a115511
setConf(BlockScanner.Conf)40%n/a112211
static {...}40%n/a112211