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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total42,875 of 42,8750%2,547 of 2,5470%2,4902,4909,9349,9341,2141,214137137
FsDatasetImpl7,5070%7480%5265261,6631,66315115111
TestFsDatasetImpl5,1620%1300%1271271,1381,138626211
FsVolumeImpl2,0890%1870%182182525525888811
BlockPoolSlice1,8530%1790%131131453453414111
TestWriteToReplica1,7800%380%3333370370141411
TestFsVolumeList1,7270%180%2525446446161611
TestSpaceReservation1,3340%400%4242329329222211
TestProvidedImpl1,2370%420%4040242242191911
TestFsDatasetCache1,0330%300%3737242242222211
LazyPersistTestCase9610%840%7878248248363611
FsVolumeList8390%880%7474230230303011
FsVolumeImpl.BlockIteratorImpl7440%300%3333129129181811
PmemVolumeManager7130%640%5757171171252511
TestInterDatanodeProtocol6880%220%2424166166131311
FsDatasetImplTestUtils6520%240%3939150150272711
TestPmemCacheRecovery5520%320%2626145145101011
FsDatasetCache5480%430%4545117117232311
TestLazyWriter5470%240%21211111119911
ReplicaMap5320%500%4343111111181811
ProvidedVolumeImpl4970%420%6464118118434311
TestCacheByPmemMappableBlockLoader4850%260%2323128128101011
TestReservedSpaceCalculator4820%n/a1414105105141411
TestLazyPersistFiles4600%180%18181111119911
FsDatasetAsyncDiskService4580%320%29299999131311
TestScrLazyPersistFiles4350%80%2020114114161611
TestDatanodeRestart4270%240%18181071076611
NativePmemMappableBlockLoader3380%320%232383837711
FsDatasetUtil3310%180%22227979131311
FsDatasetImpl.LazyWriter3160%300%202077775511
TestLazyPersistLockedMemory3080%n/a8873738811
RamDiskReplicaLruTracker2890%300%26267474111111
TestReplicaCachingGetSpaceUsed2890%100%111177776611
FsDatasetCache.CachingTask2870%140%9969692211
ProvidedVolumeImpl.ProvidedBlockPoolSlice2840%160%19197676111111
TestLazyPersistReplicaPlacement2760%0%111169698811
FsDatasetImplTestUtils.FsDatasetImplMaterializedReplica2710%100%18186666131311
FsDatasetAsyncDiskService.ReplicaFileDeleteTask2620%240%171754545511
TestReplicaMap2560%n/a7751517711
RamDiskAsyncLazyPersistService2520%240%212163639911
MountVolumeInfo2080%280%212152527711
FsDatasetCache.UncachingTask2060%180%121247473311
PmemMappableBlockLoader2020%0%16165050131311
RamDiskReplicaTracker.RamDiskReplica1940%260%30305252171711
TestLazyPersistReplicaRecovery1730%0%8841416611
ProvidedVolumeImpl.ProviderBlockIteratorImpl1670%180%20204242111111
MappableBlockLoader1640%200%151543435511
FsDatasetTestUtil1560%0%101038389911
ReplicaCachingGetSpaceUsed1530%100%8835353311
TestLazyPersistPolicy1400%n/a5534345511
MountVolumeMap1330%160%151534347711
TestProvidedImpl.TestFileRegionIterator1280%80%101033336611
TestAddBlockPoolException1210%n/a4426264411
FsVolumeImplBuilder1170%80%121228288811
RamDiskAsyncLazyPersistService.ReplicaLazyPersistTask1040%0%4424243311
NativePmemMappedBlock1040%100%111127276611
LazyPersistTestCase.ClusterWithRamDiskBuilder1030%n/a11113030111111
TestSpaceReservation.Writer950%0%7731315511
MemoryMappableBlockLoader890%0%14142626111111
TestLazyPersistFiles.WriterRunnable880%0%3318182211
ReservedSpaceCalculator.Builder820%n/a5514145511
PmemMappedBlock750%0%9920206611
FsVolumeList.new Thread() {...}740%n/a2212122211
CacheStats.UsedBytesCount730%0%7716165511
FsVolumeList.new Thread() {...}690%n/a2212122211
AddBlockPoolException650%80%101016166611
TestFsDatasetImpl.new Thread() {...}650%0%5512122211
TestFsDatasetCache.new Supplier() {...}640%0%4414142211
TestReplicaCachingGetSpaceUsed.ModifyThread630%0%4417173311
PmemVolumeManager.UsedBytesCount0%0%9917177711
ReservedSpaceCalculator0%n/a5514145511
TestFsDatasetImpl.new Thread() {...}0%n/a2216162211
BlockPoolSlice.AddReplicaProcessor0%n/a2214142211
TestFsDatasetImpl.new Thread() {...}0%n/a2212122211
CacheStats0%n/a8811118811
TestInterDatanodeProtocol.TestServer0%0%5514143311
MemoryMappedBlock0%80%101013136611
TestFsDatasetImpl.new Thread() {...}0%n/a2210102211
TestCacheByPmemMappableBlockLoader.new Supplier() {...}0%0%33992211
TestCacheByPmemMappableBlockLoader.new Supplier() {...}0%0%33992211
TestLazyPersistLockedMemory.new Supplier() {...}0%0%44662211
TestPmemCacheRecovery.new Supplier() {...}0%0%33992211
TestPmemCacheRecovery.new Supplier() {...}0%0%33992211
TestFsVolumeList.new Supplier() {...}0%0%55442211
TestFsDatasetCache.new Supplier() {...}0%0%33992211
FsDatasetAsyncDiskService.new ThreadFactory() {...}0%n/a22882211
TestSpaceReservation.new Supplier() {...}0%0%33552211
TestProvidedImpl.TestFileRegionBlockAliasMap0%0%7714146611
TestLazyPersistFiles.new Runnable() {...}0%n/a22772211
ReservedSpaceCalculator.ReservedSpaceCalculatorAggressive0%n/a44884411
ReservedSpaceCalculator.ReservedSpaceCalculatorConservative0%n/a44884411
FsDatasetCache.State0%0%33662211
TestFsVolumeList.new Thread() {...}0%0%33772211
TestFsDatasetCache.new NativeIO.POSIX.NoMlockCacheManipulator() {...}0%0%33772211
TestSpaceReservation.new Supplier() {...}0%0%33442211
CacheStats.PageRounder0%n/a33553311
FsDatasetImpl.VolumeInfo0%n/a11991111
TestProvidedImpl.TestFileRegionBlockAliasMap.new BlockAliasMap.Reader() {...}0%0%55664411
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
RamDiskAsyncLazyPersistService.new ThreadFactory() {...}0%n/a22442211
TestFsDatasetCache.new Supplier() {...}0%0%33552211
TestFsDatasetCache.new Supplier() {...}0%0%33552211
TestSpaceReservation.new DataNodeFaultInjector() {...}0%0%33552211
MappableBlockLoaderFactory0%80%55551111
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
TestFsDatasetCache.new NativeIO.POSIX.NoMlockCacheManipulator() {...}0%n/a22772211
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