org.apache.hadoop.hdfs.server.datanode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total91,780 of 91,7800%5,713 of 5,7130%5,6415,64121,53821,5382,7622,762327327
DataNode.java7,2250%7360%5985981,7971,7972252251010
TestDirectoryScanner.java3,5670%1620%155155759759747455
BlockReceiver.java3,3640%4360%260260769769404044
DataXceiver.java3,0560%2180%146146757757373711
TestBPOfferService.java3,0080%700%11511563163180801818
TestBlockScanner.java2,8330%1160%12812867267270701717
BPServiceActor.java2,7660%2680%231231689689979766
TestDataNodeHotSwapVolumes.java2,7430%880%9393627627494966
DataStorage.java2,7100%2880%21421461861869691010
TestBlockRecovery.java2,4130%680%848445245250501111
SimulatedFSDataset.java2,3010%1840%2882885675671961961111
TestDataNodeVolumeFailureReporting.java2,2450%260%3030357357171711
TestDataNodeReconfiguration.java2,1500%820%6969492492282822
TestDataNodeMetrics.java2,0570%800%828249749742421010
TestDataNodeVolumeFailure.java1,8510%840%8787435435454599
BlockReportTestBase.java1,8170%1160%9292453453343455
FileIoProvider.java1,6570%320%6767406406515155
BlockRecoveryWorker.java1,6350%1320%8989292292222255
DiskBalancer.java1,6130%1620%133133422422525244
VolumeScanner.java1,5940%1020%7777379379262633
BlockPoolSliceStorage.java1,5150%1740%132132342342444444
BlockSender.java1,4810%2080%122122334334181811
BPOfferService.java1,3730%1780%143143348348494911
BlockChecksumHelper.java1,3380%900%9292312312454566
TestDataNodeRollingUpgrade.java1,1790%340%4040253253232311
TestBlockReplacement.java1,1540%560%3939239239111111
TestIncrementalBlockReports.java1,1360%440%4646274274242411
DirectoryScanner.java1,1340%880%8080293293363655
TestSimulatedFSDataset.java8990%360%4848216216303022
DataSetLockManager.java8640%780%6767164164282833
TestDataNodeMultipleRegistrations.java8610%220%2323209209121222
TestCachingStrategy.java8100%540%4747205205202033
TestDataNodeMXBean.java7800%300%3030181181151533
TestBlockRecovery2.java7660%200%3131209209212133
DataXceiverServer.java7540%600%6363204204333322
LocalReplica.java7530%360%5858183183404022
ReplicaBuilder.java6750%760%7171146146313111
BlockPoolManager.java6650%640%5151163163191933
TestDataNodeLifeline.java6590%240%3030175175181866
LocalReplicaInPipeline.java6340%400%5151167167313111
TestDataNodeErasureCodingMetrics.java5850%320%2929129129131311
TestDiskError.java5820%200%2020119119101022
TestBpServiceActorScheduler.java5800%380%3535118118161611
ShortCircuitRegistry.java5680%640%5252162162202033
DNConf.java5570%160%4646115115383811
TestDataNodeVolumeFailureToleration.java5220%80%1414113113101011
TestDataStorage.java5050%120%2020117117141411
TestDataNodeTcpNoDelay.java4970%0%6464150150616133
TestDataNodeVolumeMetrics.java4960%120%13131201207711
BlockScanner.java4900%440%4444133133222233
TestBlockPoolManager.java4840%0%1717110110161644
TestBatchIbr.java4820%200%3030105105202055
TestReadOnlySharedStorage.java4700%180%20209999111111
TestDataXceiverBackwardsCompat.java4480%0%101088888833
TestHSync.java4430%0%10101181189911
IncrementalBlockReportManager.java4250%520%4747112112202022
StorageLocation.java4040%520%4444100100181822
TestDataDirs.java3970%0%5583834411
DataNodeTestUtils.java3910%440%43438383212122
TestDatanodeProtocolRetryPolicy.java3820%120%20209090141455
TestDeleteBlockPool.java3810%80%7790903311
TestIncrementalBrVariations.java3740%140%18189292111111
ProvidedReplica.java3700%200%42429494323211
TestDataXceiverLazyPersistHint.java3570%100%15156464101033
TestTriggerBlockReport.java3330%120%101089894411
TestDataNodePeerMetrics.java3270%220%181872727711
TestDatanodeRegister.java3240%n/a8875758811
TestDataSetLockManager.java3150%n/a6652526611
TestFsDatasetCacheRevocation.java2930%n/a7780807711
TestDnRespectsBlockReportSplitThreshold.java2840%120%151574749911
TestProvidedReplicaImpl.java2830%200%171765657711
TestTransferRbw.java2760%140%121265655511
InternalDataNodeTestUtils.java2690%120%17175757111144
TestBlockPoolSliceStorage.java2420%0%12125757101022
TestCorruptMetadataFile.java2370%0%14146060121222
SecureDataNodeStarter.java2210%100%18187171131322
TestBlockHasMultipleReplicasOnSameDN.java2150%80%101046466611
TestDataNodeFSDataSetSink.java2120%100%141449499922
TestDNUsageReport.java2100%n/a4446464411
TestRefreshNamenodes.java2060%100%101055555522
TestDataNodeMetricsLogger.java1990%0%16165757131333
TestLargeBlockReport.java1970%0%9943437711
DiskBalancerWorkStatus.java1960%n/a25256464252533
ReportBadBlockAction.java1960%260%181850505511
TestBlockCountersInPendingIBR.java1930%n/a3347473311
DatanodeUtil.java1900%240%23233838111111
TestDataNodeExit.java1900%140%141451517711
BlockMetadataHeader.java1890%0%17174747141411
TestDataNodeFaultInjector.java1880%80%19196262151544
TestStartSecureDataNode.java1870%0%6663635511
ProfilingFileIoEvents.java1740%390%33336161111111
TestDataNodeUUID.java1580%0%5544443311
ReplicaUnderRecovery.java1520%80%21214242171711
TestStorageReport.java1380%0%7737375511
FinalizedReplica.java1300%0%20203434191911
TestDatanodeStartupOptions.java1230%0%7722225511
DiskBalancerWorkItem.java1220%n/a27274646272711
ErrorReportAction.java1130%140%121234345511
TestDataTransferThrottler.java1130%0%3325252211
FinalizedProvidedReplica.java1000%n/a13132121131311
DataNodeLayoutVersion.java950%n/a10102121101022
ReplicaInfo.java860%0%15152929141411
TestDataNodeInitStorage.java800%100%141422229933
TestDataNodeTransferSocketSize.java790%0%6623233311
TestHdfsServerConstants.java740%0%5526264411
SimpleBlocksMovementsStatusHandler.java650%0%7720205511
CachingStrategy.java630%n/a10101818101022
ReplicaWaitingToBeRecovered.java630%n/a13131616131311
FSCachingGetSpaceUsed.java0%0%9918188822
TestNNHandlesBlockReportPerStorage.java0%0%33992211
DataNodeFaultInjector.java0%n/a35353636353511
TestDataNodeECN.java0%0%3311112211
ReplicaBeingWritten.java0%n/a8812128811
FsDatasetTestUtils.java0%n/a33883311
TestSimulatedFSDatasetWithMultipleStorages.java0%n/a33883311
TestNNHandlesCombinedBlockReport.java0%n/a22552211
ReplicaHandler.java0%0%44883311
FaultInjectorFileIoEvents.java0%0%44773311
VolumeScannerCBInjector.java0%n/a77887711
ChunkChecksum.java0%n/a33663311
UnexpectedReplicaStateException.java0%n/a33663311
ReplicaNotFoundException.java0%n/a33663311
FsDatasetImplTestUtilsFactory.java0%n/a33333311
CorruptMetaHeaderException.java0%n/a22442211
DiskFileCorruptException.java0%n/a22442211
BPServiceActorActionException.java0%n/a22442211
DataNodeLayoutSubLockStrategy.java0%n/a33333311
ReplicaAlreadyExistsException.java0%n/a22442211