| compareByteArrays(byte[], byte[], int) |  | 0% |  | 0% | 7 | 7 | 29 | 29 | 1 | 1 |
| createSubdirs(FileSystem, Path, int, int, int, int, String, String, String) |  | 0% |  | 0% | 4 | 4 | 15 | 15 | 1 | 1 |
| verifyReceivedData(FileSystem, Path, long, int, int) |  | 0% |  | 0% | 6 | 6 | 21 | 21 | 1 | 1 |
| generateTestFile(FileSystem, Path, long, int, int) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
| validateVectoredReadResult(List, byte[], long) |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
| createAndVerifyFile(FileSystem, Path, long) |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| assertCapabilities(Object, String[], String[]) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| validateFileContent(byte[], byte[][]) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
| writeDataset(FileSystem, Path, byte[], int, int, boolean, boolean) |  | 0% |  | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
| assertListStatusFinds(FileSystem, Path, Path) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| assertDatasetEquals(int, String, ByteBuffer, int, byte[]) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| pathsToString(Collection) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| fileStatsToString(FileStatus[], String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| verifyPathExists(FileSystem, String, Path) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| writeAndRead(FileSystem, Path, byte[], int, int, boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| readDataset(FileSystem, Path, int) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| deleteChildren(FileSystem, Path, boolean) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| assertRenameOutcome(FileSystem, Path, Path, boolean) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| readDatasetSingleByteReads(FileSystem, Path, int) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| assertDeleted(FileSystem, Path, boolean, boolean, boolean) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| verifyFileContents(FileSystem, Path, byte[]) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| toChar(byte[]) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| readUTF8(FileSystem, Path, int) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| getFileStatusEventually(FileSystem, Path, int) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| readNBytes(InputStream, byte[], int, int) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| assertHasPathCapabilities(PathCapabilities, Path, String[]) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| toAsciiByteArray(String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| ls(FileSystem, Path) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| assertLacksPathCapabilities(PathCapabilities, Path, String[]) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$treeWalk$0(FileSystem, ContractTestUtils.TreeScanResults, FileStatus) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| verifyRead(FSDataInputStream, byte[], int, int) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| returnBuffersToPoolPostRead(List, ByteBufferPool) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| collectionsEquivalent(Collection, Collection) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| treeWalk(FileSystem, FileStatus, ContractTestUtils.TreeScanResults) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| readStream(InputStream) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| assertPathsExist(FileSystem, String, Path[]) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| assertPathsDoNotExist(FileSystem, String, Path[]) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| dataset(int, int, int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| cleanup(String, FileSystem, Path) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| listChildren(FileSystem, Path) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| file(FileSystem, Path, boolean, byte[]) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| assertPropertyEquals(Properties, String, String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| cleanup(String, FileSystem, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| rename(FileSystem, Path, Path) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| toChar(byte) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| assertIsFile(Path, FileStatus) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| assertPathExists(FileContext, String, Path) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| readBytesToString(FileSystem, Path, int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| assertFileHasLength(FileSystem, Path, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeTextFile(FileSystem, Path, String, boolean) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| assertPathDoesNotExist(FileSystem, String, Path) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| assertPathDoesNotExist(FileContext, String, Path) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| appendFile(FileSystem, Path, byte[]) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| collectionsEquivalentNoDuplicates(Collection, Collection) |  | 0% |  | 0% | 4 | 4 | 2 | 2 | 1 | 1 |
| iteratorToListThroughNextCallsAlone(RemoteIterator) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| toListThroughNextCallsAlone(RemoteIterator) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| rejectRootOperation(Path, boolean) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| downgrade(String, Throwable) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rm(FileSystem, Path, boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| assertIsFile(FileSystem, Path) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| assertIsFile(FileContext, Path) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| containsDuplicates(Collection) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| assertErasureCoded(FileSystem, Path) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| assertNotErasureCoded(FileSystem, Path) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| toHuman(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createSubdirs(FileSystem, Path, int, int, int, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| bandwidthMBs(long, long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeDataset(FileSystem, Path, byte[], int, int, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| skip(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| treeWalk(FileSystem, Path) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read(InputStream) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| noteAction(String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| assertIsDirectory(FileSystem, Path) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| assertMkdirs(FileSystem, Path) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| range(List, long, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertIsDirectory(FileStatus) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| createFile(FileSystem, Path, boolean, byte[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertDeleted(FileSystem, Path, boolean, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| bandwidth(ContractTestUtils.NanoTimer, long) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| range(long, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| fail(String, Throwable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| touch(FileSystem, Path) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertDeleted(FileSystem, Path, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| dumpStats(String, FileStatus[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertPathExists(FileSystem, String, Path) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| totalReadSize(List) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| isOSX() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| assertHasStreamCapabilities(Object, String[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertLacksStreamCapabilities(Object, String[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| rejectRootOperation(Path) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| ContractTestUtils() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| unsupported(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| toList(RemoteIterator) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| iteratorToList(RemoteIterator) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |