| BlockPoolSlice(String, FsVolumeImpl, File, Configuration, Timer) |  | 0% |  | 0% | 9 | 9 | 46 | 46 | 1 | 1 |
| validateIntegrityAndSetLength(File, long) |  | 0% |  | 0% | 9 | 9 | 40 | 40 | 1 | 1 |
| addReplicaToReplicasMap(Block, ReplicaMap, RamDiskReplicaTracker, boolean) |  | 0% |  | 0% | 11 | 11 | 55 | 55 | 1 | 1 |
| readReplicasFromCache(ReplicaMap, RamDiskReplicaTracker) |  | 0% |  | 0% | 10 | 10 | 41 | 41 | 1 | 1 |
| moveLazyPersistReplicasToFinalized(File) |  | 0% |  | 0% | 7 | 7 | 33 | 33 | 1 | 1 |
| loadDfsUsed() |  | 0% |  | 0% | 5 | 5 | 22 | 22 | 1 | 1 |
| getVolumeMap(ReplicaMap, RamDiskReplicaTracker) |  | 0% |  | 0% | 3 | 3 | 20 | 20 | 1 | 1 |
| addToReplicasMap(ReplicaMap, File, RamDiskReplicaTracker, boolean, List, Queue) |  | 0% |  | 0% | 7 | 7 | 19 | 19 | 1 | 1 |
| activateSavedReplica(ReplicaInfo, RamDiskReplicaTracker.RamDiskReplica) |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
| saveReplicas(BlockListAsLongs) |  | 0% |  | 0% | 5 | 5 | 19 | 19 | 1 | 1 |
| updateDfsUsageConfig(Long, Long, Class) |  | 0% |  | 0% | 7 | 7 | 17 | 17 | 1 | 1 |
| selectReplicaToDelete(ReplicaInfo, ReplicaInfo) |  | 0% |  | 0% | 10 | 10 | 16 | 16 | 1 | 1 |
| saveDfsUsed() |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| addFinalizedBlock(Block, ReplicaInfo) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| recoverTempUnlinkedBlock(File) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| shutdown(BlockListAsLongs) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| resolveDuplicateReplicas(ReplicaInfo, ReplicaInfo, ReplicaMap) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| initializeAddReplicaPool(Configuration, FsDatasetImpl) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| createTmpFile(Block) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| createRbwFile(Block) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| waitForSubTaskToFinish(Queue, List) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| deleteReplica(ReplicaInfo) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| decDfsUsed(long) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| incDfsUsed(long) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| checkDirs() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| reInitializeAddReplicaThreadPool() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| incrNumBlocks() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| decrNumBlocks() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getDirectory() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDfsUsed() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toString() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNumOfBlocks() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setDeleteDuplicateReplicasForTests(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getDfsUsage() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getFinalizedDir() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLazypersistDir() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRbwDir() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTmpDir() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAddReplicaForkPoolSize() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAddReplicaThreadPool() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |