| FsImageProto.java |  | 0% |  | 0% | 5,141 | 5,141 | 10,503 | 10,503 | 2,835 | 2,835 | 107 | 107 |
| FSNamesystem.java |  | 0% |  | 0% | 1,202 | 1,202 | 4,079 | 4,079 | 478 | 478 | 7 | 7 |
| FSEditLogOp.java |  | 0% |  | 0% | 848 | 848 | 2,675 | 2,675 | 612 | 612 | 68 | 68 |
| TestFsck.java |  | 0% |  | 0% | 221 | 221 | 1,626 | 1,626 | 83 | 83 | 15 | 15 |
| FSAclBaseTest.java |  | 0% | | 0% | 103 | 103 | 1,228 | 1,228 | 95 | 95 | 1 | 1 |
| TestReencryption.java |  | 0% |  | 0% | 143 | 143 | 1,158 | 1,158 | 78 | 78 | 12 | 12 |
| TestCheckpoint.java |  | 0% |  | 0% | 148 | 148 | 1,349 | 1,349 | 72 | 72 | 6 | 6 |
| TestAclTransformation.java |  | 0% | | 0% | 81 | 81 | 1,067 | 1,067 | 77 | 77 | 1 | 1 |
| NameNodeRpcServer.java |  | 0% |  | 0% | 375 | 375 | 1,158 | 1,158 | 177 | 177 | 3 | 3 |
| NameNode.java |  | 0% |  | 0% | 422 | 422 | 1,155 | 1,155 | 146 | 146 | 4 | 4 |
| TestCacheDirectives.java |  | 0% |  | 0% | 94 | 94 | 1,068 | 1,068 | 42 | 42 | 6 | 6 |
| TestFileTruncate.java |  | 0% |  | 0% | 84 | 84 | 886 | 886 | 47 | 47 | 2 | 2 |
| NNThroughputBenchmark.java |  | 0% |  | 0% | 294 | 294 | 810 | 810 | 109 | 109 | 14 | 14 |
| NamenodeFsck.java |  | 0% |  | 0% | 261 | 261 | 854 | 854 | 33 | 33 | 5 | 5 |
| TestEditLog.java |  | 0% |  | 0% | 155 | 155 | 872 | 872 | 82 | 82 | 12 | 12 |
| ITestProvidedImplementation.java |  | 0% |  | 0% | 128 | 128 | 664 | 664 | 49 | 49 | 3 | 3 |
| TestAuditLoggerWithCommands.java |  | 0% | | 0% | 75 | 75 | 865 | 865 | 58 | 58 | 3 | 3 |
| FSEditLog.java |  | 0% |  | 0% | 247 | 247 | 820 | 820 | 123 | 123 | 4 | 4 |
| FSXAttrBaseTest.java |  | 0% | | 0% | 90 | 90 | 674 | 674 | 74 | 74 | 24 | 24 |
| FSDirectory.java |  | 0% |  | 0% | 327 | 327 | 769 | 769 | 134 | 134 | 3 | 3 |
| TestNameNodeMXBean.java |  | 0% |  | 0% | 92 | 92 | 719 | 719 | 30 | 30 | 6 | 6 |
| FSEditLogLoader.java |  | 0% |  | 0% | 214 | 214 | 677 | 677 | 33 | 33 | 3 | 3 |
| TestINodeFile.java |  | 0% |  | 0% | 93 | 93 | 656 | 656 | 53 | 53 | 1 | 1 |
| FSImage.java |  | 0% |  | 0% | 223 | 223 | 693 | 693 | 68 | 68 | 2 | 2 |
| TestFSImage.java |  | 0% |  | 0% | 72 | 72 | 706 | 706 | 32 | 32 | 1 | 1 |
| CacheManager.java |  | 0% |  | 0% | 205 | 205 | 615 | 615 | 56 | 56 | 3 | 3 |
| TestFSImageWithSnapshot.java |  | 0% | | 0% | 34 | 34 | 503 | 503 | 31 | 31 | 1 | 1 |
| FSImageFormat.java |  | 0% |  | 0% | 190 | 190 | 582 | 582 | 54 | 54 | 4 | 4 |
| INodeFile.java |  | 0% |  | 0% | 249 | 249 | 527 | 527 | 85 | 85 | 2 | 2 |
| TestQuotaByStorageType.java |  | 0% | | 0% | 38 | 38 | 507 | 507 | 30 | 30 | 1 | 1 |
| FSImageFormatPBINode.java |  | 0% |  | 0% | 154 | 154 | 509 | 509 | 49 | 49 | 5 | 5 |
| FSImageFormatProtobuf.java |  | 0% |  | 0% | 132 | 132 | 492 | 492 | 64 | 64 | 9 | 9 |
| TestFSEditLogLoader.java |  | 0% |  | 0% | 48 | 48 | 470 | 470 | 23 | 23 | 1 | 1 |
| SecondaryNameNode.java |  | 0% |  | 0% | 142 | 142 | 474 | 474 | 62 | 62 | 8 | 8 |
| FSDirRenameOp.java |  | 0% |  | 0% | 132 | 132 | 426 | 426 | 31 | 31 | 3 | 3 |
| FSPermissionChecker.java |  | 0% |  | 0% | 159 | 159 | 395 | 395 | 51 | 51 | 3 | 3 |
| TestHDFSConcat.java |  | 0% | | 0% | 34 | 34 | 351 | 351 | 20 | 20 | 1 | 1 |
| NNStorage.java |  | 0% |  | 0% | 169 | 169 | 430 | 430 | 80 | 80 | 3 | 3 |
| ReencryptionHandler.java |  | 0% |  | 0% | 137 | 137 | 366 | 366 | 55 | 55 | 7 | 7 |
| TestFSPermissionChecker.java |  | 0% | | n/a | 29 | 29 | 299 | 299 | 29 | 29 | 2 | 2 |
| TestStartup.java |  | 0% |  | 0% | 56 | 56 | 420 | 420 | 25 | 25 | 1 | 1 |
| INodeDirectory.java |  | 0% |  | 0% | 198 | 198 | 370 | 370 | 70 | 70 | 4 | 4 |
| FSImageSerialization.java |  | 0% |  | 0% | 133 | 133 | 405 | 405 | 46 | 46 | 3 | 3 |
| TestReconstructStripedBlocks.java |  | 0% |  | 0% | 38 | 38 | 318 | 318 | 14 | 14 | 1 | 1 |
| TestINodeAttributeProvider.java |  | 0% |  | 0% | 82 | 82 | 304 | 304 | 54 | 54 | 12 | 12 |
| TestNameNodeReconfigure.java |  | 0% | | 0% | 35 | 35 | 409 | 409 | 31 | 31 | 1 | 1 |
| FSDirWriteFileOp.java |  | 0% |  | 0% | 122 | 122 | 370 | 370 | 25 | 25 | 3 | 3 |
| TestSaveNamespace.java |  | 0% |  | 0% | 59 | 59 | 383 | 383 | 32 | 32 | 6 | 6 |
| TestEditLogRace.java |  | 0% |  | 0% | 75 | 75 | 331 | 331 | 35 | 35 | 11 | 11 |
| TestNameEditsConfigs.java |  | 0% | | 0% | 30 | 30 | 339 | 339 | 12 | 12 | 1 | 1 |
| TestAddStripedBlocks.java |  | 0% | | 0% | 26 | 26 | 282 | 282 | 13 | 13 | 1 | 1 |
| TestListCorruptFileBlocks.java |  | 0% |  | 0% | 45 | 45 | 366 | 366 | 10 | 10 | 1 | 1 |
| ImageServlet.java |  | 0% |  | 0% | 110 | 110 | 334 | 334 | 44 | 44 | 6 | 6 |
| EncryptionZoneManager.java |  | 0% |  | 0% | 153 | 153 | 329 | 329 | 44 | 44 | 2 | 2 |
| TestLeaseManager.java |  | 0% |  | 0% | 35 | 35 | 250 | 250 | 15 | 15 | 1 | 1 |
| TestNNStorageRetentionManager.java |  | 0% | | 0% | 50 | 50 | 266 | 266 | 32 | 32 | 3 | 3 |
| TestAuditLogger.java |  | 0% | | 0% | 31 | 31 | 362 | 362 | 25 | 25 | 5 | 5 |
| INodeReference.java |  | 0% |  | 0% | 170 | 170 | 333 | 333 | 85 | 85 | 5 | 5 |
| TestDecommissioningStatus.java |  | 0% |  | 0% | 58 | 58 | 294 | 294 | 25 | 25 | 1 | 1 |
| LeaseManager.java |  | 0% |  | 0% | 123 | 123 | 293 | 293 | 50 | 50 | 4 | 4 |
| FileJournalManager.java |  | 0% |  | 0% | 135 | 135 | 287 | 287 | 53 | 53 | 3 | 3 |
| INode.java |  | 0% |  | 0% | 173 | 173 | 318 | 318 | 98 | 98 | 5 | 5 |
| FSImageTestUtil.java |  | 0% |  | 0% | 84 | 84 | 260 | 260 | 39 | 39 | 2 | 2 |
| JournalSet.java |  | 0% |  | 0% | 143 | 143 | 282 | 282 | 90 | 90 | 17 | 17 |
| ImageWriter.java |  | 0% |  | 0% | 74 | 74 | 296 | 296 | 45 | 45 | 4 | 4 |
| TestProtectedDirectories.java |  | 0% | | 0% | 48 | 48 | 284 | 284 | 30 | 30 | 2 | 2 |
| TestFileJournalManager.java |  | 0% | | 0% | 43 | 43 | 217 | 217 | 28 | 28 | 3 | 3 |
| TestDiskspaceQuotaUpdate.java |  | 0% | | 0% | 36 | 36 | 276 | 276 | 25 | 25 | 2 | 2 |
| TestFSDirectory.java |  | 0% |  | 0% | 34 | 34 | 242 | 242 | 13 | 13 | 1 | 1 |
| TestBackupNode.java |  | 0% |  | 0% | 47 | 47 | 274 | 274 | 16 | 16 | 2 | 2 |
| FSDirStatAndListingOp.java |  | 0% |  | 0% | 87 | 87 | 268 | 268 | 22 | 22 | 2 | 2 |
| FSDirEncryptionZoneOp.java |  | 0% |  | 0% | 83 | 83 | 290 | 290 | 29 | 29 | 4 | 4 |
| TestStorageRestore.java |  | 0% |  | 0% | 39 | 39 | 197 | 197 | 9 | 9 | 1 | 1 |
| TestNamenodeStorageDirectives.java |  | 0% | | 0% | 27 | 27 | 102 | 102 | 15 | 15 | 3 | 3 |
| TestNameNodeRecovery.java |  | 0% |  | 0% | 78 | 78 | 270 | 270 | 51 | 51 | 9 | 9 |
| ReencryptionUpdater.java |  | 0% |  | 0% | 78 | 78 | 270 | 270 | 27 | 27 | 4 | 4 |
| TestStoragePolicySummary.java |  | 0% | | 0% | 8 | 8 | 114 | 114 | 7 | 7 | 1 | 1 |
| TestStripedINodeFile.java |  | 0% | | 0% | 28 | 28 | 203 | 203 | 18 | 18 | 1 | 1 |
| FSDirAttrOp.java |  | 0% |  | 0% | 107 | 107 | 223 | 223 | 21 | 21 | 1 | 1 |
| TestBlockPlacementPolicyRackFaultTolerant.java |  | 0% | | 0% | 30 | 30 | 165 | 165 | 13 | 13 | 2 | 2 |
| TestFSNamesystemLock.java |  | 0% | | 0% | 30 | 30 | 256 | 256 | 18 | 18 | 6 | 6 |
| TestDeleteRace.java |  | 0% | | 0% | 35 | 35 | 259 | 259 | 19 | 19 | 4 | 4 |
| FsImageValidation.java |  | 0% |  | 0% | 62 | 62 | 217 | 217 | 35 | 35 | 6 | 6 |
| INodesInPath.java |  | 0% |  | 0% | 111 | 111 | 187 | 187 | 38 | 38 | 1 | 1 |
| TestSnapshotPathINodes.java |  | 0% | | 0% | 28 | 28 | 193 | 193 | 16 | 16 | 1 | 1 |
| TestAddOverReplicatedStripedBlocks.java |  | 0% | | 0% | 17 | 17 | 154 | 154 | 7 | 7 | 1 | 1 |
| TestNamenodeCapacityReport.java |  | 0% |  | 0% | 46 | 46 | 205 | 205 | 12 | 12 | 1 | 1 |
| ErasureCodingPolicyManager.java |  | 0% |  | 0% | 66 | 66 | 195 | 195 | 30 | 30 | 1 | 1 |
| TestClusterId.java |  | 0% |  | 0% | 46 | 46 | 194 | 194 | 20 | 20 | 1 | 1 |
| TransferFsImage.java |  | 0% |  | 0% | 55 | 55 | 189 | 189 | 20 | 20 | 2 | 2 |
| AclTransformation.java |  | 0% |  | 0% | 65 | 65 | 186 | 186 | 15 | 15 | 3 | 3 |
| FSDirXAttrOp.java |  | 0% |  | 0% | 84 | 84 | 202 | 202 | 17 | 17 | 1 | 1 |
| FSNamesystemLock.java |  | 0% |  | 0% | 75 | 75 | 191 | 191 | 44 | 44 | 3 | 3 |
| TestNNThroughputBenchmark.java |  | 0% | | 0% | 20 | 20 | 140 | 140 | 14 | 14 | 1 | 1 |
| TestPersistentStoragePolicySatisfier.java |  | 0% | | 0% | 32 | 32 | 190 | 190 | 19 | 19 | 2 | 2 |
| TestNestedEncryptionZones.java |  | 0% | | 0% | 13 | 13 | 138 | 138 | 10 | 10 | 1 | 1 |
| TestNamenodeRetryCache.java |  | 0% | | 0% | 23 | 23 | 216 | 216 | 20 | 20 | 2 | 2 |
| TestFSNamesystem.java |  | 0% | | 0% | 27 | 27 | 158 | 158 | 15 | 15 | 2 | 2 |
| TestListOpenFiles.java |  | 0% | | 0% | 35 | 35 | 174 | 174 | 18 | 18 | 2 | 2 |
| TestFSImageWithAcl.java |  | 0% | | 0% | 14 | 14 | 143 | 143 | 11 | 11 | 1 | 1 |
| TestAuditLogs.java |  | 0% |  | 0% | 36 | 36 | 135 | 135 | 17 | 17 | 1 | 1 |
| EditLogFileInputStream.java |  | 0% |  | 0% | 67 | 67 | 159 | 159 | 40 | 40 | 7 | 7 |
| FSDirErasureCodingOp.java |  | 0% |  | 0% | 71 | 71 | 168 | 168 | 18 | 18 | 1 | 1 |
| FSDirTruncateOp.java |  | 0% |  | 0% | 57 | 57 | 136 | 136 | 10 | 10 | 2 | 2 |
| BackupNode.java |  | 0% |  | 0% | 68 | 68 | 185 | 185 | 33 | 33 | 3 | 3 |
| INodeWithAdditionalFields.java |  | 0% |  | 0% | 73 | 73 | 163 | 163 | 45 | 45 | 2 | 2 |
| TestFavoredNodesEndToEnd.java |  | 0% |  | 0% | 41 | 41 | 132 | 132 | 14 | 14 | 1 | 1 |
| BackupImage.java |  | 0% |  | 0% | 51 | 51 | 139 | 139 | 15 | 15 | 2 | 2 |
| InotifyFSEditLogOpTranslator.java |  | 0% | | 0% | 24 | 24 | 114 | 114 | 3 | 3 | 1 | 1 |
| TestUpgradeDomainBlockPlacementPolicy.java |  | 0% | | 0% | 24 | 24 | 109 | 109 | 11 | 11 | 2 | 2 |
| FSEditLogAsync.java |  | 0% |  | 0% | 59 | 59 | 165 | 165 | 33 | 33 | 6 | 6 |
| TestEditLogJournalFailures.java |  | 0% | | 0% | 25 | 25 | 147 | 147 | 19 | 19 | 1 | 1 |
| INodeAttributeProvider.java |  | 0% |  | 0% | 95 | 95 | 165 | 165 | 65 | 65 | 4 | 4 |
| Checkpointer.java |  | 0% |  | 0% | 33 | 33 | 144 | 144 | 11 | 11 | 1 | 1 |
| RedundantEditLogInputStream.java |  | 0% |  | 0% | 42 | 42 | 109 | 109 | 19 | 19 | 4 | 4 |
| TestStartupProgressServlet.java |  | 0% | | n/a | 7 | 7 | 171 | 171 | 7 | 7 | 1 | 1 |
| FSDirConcatOp.java |  | 0% |  | 0% | 49 | 49 | 115 | 115 | 9 | 9 | 1 | 1 |
| TestMetaSave.java |  | 0% | | 0% | 29 | 29 | 139 | 139 | 14 | 14 | 3 | 3 |
| QuotaCounts.java |  | 0% |  | 0% | 77 | 77 | 105 | 105 | 46 | 46 | 2 | 2 |
| FSEditLogOpCodes.java |  | 0% | | 0% | 13 | 13 | 75 | 75 | 6 | 6 | 1 | 1 |
| FSDirSnapshotOp.java |  | 0% |  | 0% | 40 | 40 | 137 | 137 | 17 | 17 | 1 | 1 |
| TestDefaultBlockPlacementPolicy.java |  | 0% | | 0% | 17 | 17 | 100 | 100 | 10 | 10 | 1 | 1 |
| TestDeadDatanode.java |  | 0% | | 0% | 14 | 14 | 94 | 94 | 8 | 8 | 2 | 2 |
| StoragePolicySummary.java |  | 0% |  | 0% | 40 | 40 | 110 | 110 | 19 | 19 | 3 | 3 |
| TestNameNodeRespectsBindHostKeys.java |  | 0% | | 0% | 25 | 25 | 145 | 145 | 11 | 11 | 1 | 1 |
| TestFSNamesystemMBean.java |  | 0% | | 0% | 24 | 24 | 124 | 124 | 9 | 9 | 2 | 2 |
| TestFsLimits.java |  | 0% | | 0% | 25 | 25 | 135 | 135 | 20 | 20 | 1 | 1 |
| TestProcessCorruptBlocks.java |  | 0% | | 0% | 13 | 13 | 114 | 114 | 7 | 7 | 1 | 1 |
| FSDirAclOp.java |  | 0% | | 0% | 25 | 25 | 124 | 124 | 11 | 11 | 1 | 1 |
| TestCommitBlockSynchronization.java |  | 0% | | 0% | 9 | 9 | 89 | 89 | 8 | 8 | 1 | 1 |
| TestNameNodeResourceChecker.java |  | 0% | | 0% | 17 | 17 | 111 | 111 | 9 | 9 | 1 | 1 |
| FSImagePreTransactionalStorageInspector.java |  | 0% |  | 0% | 49 | 49 | 106 | 106 | 12 | 12 | 1 | 1 |
| NNStorageRetentionManager.java |  | 0% |  | 0% | 40 | 40 | 110 | 110 | 18 | 18 | 4 | 4 |
| TestSecurityTokenEditLog.java |  | 0% | | 0% | 15 | 15 | 107 | 107 | 8 | 8 | 3 | 3 |
| AclStorage.java |  | 0% |  | 0% | 40 | 40 | 115 | 115 | 13 | 13 | 1 | 1 |
| INodeReferenceValidation.java |  | 0% | | 0% | 35 | 35 | 103 | 103 | 20 | 20 | 4 | 4 |
| TestEnabledECPolicies.java |  | 0% | | 0% | 21 | 21 | 115 | 115 | 12 | 12 | 1 | 1 |
| CreateEditsLog.java |  | 0% |  | 0% | 33 | 33 | 91 | 91 | 6 | 6 | 1 | 1 |
| TestEncryptionZoneManager.java |  | 0% | | n/a | 6 | 6 | 86 | 86 | 6 | 6 | 1 | 1 |
| TestNameNodeRpcServer.java |  | 0% | | 0% | 15 | 15 | 111 | 111 | 8 | 8 | 1 | 1 |
| CachedBlock.java |  | 0% |  | 0% | 48 | 48 | 78 | 78 | 20 | 20 | 1 | 1 |
| XAttrFormat.java |  | 0% | | 0% | 26 | 26 | 87 | 87 | 10 | 10 | 1 | 1 |
| DirectoryWithQuotaFeature.java |  | 0% | | 0% | 46 | 46 | 91 | 91 | 30 | 30 | 2 | 2 |
| FSDirAppendOp.java |  | 0% |  | 0% | 36 | 36 | 94 | 94 | 5 | 5 | 1 | 1 |
| TestNameNodeOptionParsing.java |  | 0% | | n/a | 4 | 4 | 87 | 87 | 4 | 4 | 1 | 1 |
| TestReencryptionHandler.java |  | 0% | | 0% | 15 | 15 | 97 | 97 | 10 | 10 | 2 | 2 |
| TestBlockUnderConstruction.java |  | 0% |  | 0% | 30 | 30 | 91 | 91 | 8 | 8 | 1 | 1 |
| RandomTreeWalk.java |  | 0% | | 0% | 27 | 27 | 73 | 73 | 14 | 14 | 2 | 2 |
| TestAuthorizationContext.java |  | 0% | | n/a | 5 | 5 | 94 | 94 | 5 | 5 | 1 | 1 |
| TestNetworkTopologyServlet.java |  | 0% | | 0% | 11 | 11 | 109 | 109 | 5 | 5 | 1 | 1 |
| FSTreeTraverser.java |  | 0% |  | 0% | 37 | 37 | 100 | 100 | 9 | 9 | 2 | 2 |
| TestPathComponents.java |  | 0% | | 0% | 10 | 10 | 56 | 56 | 7 | 7 | 1 | 1 |
| CachePool.java |  | 0% | | 0% | 43 | 43 | 114 | 114 | 33 | 33 | 2 | 2 |
| TestHostsFiles.java |  | 0% | | 0% | 14 | 14 | 82 | 82 | 7 | 7 | 1 | 1 |
| TestNNStorageRetentionFunctional.java |  | 0% | | 0% | 5 | 5 | 80 | 80 | 4 | 4 | 1 | 1 |
| TestSingleUGIResolver.java |  | 0% | | n/a | 13 | 13 | 90 | 90 | 13 | 13 | 1 | 1 |
| TestLargeDirectoryDelete.java |  | 0% | | 0% | 27 | 27 | 103 | 103 | 16 | 16 | 4 | 4 |
| TestGetContentSummaryWithPermission.java |  | 0% | | 0% | 12 | 12 | 83 | 83 | 11 | 11 | 1 | 1 |
| TestEditLogFileInputStream.java |  | 0% | | 0% | 7 | 7 | 94 | 94 | 6 | 6 | 1 | 1 |
| NameNodeHttpServer.java |  | 0% | | 0% | 32 | 32 | 90 | 90 | 23 | 23 | 2 | 2 |
| TestFileLimit.java |  | 0% | | 0% | 13 | 13 | 102 | 102 | 7 | 7 | 1 | 1 |
| FSDirDeleteOp.java |  | 0% |  | 0% | 36 | 36 | 95 | 95 | 9 | 9 | 1 | 1 |
| TreePath.java |  | 0% | | 0% | 27 | 27 | 93 | 93 | 15 | 15 | 1 | 1 |
| TestCorrectnessOfQuotaAfterRenameOp.java |  | 0% | | n/a | 4 | 4 | 77 | 77 | 4 | 4 | 1 | 1 |
| TestRedudantBlocks.java |  | 0% | | 0% | 12 | 12 | 66 | 66 | 6 | 6 | 1 | 1 |
| EditLogFileOutputStream.java |  | 0% | | 0% | 34 | 34 | 99 | 99 | 18 | 18 | 1 | 1 |
| TestCheckPointForSecurityTokens.java |  | 0% | | 0% | 8 | 8 | 91 | 91 | 4 | 4 | 1 | 1 |
| FSDirMkdirOp.java |  | 0% |  | 0% | 40 | 40 | 82 | 82 | 9 | 9 | 1 | 1 |
| TestQuotaCounts.java |  | 0% | | 0% | 16 | 16 | 69 | 69 | 9 | 9 | 1 | 1 |
| ContentSummaryComputationContext.java |  | 0% |  | 0% | 33 | 33 | 92 | 92 | 11 | 11 | 1 | 1 |
| SerialNumberManager.java |  | 0% | | 0% | 28 | 28 | 59 | 59 | 19 | 19 | 2 | 2 |
| NameNodeAdapter.java | | 0% | | 0% | 39 | 39 | 84 | 84 | 33 | 33 | 1 | 1 |
| TestFSDirAttrOp.java | | 0% | | 0% | 11 | 11 | 56 | 56 | 10 | 10 | 1 | 1 |
| TestRefreshNamenodeReplicationConfig.java | | 0% | | 0% | 11 | 11 | 61 | 61 | 8 | 8 | 1 | 1 |
| TestGetBlockLocations.java | | 0% | | 0% | 11 | 11 | 60 | 60 | 9 | 9 | 3 | 3 |
| CheckpointSignature.java | | 0% | | 0% | 30 | 30 | 62 | 62 | 17 | 17 | 1 | 1 |
| TestRandomTreeWalk.java | | 0% | | 0% | 13 | 13 | 70 | 70 | 5 | 5 | 1 | 1 |
| TestTruncateQuotaUpdate.java | | 0% | | 0% | 8 | 8 | 65 | 65 | 7 | 7 | 1 | 1 |
| TestAddBlock.java | | 0% | | 0% | 7 | 7 | 68 | 68 | 5 | 5 | 1 | 1 |
| TestAclConfigFlag.java | | 0% | | 0% | 22 | 22 | 77 | 77 | 20 | 20 | 1 | 1 |
| EditsDoubleBuffer.java | | 0% | | 0% | 33 | 33 | 69 | 69 | 20 | 20 | 2 | 2 |
| UGIResolver.java | | 0% | | 0% | 27 | 27 | 65 | 65 | 14 | 14 | 1 | 1 |
| TestAddBlockRetry.java | | 0% | | 0% | 10 | 10 | 61 | 61 | 7 | 7 | 1 | 1 |
| TestNameNodeMetadataConsistency.java | | 0% | | 0% | 11 | 11 | 72 | 72 | 9 | 9 | 2 | 2 |
| TestTransferFsImage.java | | 0% | | 0% | 11 | 11 | 84 | 84 | 9 | 9 | 2 | 2 |
| TestXAttrFeature.java | | 0% | | 0% | 7 | 7 | 60 | 60 | 4 | 4 | 1 | 1 |
| TestFSNamesystemLockReport.java | | 0% | | 0% | 21 | 21 | 49 | 49 | 17 | 17 | 1 | 1 |
| NetworkTopologyServlet.java | | 0% | | 0% | 22 | 22 | 81 | 81 | 7 | 7 | 2 | 2 |
| TestFSTreeWalk.java | | 0% | | 0% | 7 | 7 | 53 | 53 | 6 | 6 | 1 | 1 |
| TestQuotaWithStripedBlocks.java | | 0% | | 0% | 6 | 6 | 55 | 55 | 5 | 5 | 1 | 1 |
| FileSystemImage.java | | 0% | | 0% | 18 | 18 | 67 | 67 | 7 | 7 | 1 | 1 |
| FSImageTransactionalStorageInspector.java | | 0% | | 0% | 24 | 24 | 67 | 67 | 10 | 10 | 1 | 1 |
| NNUpgradeUtil.java | | 0% | | 0% | 21 | 21 | 73 | 73 | 10 | 10 | 2 | 2 |
| TestNameNodeResourcePolicy.java | | 0% | | 0% | 12 | 12 | 47 | 47 | 8 | 8 | 1 | 1 |
| TestFsckWithMultipleNameNodes.java | | 0% | | 0% | 12 | 12 | 62 | 62 | 7 | 7 | 2 | 2 |
| TestParallelImageWrite.java | | 0% | | 0% | 7 | 7 | 59 | 59 | 3 | 3 | 1 | 1 |
| TestAllowFormat.java | | 0% | | 0% | 11 | 11 | 64 | 64 | 6 | 6 | 1 | 1 |
| NameNodeResourceChecker.java | | 0% | | 0% | 23 | 23 | 59 | 59 | 13 | 13 | 2 | 2 |
| TestFixedBlockResolver.java | | 0% | | 0% | 11 | 11 | 53 | 53 | 6 | 6 | 1 | 1 |
| TestSecureNameNode.java | | 0% | | 0% | 12 | 12 | 59 | 59 | 10 | 10 | 3 | 3 |
| TestAddStripedBlockInFBR.java | | 0% | | 0% | 10 | 10 | 46 | 46 | 6 | 6 | 2 | 2 |
| TestEditLogAutoroll.java | | 0% | | 0% | 12 | 12 | 54 | 54 | 8 | 8 | 2 | 2 |
| TestDecommissioningStatusWithBackoffMonitor.java | | 0% | | 0% | 6 | 6 | 58 | 58 | 3 | 3 | 1 | 1 |
| TestFSImageWithXAttr.java | | 0% | | 0% | 10 | 10 | 50 | 50 | 8 | 8 | 1 | 1 |
| TestEditsDoubleBuffer.java | | 0% | | 0% | 5 | 5 | 73 | 73 | 4 | 4 | 1 | 1 |
| AclEntryStatusFormat.java | | 0% | | 0% | 18 | 18 | 50 | 50 | 13 | 13 | 1 | 1 |
| TestNameCache.java | | 0% | | 0% | 11 | 11 | 30 | 30 | 3 | 3 | 1 | 1 |
| TestNameNodeStatusMXBean.java | | 0% | | 0% | 9 | 9 | 50 | 50 | 6 | 6 | 2 | 2 |
| EditLogBackupOutputStream.java | | 0% | | 0% | 23 | 23 | 55 | 55 | 11 | 11 | 1 | 1 |
| TestGenericJournalConf.java | | 0% | | 0% | 31 | 31 | 84 | 84 | 26 | 26 | 3 | 3 |
| TestNameNodeHttpServer.java | | 0% | | 0% | 16 | 16 | 51 | 51 | 8 | 8 | 1 | 1 |
| TestEditLogFileOutputStream.java | | 0% | | 0% | 15 | 15 | 54 | 54 | 10 | 10 | 1 | 1 |
| TestAuditLogAtDebug.java | | 0% | | 0% | 11 | 11 | 50 | 50 | 10 | 10 | 1 | 1 |
| FSTreeWalk.java | | 0% | | 0% | 15 | 15 | 44 | 44 | 9 | 9 | 2 | 2 |
| FSDirSymlinkOp.java | | 0% | | 0% | 21 | 21 | 49 | 49 | 5 | 5 | 1 | 1 |
| StartupProgressServlet.java | | 0% | | 0% | 9 | 9 | 47 | 47 | 4 | 4 | 1 | 1 |
| TestXAttrConfigFlag.java | | 0% | | 0% | 16 | 16 | 47 | 47 | 14 | 14 | 1 | 1 |
| NameNodeLayoutVersion.java | | 0% | | n/a | 8 | 8 | 29 | 29 | 8 | 8 | 2 | 2 |
| TestStoragePolicySatisfierWithHA.java | | 0% | | 0% | 6 | 6 | 40 | 40 | 4 | 4 | 1 | 1 |
| FSDirSatisfyStoragePolicyOp.java | | 0% | | 0% | 20 | 20 | 53 | 53 | 5 | 5 | 1 | 1 |
| TestSecondaryNameNodeUpgrade.java | | 0% | | 0% | 13 | 13 | 45 | 45 | 6 | 6 | 1 | 1 |
| TestStartupOptionUpgrade.java | | 0% | | n/a | 9 | 9 | 41 | 41 | 9 | 9 | 1 | 1 |
| TestNameNodeXAttr.java | | 0% | | n/a | 3 | 3 | 33 | 33 | 3 | 3 | 1 | 1 |
| TestRefreshBlockPlacementPolicy.java | | 0% | | 0% | 14 | 14 | 39 | 39 | 11 | 11 | 2 | 2 |
| NameNodeAdapterMockitoUtil.java | | 0% | | 0% | 11 | 11 | 48 | 48 | 9 | 9 | 1 | 1 |
| TestHAWithInProgressTail.java | | 0% | | 0% | 8 | 8 | 43 | 43 | 7 | 7 | 1 | 1 |
| TestValidateConfigurationSettings.java | | 0% | | 0% | 10 | 10 | 50 | 50 | 6 | 6 | 1 | 1 |
| OfflineEditsViewerHelper.java | | 0% | | 0% | 11 | 11 | 40 | 40 | 7 | 7 | 1 | 1 |
| TestCommitBlockWithInvalidGenStamp.java | | 0% | | 0% | 5 | 5 | 35 | 35 | 4 | 4 | 1 | 1 |
| XAttrPermissionFilter.java | | 0% |  | 0% | 27 | 27 | 45 | 45 | 5 | 5 | 1 | 1 |
| NameCache.java | | 0% | | 0% | 16 | 16 | 46 | 46 | 11 | 11 | 2 | 2 |
| SerialNumberMap.java | | 0% | | 0% | 15 | 15 | 37 | 37 | 8 | 8 | 1 | 1 |
| TestNameNodeHttpServerXFrame.java | | 0% | | 0% | 12 | 12 | 44 | 44 | 8 | 8 | 1 | 1 |
| MetaRecoveryContext.java | | 0% | | 0% | 19 | 19 | 45 | 45 | 8 | 8 | 2 | 2 |
| TestCreateEditsLog.java | | 0% | | 0% | 10 | 10 | 37 | 37 | 6 | 6 | 1 | 1 |
| ContentCounts.java | | 0% | | n/a | 23 | 23 | 41 | 41 | 23 | 23 | 2 | 2 |
| TestSecureNameNodeWithExternalKdc.java | | 0% | | 0% | 6 | 6 | 44 | 44 | 5 | 5 | 2 | 2 |
| EditLogBackupInputStream.java | | 0% | | 0% | 20 | 20 | 44 | 44 | 18 | 18 | 2 | 2 |
| GlobalStateIdContext.java | | 0% | | 0% | 18 | 18 | 32 | 32 | 7 | 7 | 1 | 1 |
| TestGetImageServlet.java | | 0% | | n/a | 3 | 3 | 21 | 21 | 3 | 3 | 1 | 1 |
| XAttrFeature.java | | 0% | | 0% | 20 | 20 | 39 | 39 | 5 | 5 | 1 | 1 |
| FileNameGenerator.java | | 0% | | 0% | 14 | 14 | 35 | 35 | 8 | 8 | 1 | 1 |
| INodeSymlink.java | | 0% | | 0% | 23 | 23 | 37 | 37 | 20 | 20 | 1 | 1 |
| TestFsImageValidation.java | | 0% | | 0% | 13 | 13 | 36 | 36 | 6 | 6 | 1 | 1 |
| FSImageCompression.java | | 0% | | 0% | 16 | 16 | 33 | 33 | 9 | 9 | 1 | 1 |
| TestNameNodeRetryCacheMetrics.java | | 0% | | 0% | 7 | 7 | 34 | 34 | 6 | 6 | 1 | 1 |
| TestRedundantEditLogInputStream.java | | 0% | | 0% | 3 | 3 | 25 | 25 | 2 | 2 | 1 | 1 |
| TestClientNameNodeAddress.java | | 0% | | n/a | 8 | 8 | 33 | 33 | 8 | 8 | 1 | 1 |
| TestNameNodeRpcServerMethods.java | | 0% | | 0% | 8 | 8 | 39 | 39 | 5 | 5 | 1 | 1 |
| TestNameNodeMetricsLogger.java | | 0% | | 0% | 14 | 14 | 35 | 35 | 13 | 13 | 4 | 4 |
| TestMetadataVersionOutput.java | | 0% | | 0% | 5 | 5 | 38 | 38 | 4 | 4 | 1 | 1 |
| QuotaByStorageTypeEntry.java | | 0% | | 0% | 18 | 18 | 26 | 26 | 11 | 11 | 2 | 2 |
| TreeWalk.java | | 0% | | 0% | 13 | 13 | 25 | 25 | 9 | 9 | 2 | 2 |
| FixedBlockResolver.java | | 0% | | 0% | 12 | 12 | 24 | 24 | 8 | 8 | 1 | 1 |
| FSImageUtil.java | | 0% | | 0% | 11 | 11 | 34 | 34 | 5 | 5 | 1 | 1 |
| AclTestHelpers.java | | 0% | | 0% | 10 | 10 | 39 | 39 | 9 | 9 | 1 | 1 |
| FSNDNCacheOp.java | | 0% | | 0% | 12 | 12 | 30 | 30 | 10 | 10 | 1 | 1 |
| TestReencryptionWithKMS.java | | 0% | | 0% | 8 | 8 | 30 | 30 | 7 | 7 | 1 | 1 |
| INodeMap.java | | 0% | | 0% | 18 | 18 | 27 | 27 | 16 | 16 | 2 | 2 |
| INodeDirectoryAttributes.java | | 0% | | 0% | 13 | 13 | 22 | 22 | 8 | 8 | 2 | 2 |
| TestAuthorizationHeaderPropagation.java | | 0% | | 0% | 7 | 7 | 27 | 27 | 6 | 6 | 2 | 2 |
| INodeAttributes.java | | 0% | | 0% | 14 | 14 | 30 | 30 | 12 | 12 | 1 | 1 |
| CheckpointConf.java | | 0% | | 0% | 11 | 11 | 22 | 22 | 9 | 9 | 1 | 1 |
| FileUnderConstructionFeature.java | | 0% | | 0% | 16 | 16 | 24 | 24 | 7 | 7 | 1 | 1 |
| INodeFileAttributes.java | | 0% | | 0% | 17 | 17 | 22 | 22 | 11 | 11 | 1 | 1 |
| AclFeature.java | | 0% | | 0% | 15 | 15 | 20 | 20 | 10 | 10 | 1 | 1 |
| NameNodeResourcePolicy.java | | 0% | | 0% | 12 | 12 | 24 | 24 | 3 | 3 | 1 | 1 |
| TestFSDirWriteFileOp.java | | 0% | | n/a | 2 | 2 | 16 | 16 | 2 | 2 | 1 | 1 |
| BackupJournalManager.java | | 0% | | n/a | 19 | 19 | 25 | 25 | 19 | 19 | 1 | 1 |
| FsckServlet.java | | 0% | | n/a | 3 | 3 | 26 | 26 | 3 | 3 | 1 | 1 |
| NameNodeUtils.java | | 0% | | 0% | 11 | 11 | 27 | 27 | 2 | 2 | 1 | 1 |
| EditLogInputStream.java | | 0% | | 0% | 14 | 14 | 28 | 28 | 9 | 9 | 1 | 1 |
| SingleUGIResolver.java | | 0% | | 0% | 9 | 9 | 22 | 22 | 7 | 7 | 1 | 1 |
| TestFSDirEncryptionZoneOp.java | | 0% | | n/a | 3 | 3 | 14 | 14 | 3 | 3 | 1 | 1 |
| BlockResolver.java | | 0% | | 0% | 7 | 7 | 19 | 19 | 5 | 5 | 1 | 1 |
| TestFSImageStorageInspector.java | | 0% | | n/a | 2 | 2 | 15 | 15 | 2 | 2 | 1 | 1 |
| TestSecondaryWebUi.java | | 0% | | 0% | 7 | 7 | 21 | 21 | 5 | 5 | 1 | 1 |
| TestCacheDirectivesWithViewDFS.java | | 0% | | n/a | 3 | 3 | 16 | 16 | 3 | 3 | 1 | 1 |
| Quota.java | | 0% | | 0% | 11 | 11 | 12 | 12 | 6 | 6 | 2 | 2 |
| TestFSImageWithSnapshotParallelAndCompress.java | | 0% | | n/a | 2 | 2 | 16 | 16 | 2 | 2 | 1 | 1 |
| SaveNamespaceContext.java | | 0% | | 0% | 9 | 9 | 20 | 20 | 7 | 7 | 1 | 1 |
| TestFileContextAcl.java | | 0% | | n/a | 11 | 11 | 22 | 22 | 11 | 11 | 2 | 2 |
| FSImageStorageInspector.java | | 0% | | 0% | 10 | 10 | 12 | 12 | 6 | 6 | 2 | 2 |
| TestFileContextXAttr.java | | 0% | | n/a | 10 | 10 | 17 | 17 | 10 | 10 | 2 | 2 |
| FsUGIResolver.java | | 0% | | 0% | 5 | 5 | 15 | 15 | 3 | 3 | 1 | 1 |
| NullBlockAliasMap.java | | 0% | | n/a | 16 | 16 | 13 | 13 | 16 | 16 | 4 | 4 |
| EditLogOutputStream.java | | 0% | | n/a | 10 | 10 | 19 | 19 | 10 | 10 | 1 | 1 |
| XAttrStorage.java | | 0% | | 0% | 9 | 9 | 11 | 11 | 4 | 4 | 1 | 1 |
| Content.java | | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 | 1 | 1 |
| TestMalformedURLs.java | | 0% | | 0% | 5 | 5 | 13 | 13 | 4 | 4 | 1 | 1 |
| TestDeduplicationMap.java | | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
| BackupState.java | | 0% | | n/a | 6 | 6 | 17 | 17 | 6 | 6 | 1 | 1 |
| TestNameNodeConfiguration.java | | 0% | | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
| PatternMatchingAppender.java | | 0% | | 0% | 6 | 6 | 10 | 10 | 5 | 5 | 1 | 1 |
| DefaultAuditLogger.java | | 0% | | n/a | 6 | 6 | 8 | 8 | 6 | 6 | 2 | 2 |
| CheckpointFaultInjector.java | | 0% | | n/a | 14 | 14 | 15 | 15 | 14 | 14 | 1 | 1 |
| TestQuotaWithStripedBlocksWithRandomECPolicy.java | | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
| EncryptionFaultInjector.java | | 0% | | n/a | 10 | 10 | 10 | 10 | 10 | 10 | 1 | 1 |
| HdfsAuditLogger.java | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| FixedBlockMultiReplicaResolver.java | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| DfsServlet.java | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| MockNameNodeResourceChecker.java | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| DefaultINodeAttributesProvider.java | | 0% | | n/a | 5 | 5 | 5 | 5 | 5 | 5 | 1 | 1 |
| EditLogInputException.java | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| IsNameNodeActiveServlet.java | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| NameNodeFormatException.java | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| IllegalReservedPathException.java | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| TestNameNodeAcl.java | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| RetryStartFileException.java | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| JournalManager.java | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| LeaseExpiredException.java | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| SafeModeException.java | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| INodeId.java | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| UnsupportedActionException.java | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| SaveNamespaceCancelledException.java | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| NotReplicatedYetException.java | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |