| ProvidedVolumeImpl(FsDatasetImpl, String, Storage.StorageDirectory, FileIoProvider, Configuration) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| getSuffix(Path, Path) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| getDfsUsed() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| containsBlock(URI, URI) |  | 0% |  | 0% | 6 | 6 | 7 | 7 | 1 | 1 |
| shutdown() |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| getVolumeMap(ReplicaMap, RamDiskReplicaTracker) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getNumBlocks() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| addBlockPool(String, Configuration, Timer) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| compileReport(String, Collection, DirectoryScanner.ReportCompiler) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getAvailable() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| setFileRegionProvider(String, BlockAliasMap) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| loadBlockIterator(String, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| shutdownBlockPool(String, BlockListAsLongs) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getProvidedBlockPoolSlice(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| newBlockIterator(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| static {...} |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getBlockPoolList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCapacity() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getVolumeMap(String, ReplicaMap, RamDiskReplicaTracker) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getAbsoluteURI(URI) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| addBlockPool(String, Configuration) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getBlockPoolUsed(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| incDfsUsedAndNumBlocks(String, long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| reserveSpaceForReplica(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| releaseReservedSpace(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addFinalizedBlock(String, Block, ReplicaInfo, long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBlockFormat(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isBPDirEmpty(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| deleteBPDirectories(String, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| append(String, ReplicaInfo, long, long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createRbw(ExtendedBlock) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| convertTemporaryToRbw(ExtendedBlock, ReplicaInfo) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createTemporary(ExtendedBlock) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| updateRURCopyOnTruncate(ReplicaInfo, String, long, long, long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| moveBlockToTmpLocation(ExtendedBlock, ReplicaInfo, int, Configuration) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| copyBlockToLazyPersistLocation(String, long, long, ReplicaInfo, int, Configuration) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getFileRegionProvider(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toString() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBaseURI() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getActualNonDfsUsed() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNonDfsUsed() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getFinalizedDir(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| check(FsVolumeSpi.VolumeCheckContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |