| addToCorruptReplicasMap(Block, DatanodeDescriptor, String, CorruptReplicasMap.Reason, boolean) |  | 0% |  | 0% | 4 | 4 | 15 | 15 | 1 | 1 |
| removeFromCorruptReplicasMap(BlockInfo, DatanodeDescriptor, CorruptReplicasMap.Reason) |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 1 | 1 |
| getCorruptBlockIdsForTesting(BlockIdManager, BlockType, int, Long) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| getCorruptReason(Block, DatanodeDescriptor) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| lambda$getCorruptBlockIdsForTesting$0(BlockType, BlockIdManager, long, Block) |  | 0% |  | 0% | 6 | 6 | 3 | 3 | 1 | 1 |
| CorruptReplicasMap() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| removeFromCorruptReplicasMap(BlockInfo) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| isReplicaCorrupt(Block, DatanodeDescriptor) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| getNodes(Block) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getCorruptBlocksSet() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| numCorruptReplicas(Block) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| incrementBlockStat(boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| decrementBlockStat(boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| removeFromCorruptReplicasMap(BlockInfo, DatanodeDescriptor) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| size() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCorruptBlocks() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCorruptECBlockGroups() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |