| analyzeStorage(HdfsServerConstants.StartupOption, Storage, boolean) |  | 0% |  | 0% | 39 | 39 | 68 | 68 | 1 | 1 |
| doRecover(Storage.StorageState) |  | 0% |  | 0% | 10 | 10 | 31 | 31 | 1 | 1 |
| tryLock() |  | 0% |  | 0% | 5 | 5 | 27 | 27 | 1 | 1 |
| clearDirectory() |  | 0% |  | 0% | 6 | 6 | 18 | 18 | 1 | 1 |
| Storage.StorageDirectory(File, Storage.StorageDirType, boolean, StorageLocation, FsPermission) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
| isLockSupported() |  | 0% |  | 0% | 7 | 7 | 17 | 17 | 1 | 1 |
| lock() |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| deleteAsync(File) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| checkEmptyCurrent() |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| getDirecorySize() |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| hasSomeData() |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| getStorageLocationFile(StorageLocation) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| getBlockPoolCurrentDir(String, StorageLocation) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| getVersionFile() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getPreviousVersionFile() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| unlock() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getCurrentDir() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getPreviousDir() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getPreviousTmp() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getRemovedTmp() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getFinalizedTmp() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getLastCheckpointTmp() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getPreviousCheckpoint() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| Storage.StorageDirectory(String, Storage.StorageDirType, boolean, StorageLocation) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| Storage.StorageDirectory(Storage.StorageDirType, boolean, StorageLocation) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| Storage.StorageDirectory(File, Storage.StorageDirType, boolean, FsPermission) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| read(File, Storage) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| toString() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| Storage.StorageDirectory(File, Storage.StorageDirType, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| Storage.StorageDirectory(File) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| Storage.StorageDirectory(StorageLocation) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| Storage.StorageDirectory(File, Storage.StorageDirType) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| analyzeStorage(HdfsServerConstants.StartupOption, Storage) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setStorageUuid(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getStorageUuid() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRoot() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getStorageDirType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isShared() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getStorageLocation() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |