| TestRenameWithSnapshots.java |  | 0% |  | 0% | 69 | 69 | 1,616 | 1,616 | 50 | 50 | 1 | 1 |
| TestSnapshotDiffReport.java |  | 0% |  | 0% | 70 | 70 | 918 | 918 | 41 | 41 | 1 | 1 |
| TestSnapshotDeletion.java |  | 0% |  | 0% | 56 | 56 | 762 | 762 | 34 | 34 | 2 | 2 |
| TestSnapshot.java |  | 0% |  | 0% | 119 | 119 | 557 | 557 | 60 | 60 | 13 | 13 |
| TestAclWithSnapshot.java |  | 0% |  | 0% | 38 | 38 | 559 | 559 | 36 | 36 | 1 | 1 |
| TestOpenFilesWithSnapshot.java |  | 0% |  | 0% | 42 | 42 | 542 | 542 | 27 | 27 | 2 | 2 |
| TestFSImageWithOrderedSnapshotDeletion.java |  | 0% |  | 0% | 21 | 21 | 336 | 336 | 20 | 20 | 1 | 1 |
| TestRandomOpsWithSnapshots.java |  | 0% |  | 0% | 91 | 91 | 359 | 359 | 29 | 29 | 5 | 5 |
| DirectoryWithSnapshotFeature.java |  | 0% |  | 0% | 164 | 164 | 333 | 333 | 57 | 57 | 6 | 6 |
| FSImageFormatPBSnapshot.java |  | 0% |  | 0% | 94 | 94 | 355 | 355 | 22 | 22 | 3 | 3 |
| SnapshotManager.java |  | 0% |  | 0% | 112 | 112 | 313 | 313 | 55 | 55 | 1 | 1 |
| SnapshotTestHelper.java |  | 0% |  | 0% | 72 | 72 | 261 | 261 | 44 | 44 | 5 | 5 |
| TestSnapshotBlocksMap.java |  | 0% |  | 0% | 17 | 17 | 209 | 209 | 12 | 12 | 1 | 1 |
| TestSnapshotRename.java |  | 0% |  | 0% | 29 | 29 | 213 | 213 | 23 | 23 | 1 | 1 |
| DirectorySnapshottableFeature.java |  | 0% |  | 0% | 104 | 104 | 258 | 258 | 28 | 28 | 3 | 3 |
| TestXAttrWithSnapshot.java |  | 0% |  | 0% | 22 | 22 | 218 | 218 | 20 | 20 | 1 | 1 |
| TestFsShellMoveToTrashWithSnapshots.java |  | 0% |  | 0% | 66 | 66 | 184 | 184 | 41 | 41 | 6 | 6 |
| DiffListBySkipList.java |  | 0% |  | 0% | 100 | 100 | 190 | 190 | 43 | 43 | 4 | 4 |
| TestNestedSnapshots.java |  | 0% |  | 0% | 31 | 31 | 165 | 165 | 12 | 12 | 1 | 1 |
| TestDiffListBySkipList.java |  | 0% |  | 0% | 60 | 60 | 174 | 174 | 36 | 36 | 3 | 3 |
| TestOrderedSnapshotDeletion.java |  | 0% |  | 0% | 19 | 19 | 154 | 154 | 15 | 15 | 1 | 1 |
| TestINodeFileUnderConstructionWithSnapshot.java |  | 0% |  | 0% | 9 | 9 | 138 | 138 | 8 | 8 | 1 | 1 |
| TestSnapshottableDirListing.java |  | 0% |  | 0% | 6 | 6 | 118 | 118 | 5 | 5 | 1 | 1 |
| AbstractINodeDiffList.java |  | 0% |  | 0% | 85 | 85 | 133 | 133 | 27 | 27 | 1 | 1 |
| SnapshotDiffInfo.java |  | 0% |  | 0% | 53 | 53 | 111 | 111 | 25 | 25 | 3 | 3 |
| TestFileWithSnapshotFeature.java |  | 0% | | n/a | 4 | 4 | 90 | 90 | 4 | 4 | 1 | 1 |
| SnapshotFSImageFormat.java |  | 0% |  | 0% | 43 | 43 | 118 | 118 | 18 | 18 | 2 | 2 |
| FileWithSnapshotFeature.java |  | 0% |  | 0% | 49 | 49 | 117 | 117 | 12 | 12 | 1 | 1 |
| TestOrderedSnapshotDeletionGc.java |  | 0% |  | 0% | 17 | 17 | 115 | 115 | 9 | 9 | 1 | 1 |
| TestSnapshotFileLength.java |  | 0% |  | 0% | 7 | 7 | 110 | 110 | 6 | 6 | 1 | 1 |
| TestSnapshotReplication.java |  | 0% |  | 0% | 18 | 18 | 75 | 75 | 9 | 9 | 1 | 1 |
| TestSnapshotMetrics.java |  | 0% |  | 0% | 6 | 6 | 79 | 79 | 5 | 5 | 1 | 1 |
| SnapshotDiffListingInfo.java |  | 0% |  | 0% | 32 | 32 | 82 | 82 | 12 | 12 | 1 | 1 |
| TestGetContentSummaryWithSnapshot.java |  | 0% |  | 0% | 5 | 5 | 78 | 78 | 4 | 4 | 1 | 1 |
| Snapshot.java |  | 0% |  | 0% | 55 | 55 | 78 | 78 | 33 | 33 | 4 | 4 |
| TestSetQuotaWithSnapshot.java |  | 0% |  | 0% | 6 | 6 | 70 | 70 | 5 | 5 | 1 | 1 |
| TestListSnapshot.java |  | 0% |  | 0% | 8 | 8 | 67 | 67 | 5 | 5 | 1 | 1 |
| TestSnapshotManager.java |  | 0% |  | 0% | 13 | 13 | 74 | 74 | 8 | 8 | 1 | 1 |
| FileDiffList.java |  | 0% |  | 0% | 44 | 44 | 64 | 64 | 9 | 9 | 1 | 1 |
| TestDisallowModifyROSnapshot.java |  | 0% |  | 0% | 26 | 26 | 73 | 73 | 25 | 25 | 1 | 1 |
| TestFileContextSnapshot.java |  | 0% |  | 0% | 6 | 6 | 45 | 45 | 5 | 5 | 1 | 1 |
| TestRenameWithOrderedSnapshotDeletion.java |  | 0% |  | 0% | 6 | 6 | 46 | 46 | 5 | 5 | 1 | 1 |
| TestSnapshotListing.java |  | 0% |  | 0% | 9 | 9 | 44 | 44 | 4 | 4 | 1 | 1 |
| TestSnapRootDescendantDiff.java |  | 0% |  | 0% | 9 | 9 | 38 | 38 | 7 | 7 | 1 | 1 |
| SnapshotDeletionGc.java |  | 0% |  | 0% | 11 | 11 | 43 | 43 | 7 | 7 | 2 | 2 |
| FileDiff.java |  | 0% |  | 0% | 22 | 22 | 39 | 39 | 11 | 11 | 1 | 1 |
| TestCheckpointsWithSnapshots.java |  | 0% |  | 0% | 6 | 6 | 45 | 45 | 4 | 4 | 1 | 1 |
| TestUpdatePipelineWithSnapshots.java |  | 0% | | n/a | 2 | 2 | 33 | 33 | 2 | 2 | 1 | 1 |
| TestSnapshotStatsMXBean.java |  | 0% |  | 0% | 3 | 3 | 29 | 29 | 2 | 2 | 1 | 1 |
| TestSnapshotNameWithInvalidCharacters.java |  | 0% |  | 0% | 7 | 7 | 29 | 29 | 6 | 6 | 1 | 1 |
| AbstractINodeDiff.java |  | 0% |  | 0% | 14 | 14 | 24 | 24 | 10 | 10 | 1 | 1 |
| DiffListByArrayList.java |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 12 | 12 | 1 | 1 |
| DiffList.java |  | 0% | | n/a | 13 | 13 | 12 | 12 | 13 | 13 | 2 | 2 |
| DirectoryDiffListFactory.java | | 0% |  | 0% | 10 | 10 | 16 | 16 | 7 | 7 | 1 | 1 |