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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total42,592 of 42,5920%2,547 of 2,5470%2,4852,4859,9639,9631,2091,209137137
FsDatasetImpl7,3720%7480%5265261,6631,66315115111
TestFsDatasetImpl5,1860%1300%1271271,1491,149626211
FsVolumeImpl2,0750%1870%182182525525888811
BlockPoolSlice1,8320%1790%131131453453414111
TestFsVolumeList1,7280%180%2525453453161611
TestWriteToReplica1,7130%380%3333372372141411
TestSpaceReservation1,3360%400%4141334334212111
TestProvidedImpl1,2480%420%4040241241191911
TestFsDatasetCache1,0350%300%3737243243222211
LazyPersistTestCase9640%840%7878250250363611
FsVolumeList8350%880%7474230230303011
FsVolumeImpl.BlockIteratorImpl7440%300%3333129129181811
PmemVolumeManager7090%640%5757171171252511
TestInterDatanodeProtocol6730%220%2323164164121211
FsDatasetImplTestUtils6480%240%3939150150272711
TestPmemCacheRecovery5550%320%2626145145101011
TestLazyWriter5510%240%21211111119911
FsDatasetCache5480%430%4545117117232311
ReplicaMap5320%500%4343111111181811
ProvidedVolumeImpl4960%420%6464118118434311
TestCacheByPmemMappableBlockLoader4880%260%2323128128101011
TestReservedSpaceCalculator4760%n/a1313103103131311
TestLazyPersistFiles4600%180%18181111119911
FsDatasetAsyncDiskService4500%320%29299999131311
TestScrLazyPersistFiles4350%80%1818116116141411
TestDatanodeRestart4280%240%18181071076611
NativePmemMappableBlockLoader3380%320%232383837711
FsDatasetUtil3240%180%22227979131311
FsDatasetImpl.LazyWriter3120%300%202077775511
TestLazyPersistLockedMemory3120%n/a8873738811
RamDiskReplicaLruTracker2890%300%26267474111111
TestReplicaCachingGetSpaceUsed2880%100%111180806611
ProvidedVolumeImpl.ProvidedBlockPoolSlice2820%160%19197676111111
FsDatasetCache.CachingTask2800%140%9969692211
TestLazyPersistReplicaPlacement2770%0%111169698811
FsDatasetImplTestUtils.FsDatasetImplMaterializedReplica2630%100%18186666131311
TestReplicaMap2530%n/a7751517711
FsDatasetAsyncDiskService.ReplicaFileDeleteTask2500%240%171754545511
RamDiskAsyncLazyPersistService2500%240%212163639911
MountVolumeInfo2070%280%212152527711
FsDatasetCache.UncachingTask2060%180%121247473311
PmemMappableBlockLoader2020%0%16165050131311
RamDiskReplicaTracker.RamDiskReplica1920%260%30305252171711
TestLazyPersistReplicaRecovery1730%0%8842426611
ProvidedVolumeImpl.ProviderBlockIteratorImpl1670%180%20204242111111
MappableBlockLoader1640%200%151543435511
FsDatasetTestUtil1550%0%101038389911
ReplicaCachingGetSpaceUsed1530%100%8835353311
TestLazyPersistPolicy1440%n/a5534345511
MountVolumeMap1320%160%151534347711
TestProvidedImpl.TestFileRegionIterator1280%80%101033336611
TestAddBlockPoolException1220%n/a4426264411
FsVolumeImplBuilder1170%80%121228288811
NativePmemMappedBlock1040%100%111127276611
LazyPersistTestCase.ClusterWithRamDiskBuilder1030%n/a11113030111111
RamDiskAsyncLazyPersistService.ReplicaLazyPersistTask1010%0%4424243311
TestSpaceReservation.Writer950%0%7731315511
MemoryMappableBlockLoader890%0%14142626111111
TestLazyPersistFiles.WriterRunnable880%0%3318182211
ReservedSpaceCalculator.Builder820%n/a5514145511
PmemMappedBlock750%0%9920206611
CacheStats.UsedBytesCount730%0%7716165511
FsVolumeList.new Thread() {...}710%n/a2212122211
FsVolumeList.new Thread() {...}660%n/a2212122211
AddBlockPoolException650%80%101016166611
TestFsDatasetImpl.new Thread() {...}650%0%5512122211
TestReplicaCachingGetSpaceUsed.ModifyThread630%0%4417173311
TestFsDatasetCache.new Supplier() {...}620%0%4414142211
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
ReservedSpaceCalculator.ReservedSpaceCalculatorAbsolute0%n/a22442211
TestFsDatasetImpl.new DataNodeFaultInjector() {...}0%n/a22552211
TestFsDatasetCache.new NativeIO.POSIX.NoMlockCacheManipulator() {...}0%n/a22772211
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