org.apache.hadoop.hdfs.server.datanode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total92,041 of 92,0410%5,713 of 5,7130%5,6445,64421,41221,4122,7652,765327327
DataNode.java7,2420%7360%5985981,7971,7972252251010
TestDirectoryScanner.java3,5680%1620%155155746746747455
BlockReceiver.java3,4020%4360%260260769769404044
DataXceiver.java3,0760%2180%146146757757373711
TestBPOfferService.java2,9970%700%11511562862880801818
TestBlockScanner.java2,8190%1160%12812866966970701717
BPServiceActor.java2,7950%2680%231231689689979766
TestDataNodeHotSwapVolumes.java2,7910%880%9393635635494966
DataStorage.java2,7160%2880%21421461861869691010
TestBlockRecovery.java2,4200%680%848445045050501111
SimulatedFSDataset.java2,3190%1840%2882885675671961961111
TestDataNodeVolumeFailureReporting.java2,2160%260%3030351351171711
TestDataNodeReconfiguration.java2,1630%820%7070471471292922
TestDataNodeMetrics.java2,0410%800%828249049042421010
BlockReportTestBase.java1,8500%1160%9292457457343455
TestDataNodeVolumeFailure.java1,8420%840%8787430430454599
FileIoProvider.java1,6590%320%6767406406515155
BlockRecoveryWorker.java1,6510%1320%8989292292222255
DiskBalancer.java1,6130%1620%133133422422525244
VolumeScanner.java1,5960%1020%7777379379262633
BlockPoolSliceStorage.java1,5250%1740%132132342342444444
BlockSender.java1,4970%2080%122122334334181811
BPOfferService.java1,3860%1780%143143348348494911
BlockChecksumHelper.java1,3420%900%9292312312454566
TestDataNodeRollingUpgrade.java1,1750%340%4040251251232311
TestBlockReplacement.java1,1560%560%3939229229111111
DirectoryScanner.java1,1380%880%8080293293363655
TestIncrementalBlockReports.java1,1330%440%4646271271242411
TestSimulatedFSDataset.java8910%360%4848215215303022
DataSetLockManager.java8640%780%6767164164282833
TestDataNodeMultipleRegistrations.java8510%220%2323200200121222
TestCachingStrategy.java8100%540%4747205205202033
TestDataNodeMXBean.java7800%300%3030181181151533
LocalReplica.java7690%360%5858183183404022
TestBlockRecovery2.java7650%200%3131205205212133
DataXceiverServer.java7540%600%6363204204333322
ReplicaBuilder.java6830%760%7171146146313111
BlockPoolManager.java6670%640%5151163163191933
LocalReplicaInPipeline.java6520%400%5151167167313111
TestDataNodeLifeline.java6450%240%3030164164181866
TestDataNodeErasureCodingMetrics.java5860%320%2929118118131311
TestDiskError.java5840%200%2020119119101022
ShortCircuitRegistry.java5770%640%5252162162202033
TestBpServiceActorScheduler.java5700%380%3535117117161611
DNConf.java5570%160%4646115115383811
TestDataNodeVolumeFailureToleration.java5150%80%1414108108101011
TestDataNodeTcpNoDelay.java4990%0%6464150150616133
TestDataStorage.java4990%120%2020117117141411
TestDataNodeVolumeMetrics.java4900%120%13131191197711
BlockScanner.java4900%440%4444133133222233
TestBatchIbr.java4840%200%3030105105202055
TestBlockPoolManager.java4830%0%1717110110161644
TestReadOnlySharedStorage.java4570%180%20209999111111
TestDataXceiverBackwardsCompat.java4450%0%101087878833
TestHSync.java4430%0%10101181189911
IncrementalBlockReportManager.java4250%520%4747112112202022
TestDataDirs.java4160%0%5581814411
StorageLocation.java4080%520%4444100100181822
DataNodeTestUtils.java3920%440%43438383212122
TestDatanodeProtocolRetryPolicy.java3830%120%20208989141455
TestDeleteBlockPool.java3800%80%7790903311
ProvidedReplica.java3750%200%42429494323211
TestIncrementalBrVariations.java3710%140%18189191111111
TestDataXceiverLazyPersistHint.java3530%100%15156363101033
TestDataNodePeerMetrics.java3420%220%181872727711
TestTriggerBlockReport.java3330%120%101089894411
TestDatanodeRegister.java3240%n/a8873738811
TestDataSetLockManager.java3150%n/a6652526611
TestFsDatasetCacheRevocation.java2930%n/a7780807711
TestDnRespectsBlockReportSplitThreshold.java2830%120%151574749911
TestProvidedReplicaImpl.java2800%200%171765657711
TestTransferRbw.java2760%140%121265655511
InternalDataNodeTestUtils.java2690%120%17175757111144
TestBlockPoolSliceStorage.java2470%0%12125757101022
TestCorruptMetadataFile.java2370%0%14146060121222
SecureDataNodeStarter.java2240%100%18187171131322
TestBlockHasMultipleReplicasOnSameDN.java2150%80%101046466611
TestDNUsageReport.java2100%n/a4442424411
TestDataNodeFSDataSetSink.java2100%100%141449499922
TestRefreshNamenodes.java2030%100%101055555522
TestLargeBlockReport.java1980%0%9943437711
ReportBadBlockAction.java1980%260%181850505511
DatanodeUtil.java1970%240%23233838111111
DiskBalancerWorkStatus.java1960%n/a25256464252533
TestBlockCountersInPendingIBR.java1930%n/a3347473311
TestDataNodeMetricsLogger.java1930%0%16165555131333
TestStartSecureDataNode.java1920%0%8863637711
BlockMetadataHeader.java1900%0%17174747141411
TestDataNodeExit.java1900%140%141450507711
TestDataNodeFaultInjector.java1880%80%19196161151544
ProfilingFileIoEvents.java1740%390%33336161111111
TestDataNodeUUID.java1600%0%5541413311
ReplicaUnderRecovery.java1540%80%21214242171711
TestStorageReport.java1400%0%7737375511
FinalizedReplica.java1340%0%20203434191911
TestDatanodeStartupOptions.java1230%0%7722225511
DiskBalancerWorkItem.java1220%n/a27274646272711
ErrorReportAction.java1130%140%121234345511
TestDataTransferThrottler.java1130%0%3325252211
FinalizedProvidedReplica.java1040%n/a13132121131311
DataNodeLayoutVersion.java950%n/a10102121101022
ReplicaInfo.java890%0%15152929141411
TestDataNodeInitStorage.java800%100%141422229933
TestDataNodeTransferSocketSize.java780%0%6622223311
TestHdfsServerConstants.java760%0%5526264411
ReplicaWaitingToBeRecovered.java670%n/a13131616131311
SimpleBlocksMovementsStatusHandler.java650%0%7720205511
CachingStrategy.java630%n/a10101818101022
FSCachingGetSpaceUsed.java0%0%9918188822
TestNNHandlesBlockReportPerStorage.java0%0%33992211
DataNodeFaultInjector.java0%n/a35353636353511
ReplicaBeingWritten.java0%n/a8812128811
TestDataNodeECN.java0%0%3310102211
FsDatasetTestUtils.java0%n/a33883311
TestSimulatedFSDatasetWithMultipleStorages.java0%n/a33993311
TestNNHandlesCombinedBlockReport.java0%n/a22552211
ReplicaHandler.java0%0%44883311
FaultInjectorFileIoEvents.java0%0%44773311
VolumeScannerCBInjector.java0%n/a77887711
UnexpectedReplicaStateException.java0%n/a33663311
ChunkChecksum.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