org.apache.hadoop.hdfs.server.blockmanagement

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total87,707 of 87,7070%6,442 of 6,4420%5,4795,47918,54718,5472,2482,248211211
BlockManager.java10,9340%1,4480%1,0171,0172,5152,5152872871010
TestBlockManager.java6,1840%1460%1561561,2201,220838377
TestReplicationPolicy.java5,1170%1240%119119876876575711
DatanodeManager.java3,8560%4760%36536593793712712733
TestDatanodeManager.java3,1420%800%7070620620303033
TestReplicationPolicyWithNodeGroup.java2,7040%780%6767434434282811
BlockPlacementPolicyDefault.java2,3530%3160%208208534534505033
DatanodeDescriptor.java2,0510%2400%214214441441949477
TestReplicationPolicyWithUpgradeDomain.java1,6930%320%2626294294101011
CacheReplicationMonitor.java1,6160%1720%103103410410171711
TestBlockManagerSafeMode.java1,5150%200%5151322322414133
TestBlocksWithNotEnoughRacks.java1,4320%220%2828303303171711
BlockManagerSafeMode.java1,3610%2180%138138284284272733
TestSlowDiskTracker.java1,3400%600%676724424437371010
TestPendingReconstruction.java1,2140%620%4242275275111122
DatanodeAdminBackoffMonitor.java1,1620%1260%103103289289404022
TestSortLocatedStripedBlock.java1,0990%320%3030225225141411
TestBlockTokenWithDFS.java1,0910%540%4545302302181822
TestSlowPeerTracker.java9700%420%4040133133191922
TestBlockInfoStriped.java9080%420%3232157157111111
TestReconstructStripedBlocksWithRackAwareness.java9030%600%4242186186121211
ProvidedStorageMap.java8690%1000%9696192192464666
HeartbeatManager.java8570%900%8787205205424222
TestNameNodePrunesMissingStorages.java8540%440%3535220220131333
TestLowRedundancyBlockQueues.java8520%180%2525146146161611
LowRedundancyBlocks.java8430%1360%103103192192353522
TestBlockStatsMXBean.java8030%300%2828172172121211
DatanodeAdminDefaultMonitor.java7930%880%6363189189191911
TestSortLocatedBlock.java7880%500%33331261268811
BlockInfo.java7640%1540%113113137137363611
TestComputeInvalidateWork.java7470%280%2424139139101011
TestBlockReportLease.java7450%160%2020169169121211
BlockReportLeaseManager.java7230%620%4949159159181822
TestHeartbeatHandling.java7020%0%661591594411
BlockUnderConstructionFeature.java6890%900%6969148148242422
TestAvailableSpaceBlockPlacementPolicy.java6430%580%3939110110101011
BlockPlacementPolicyWithNodeGroup.java6380%760%5454153153161611
DatanodeStorageInfo.java6100%420%8080148148595955
DatanodeAdminManager.java5860%500%4747139139222211
BlockInfoStriped.java5520%640%6666114114343444
TestSequentialBlockGroupId.java5480%0%15151151159922
BlockManagerTestUtil.java5430%440%5959140140373711
InvalidateBlocks.java5360%700%5757120120222211
BlockPlacementPolicyRackFaultTolerant.java5320%520%343499998811
PendingReconstructionBlocks.java5250%360%4545140140272733
DatanodeStats.java5120%340%4343110110262622
TestRBWBlockInvalidation.java5000%280%23231291299922
TestReplicationPolicyConsiderLoad.java4920%0%9979795511
TestReplicationPolicyExcludeSlowNodes.java4900%0%121263636611
TestPendingInvalidateBlock.java4880%200%19191021029922
TestCachedBlocksList.java4810%400%262672726611
ErasureCodingWork.java4800%620%404094949911
TestAvailableSpaceRackFaultTolerantBPP.java4630%420%31319595101011
TestBlockInfo.java4620%140%1717107107101011
BlockStoragePolicySuite.java4520%300%28286161131311
TestBlockReportRateLimiting.java4450%220%28289999171744
Host2NodesMap.java4260%480%323294948811
TestCorruptReplicaInfo.java4250%0%131380808811
TestPendingDataNodeMessages.java4240%n/a4474744411
TestOverReplicatedBlocks.java4170%160%121297974411
TestHostFileManager.java4100%n/a5592925511
TestReplicationPolicyRatioConsiderLoadWithStorage.java3990%0%9965653311
StorageTypeStats.java3960%380%38388181191911
CorruptReplicasMap.java3800%560%46468686181822
CombinedHostFileManager.java3720%380%53538080343444
SlowDiskTracker.java3680%260%34349393212144
AvailableSpaceBlockPlacementPolicy.java3660%560%373789899911
BlocksMap.java3640%520%53538383272744
SlowPeerTracker.java3520%320%32328484161622
BlockPlacementPolicyWithUpgradeDomain.java3500%480%39398484151511
TestStorageBlockPoolUsageStdDev.java3220%0%5566663311
PendingDataNodeMessages.java3200%300%30307575151522
TestSequentialBlockId.java3160%0%7772726611
TestBlockTokenWithShortCircuitRead.java3040%0%14147979101033
TestNodeCount.java2970%180%151579796611
TestHost2NodesMap.java2870%160%131345455511
TestBlockPlacementStatusWithUpgradeDomain.java2740%n/a7755557711
BlockIdManager.java2730%250%43436363303011
TestUnderReplicatedBlocks.java2710%0%5568683311
TestAvailableSpaceBPPBalanceLocal.java2620%200%161657576611
BlockInfoContiguous.java2510%380%30304848111111
BaseReplicationPolicyTest.java2440%0%16164646141411
TestBlockTokenWithDFSStriped.java2410%0%141457578811
TestDatanodeAdminMonitorBase.java2340%0%7727274411
HostFileManager.java2070%140%23234747161611
AvailableSpaceRackFaultTolerantBlockPlacementPolicy.java1900%280%212143437711
TestProvidedStorageMap.java1820%0%9934344411
BlockPlacementPolicy.java1820%220%202040409922
ExcessRedundancyMap.java1710%160%23234242151522
DatanodeAdminMonitorBase.java1630%140%21214949141411
HostSet.java1620%0%17173333111122
TestBlockUnderConstructionFeature.java1580%n/a2237372211
TestBlockPlacementPolicyDebugLoggingBuilder.java1460%n/a7726267733
TestDatanodeDescriptor.java1460%0%5533333311
PendingRecoveryBlocks.java1460%0%18183939131322
TestRedundancyMonitor.java1460%0%5535354411
TestPendingRecoveryBlocks.java1460%n/a6628286611
NumberReplicas.java1380%n/a15152626151522
TestCorruptionWithFailover.java1290%0%8829294411
BlockPlacementStatusWithUpgradeDomain.java1280%220%161629295511
TestErasureCodingCorruption.java1080%0%6626263311
SlowPeerLatencyWithReportingNode.java1080%0%121232329911
ReplicationWork.java1050%0%101019194411
BlockPlacementStatusWithNodeGroup.java970%160%131324245511
LocatedBlockBuilder.java940%0%14142626121211
BlockReconstructionWork.java0%n/a16163232161611
ReplicaUnderConstruction.java0%0%13132424111111
BlockToMarkCorrupt.java0%0%101018188811
SequentialBlockGroupIdGenerator.java0%0%7717173311
TestBlockPlacementStatusDefault.java0%n/a2214142211
SlowPeerJsonReport.java0%0%8819195511
BlockPlacementStatusDefault.java0%0%8814144411
BlockPlacementPolicies.java0%0%4414142211
SequentialBlockIdGenerator.java0%0%7711113311
SlowPeerDisabledTracker.java0%n/a8813138811
BlockManagerFaultInjector.java0%n/a77777711
UnresolvedTopologyException.java0%n/a11221111
OutOfLegacyGenerationStampsException.java0%n/a11221111
HostConfigManager.java0%n/a11111111