org.apache.hadoop.hdfs.server.datanode.fsdataset.impl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total46,147 of 46,1470%2,541 of 2,5410%2,4822,4829,9349,9341,2091,209137137
FsDatasetImpl8,1520%7420%5235231,6261,62615115111
TestFsDatasetImpl5,3410%1300%1271271,1451,145626211
FsVolumeImpl2,2210%1870%182182525525888811
BlockPoolSlice2,0230%1790%131131453453414111
TestWriteToReplica1,9500%380%3333372372141411
TestFsVolumeList1,8790%180%2525453453161611
TestSpaceReservation1,4650%400%4141334334212111
TestProvidedImpl1,3040%420%4040241241191911
TestFsDatasetCache1,0520%300%3737243243222211
LazyPersistTestCase9760%840%7878250250363611
FsVolumeList8890%880%7474230230303011
PmemVolumeManager8200%640%5757171171252511
FsVolumeImpl.BlockIteratorImpl7690%300%3333132132181811
TestInterDatanodeProtocol7060%220%2323164164121211
FsDatasetImplTestUtils7000%240%3939150150272711
TestLazyWriter6320%240%21211111119911
TestPmemCacheRecovery6210%320%2626147147101011
FsDatasetCache5710%430%4545117117232311
ProvidedVolumeImpl5330%420%6464118118434311
TestCacheByPmemMappableBlockLoader5330%260%2323130130101011
ReplicaMap5320%500%4343111111181811
TestLazyPersistFiles5300%180%18181111119911
TestReservedSpaceCalculator5160%n/a1313103103131311
FsDatasetAsyncDiskService4980%320%2929100100131311
TestScrLazyPersistFiles4750%80%1818116116141411
TestDatanodeRestart4400%240%18181071076611
FsDatasetUtil3810%180%22227979131311
NativePmemMappableBlockLoader3620%320%232383837711
TestLazyPersistLockedMemory3600%n/a8873738811
TestLazyPersistReplicaPlacement3490%0%111169698811
FsDatasetImpl.LazyWriter3440%300%202077775511
FsDatasetCache.CachingTask3420%140%9969692211
FsDatasetAsyncDiskService.ReplicaFileDeleteTask3220%240%171754545511
FsDatasetImplTestUtils.FsDatasetImplMaterializedReplica3130%100%18186666131311
ProvidedVolumeImpl.ProvidedBlockPoolSlice3040%160%19197676111111
RamDiskReplicaLruTracker2990%300%26267474111111
TestReplicaCachingGetSpaceUsed2890%100%111180806611
RamDiskAsyncLazyPersistService2840%240%212164649911
TestReplicaMap2530%n/a7751517711
RamDiskReplicaTracker.RamDiskReplica2150%260%30305252171711
MountVolumeInfo2130%280%212152527711
PmemMappableBlockLoader2080%0%16165050131311
FsDatasetCache.UncachingTask2060%180%121248483311
TestLazyPersistReplicaRecovery1890%0%8842426611
TestLazyPersistPolicy1760%n/a5534345511
ProvidedVolumeImpl.ProviderBlockIteratorImpl1690%180%20204242111111
MappableBlockLoader1640%200%151543435511
FsDatasetTestUtil1550%0%101038389911
ReplicaCachingGetSpaceUsed1530%100%8835353311
TestProvidedImpl.TestFileRegionIterator1480%80%101033336611
MountVolumeMap1460%160%151534347711
RamDiskAsyncLazyPersistService.ReplicaLazyPersistTask1280%0%4425253311
TestAddBlockPoolException1220%n/a4426264411
FsVolumeImplBuilder1170%80%121228288811
NativePmemMappedBlock1100%100%111127276611
FsVolumeList.new Thread() {...}1040%n/a2212122211
LazyPersistTestCase.ClusterWithRamDiskBuilder1030%n/a11113030111111
TestSpaceReservation.Writer1010%0%7731315511
FsVolumeList.new Thread() {...}990%n/a2212122211
MemoryMappableBlockLoader890%0%14142626111111
TestLazyPersistFiles.WriterRunnable880%0%3318182211
TestFsDatasetCache.new Supplier() {...}850%0%4414142211
ReservedSpaceCalculator840%n/a5514145511
ReservedSpaceCalculator.Builder820%n/a5514145511
PmemMappedBlock750%0%9920206611
CacheStats.UsedBytesCount730%0%7716165511
AddBlockPoolException720%80%101016166611
TestReplicaCachingGetSpaceUsed.ModifyThread690%0%4417173311
TestFsDatasetImpl.new Thread() {...}0%0%5512122211
TestFsDatasetImpl.new Thread() {...}0%n/a2212122211
BlockPoolSlice.AddReplicaProcessor0%n/a2214142211
PmemVolumeManager.UsedBytesCount0%0%9917177711
TestFsDatasetImpl.new Thread() {...}0%n/a2216162211
TestCacheByPmemMappableBlockLoader.new Supplier() {...}0%0%33992211
TestCacheByPmemMappableBlockLoader.new Supplier() {...}0%0%33992211
TestPmemCacheRecovery.new Supplier() {...}0%0%33992211
TestPmemCacheRecovery.new Supplier() {...}0%0%33992211
TestFsDatasetCache.new Supplier() {...}0%0%33992211
TestLazyPersistLockedMemory.new Supplier() {...}0%0%44662211
TestSpaceReservation.new Supplier() {...}0%0%33552211
FsDatasetAsyncDiskService.new ThreadFactory() {...}0%n/a22882211
CacheStats0%n/a8811118811
TestInterDatanodeProtocol.TestServer0%0%5514143311
MemoryMappedBlock0%80%101013136611
TestFsDatasetCache.new NativeIO.POSIX.NoMlockCacheManipulator() {...}0%0%33772211
TestFsDatasetImpl.new Thread() {...}0%n/a2210102211
TestFsVolumeList.new Supplier() {...}0%0%55442211
TestFsVolumeList.new Thread() {...}0%0%33772211
TestSpaceReservation.new Supplier() {...}0%0%33442211
TestProvidedImpl.TestFileRegionBlockAliasMap0%0%7714146611
TestLazyPersistFiles.new Runnable() {...}0%n/a22772211
ReservedSpaceCalculator.ReservedSpaceCalculatorAggressive0%n/a44884411
ReservedSpaceCalculator.ReservedSpaceCalculatorConservative0%n/a44884411
FsDatasetCache.State0%0%33662211
CacheStats.PageRounder0%n/a33553311
RamDiskAsyncLazyPersistService.new ThreadFactory() {...}0%n/a22442211
FsDatasetImpl.VolumeInfo0%n/a11991111
TestProvidedImpl.TestFileRegionBlockAliasMap.new BlockAliasMap.Reader() {...}0%0%55774411
ProvidedVolumeImpl.ProvidedVolumeDF0%n/a55885511
VolumeFailureInfo0%n/a5510105511
FsDatasetUtil.new FilenameFilter() {...}0%0%55332211
RamDiskReplicaTracker0%n/a44994411
FsDatasetUtil.new FinalizedReplica() {...}0%n/a33333311
FsVolumeImpl.BlockDirFilter0%0%55552211
TestFsDatasetCache.new Supplier() {...}0%0%33552211
TestFsDatasetCache.new Supplier() {...}0%0%33552211
TestSpaceReservation.new DataNodeFaultInjector() {...}0%0%33552211
MappableBlockLoaderFactory0%80%55551111
TestFsDatasetCache.new NativeIO.POSIX.NoMlockCacheManipulator() {...}0%n/a22772211
LazyPersistTestCase.new NativeIO.POSIX.CacheManipulator() {...}0%n/a44774411
FsVolumeImpl.FsVolumeReferenceImpl0%0%44993311
FsVolumeImpl.BlockIteratorState0%n/a11771111
TestFsDatasetCache.new Supplier() {...}0%0%33332211
TestSpaceReservation.new Supplier() {...}0%n/a22442211
FsVolumeImpl.BlockFileFilter0%0%44442211
ReservedSpaceCalculator.ReservedSpaceCalculatorPercentage0%n/a22442211
TestSpaceReservation.new Supplier() {...}0%0%33222211
TestFsDatasetImpl.new Supplier() {...}0%0%33222211
BlockPoolSlice.new Runnable() {...}0%0%33552211
TestFsVolumeList.new Supplier() {...}0%n/a22222211
ReservedSpaceCalculator.ReservedSpaceCalculatorAbsolute0%n/a22442211
TestFsDatasetImpl.new DataNodeFaultInjector() {...}0%n/a22552211
TestFsDatasetCache.new Supplier() {...}0%0%33222211
RamDiskReplicaLruTracker.RamDiskReplicaLru0%n/a33443311
ProvidedVolumeImpl.ProvidedBlockIteratorState0%n/a11551111
FsVolumeImpl.SubdirFilter0%n/a22332211
TestCacheByPmemMappableBlockLoader.new DataNodeFaultInjector() {...}0%n/a33553311
TestPmemCacheRecovery.new DataNodeFaultInjector() {...}0%n/a33553311
TestFsDatasetImpl.new DataNodeFaultInjector() {...}0%n/a22552211
TestFsDatasetCache.new DataNodeFaultInjector() {...}0%n/a33553311
TestDatanodeRestart.new DataNodeFaultInjector() {...}0%n/a22222211
FsDatasetFactory0%n/a22222211
BlockPoolSlice.new Comparator() {...}0%n/a22222211
FsDatasetImpl.MustStopExistingWriter0%n/a22442211
FsDatasetCache.Value0%n/a11441111
TestFsDatasetImpl.new Runnable() {...}0%n/a22222211
TestFsDatasetImpl.new Runnable() {...}0%n/a22222211