| testVerboseLogging() |  | 0% |  | 0% | 11 | 11 | 52 | 52 | 1 | 1 |
| testPreserveUserGroupImpl(boolean) |  | 0% |  | 0% | 19 | 19 | 42 | 42 | 1 | 1 |
| testPreserveBlockSizeAndReplicationImpl(boolean) |  | 0% |  | 0% | 13 | 13 | 40 | 40 | 1 | 1 |
| testCopy(boolean) |  | 0% |  | 0% | 7 | 7 | 45 | 45 | 1 | 1 |
| testSingleFileCopy() |  | 0% |  | 0% | 3 | 3 | 32 | 32 | 1 | 1 |
| testCopyWithAppend() |  | 0% |  | 0% | 3 | 3 | 32 | 32 | 1 | 1 |
| doTestIgnoreFailures(boolean) |  | 0% |  | 0% | 6 | 6 | 30 | 30 | 1 | 1 |
| testFailCopyWithAccessControlException() |  | 0% | | n/a | 1 | 1 | 27 | 27 | 1 | 1 |
| touchFile(String, boolean, Options.ChecksumOpt) |  | 0% |  | 0% | 4 | 4 | 26 | 26 | 1 | 1 |
| testSkipCopyNoPerms() |  | 0% | | n/a | 1 | 1 | 26 | 26 | 1 | 1 |
| testCopyWithDifferentBlockSizes() |  | 0% |  | 0% | 4 | 4 | 29 | 29 | 1 | 1 |
| testCopyWithDifferentBytesPerCrc() |  | 0% |  | 0% | 4 | 4 | 28 | 28 | 1 | 1 |
| testCopyWhileAppend() |  | 0% |  | 0% | 3 | 3 | 24 | 24 | 1 | 1 |
| doTestIgnoreFailuresDoubleWrapped(boolean) |  | 0% | | n/a | 1 | 1 | 20 | 20 | 1 | 1 |
| testPreserve() |  | 0% | | n/a | 1 | 1 | 22 | 22 | 1 | 1 |
| testCopyReadableFiles() |  | 0% | | n/a | 1 | 1 | 17 | 17 | 1 | 1 |
| verifyCopy(FileSystem, boolean, boolean) |  | 0% |  | 0% | 7 | 7 | 16 | 16 | 1 | 1 |
| testMakeDirFailure() |  | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
| testDirToFile() |  | 0% | | n/a | 1 | 1 | 20 | 20 | 1 | 1 |
| testFileToDir() |  | 0% | | n/a | 1 | 1 | 20 | 20 | 1 | 1 |
| getConfiguration() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testCopyingExistingFiles(FileSystem, CopyMapper, Mapper.Context) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| changeUserGroup(String, String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| createSourceDataWithDifferentBytesPerCrc() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| getConfigurationForCluster() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| createSourceDataWithDifferentChecksumType() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| appendSourceData() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| deleteState() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| mkdirs(String) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| createSourceDataWithDifferentBlockSize() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| appendFile(Path, int) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| createSourceData() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| setup() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testIgnoreFailures() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testPreserveBlockSizeAndReplication() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testPreserveUserGroup() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| touchFile(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| touchFile(String, Options.ChecksumOpt) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testCopyWithDifferentChecksumType() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testRun() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| TestCopyMapper() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setCluster(MiniDFSCluster) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| expectDifferentBlockSizesMultipleBlocksToSucceed() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| expectDifferentBytesPerCrcToSucceed() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |