org.apache.hadoop.hdfs.server.datanode.checker

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total4,629 of 4,6290%287 of 2870%3383381,1451,1451931934242
AbstractFuture8540%1520%101101252252252511
TestStorageLocationChecker4660%60%16168484131311
DatasetVolumeChecker3950%240%212192929911
TestDatasetVolumeChecker3920%160%21217272131311
StorageLocationChecker2980%240%171776764411
TestThrottledAsyncCheckerTimeout2970%60%101073737711
TestThrottledAsyncChecker2860%n/a9971719911
TestDatasetVolumeCheckerFailures2430%n/a9953539911
ThrottledAsyncChecker1730%120%111143435511
DatasetVolumeChecker.ResultHandler1630%130%141450507711
TestDatasetVolumeCheckerTimeout1250%n/a5531315511
AbstractFuture.UnsafeAtomicHelper1140%40%9942427711
ThrottledAsyncChecker.new FutureCallback() {...}710%n/a3313133311
AbstractFuture.SynchronizedHelper650%60%8819195511
TimeoutFuture550%20%5516164411
TestDatasetVolumeChecker.new DatasetVolumeChecker.Callback() {...}520%40%44882211
AbstractFuture.SafeAtomicHelper510%n/a6614146611
AbstractFuture.UnsafeAtomicHelper.new PrivilegedExceptionAction() {...}430%40%44882211
TimeoutFuture.Fire420%60%5515152211
TestThrottledAsyncCheckerTimeout.new FutureCallback() {...}410%n/a33883311
VolumeCheckResult350%n/a33883311
AbstractFuture.Waiter320%20%6613135511
AbstractFuture.SetFuture300%40%4410102211
TestDatasetVolumeCheckerTimeout.new DatasetVolumeChecker.Callback() {...}280%n/a22552211
TestThrottledAsyncCheckerTimeout.new FutureCallback() {...}270%n/a33663311
AbstractFuture.TrustedFuture260%n/a77887711
TestThrottledAsyncChecker.new Supplier() {...}240%20%33222211
ThrottledAsyncChecker.LastCheckResult240%n/a2210102211
TestDatasetVolumeChecker.DummyChecker200%n/a33773311
TestThrottledAsyncChecker.TestCheckableBase180%n/a33553311
ThrottledAsyncChecker.new Callable() {...}180%n/a22222211
TestThrottledAsyncCheckerTimeout.DummyCheckable170%n/a22442211
AbstractFuture.Failure170%n/a22442211
AbstractFuture.Listener160%n/a22552211
TestStorageLocationChecker.new Answer() {...}140%n/a22332211
AbstractFuture.DirectExecutor140%n/a33553311
DatasetVolumeChecker.new DatasetVolumeChecker.Callback() {...}130%n/a22332211
AbstractFuture.Cancellation90%n/a11441111
TestThrottledAsyncChecker.ThrowingCheckable0%n/a11221111
AbstractFuture.Failure.new Throwable() {...}0%n/a22222211
TestThrottledAsyncChecker.StalledCheckable0%n/a11221111
TestThrottledAsyncChecker.NoOpCheckable0%n/a11221111