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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total4,626 of 4,6260%287 of 2870%3413411,1471,1471961964242
AbstractFuture8560%1520%101101252252252511
TestStorageLocationChecker4700%60%18188484151511
TestDatasetVolumeChecker4000%160%22227575141411
DatasetVolumeChecker3950%240%212192929911
StorageLocationChecker3000%240%171776764411
TestThrottledAsyncCheckerTimeout2890%60%101072727711
TestThrottledAsyncChecker2870%n/a9971719911
TestDatasetVolumeCheckerFailures2350%n/a9953539911
ThrottledAsyncChecker1730%120%111143435511
DatasetVolumeChecker.ResultHandler1640%130%141450507711
TestDatasetVolumeCheckerTimeout1240%n/a5531315511
AbstractFuture.UnsafeAtomicHelper1140%40%9942427711
ThrottledAsyncChecker.new FutureCallback() {...}710%n/a3313133311
AbstractFuture.SynchronizedHelper650%60%8819195511
TimeoutFuture550%20%5516164411
AbstractFuture.SafeAtomicHelper510%n/a6614146611
TestDatasetVolumeChecker.new DatasetVolumeChecker.Callback() {...}480%40%44882211
AbstractFuture.UnsafeAtomicHelper.new PrivilegedExceptionAction() {...}430%40%44882211
TimeoutFuture.Fire430%60%5515152211
TestThrottledAsyncCheckerTimeout.new FutureCallback() {...}410%n/a33883311
VolumeCheckResult350%n/a33883311
AbstractFuture.Waiter320%20%6613135511
AbstractFuture.SetFuture300%40%4410102211
TestThrottledAsyncCheckerTimeout.new FutureCallback() {...}270%n/a33663311
AbstractFuture.TrustedFuture260%n/a77887711
TestDatasetVolumeCheckerTimeout.new DatasetVolumeChecker.Callback() {...}260%n/a22552211
TestThrottledAsyncChecker.new Supplier() {...}240%20%33222211
ThrottledAsyncChecker.LastCheckResult240%n/a2210102211
TestDatasetVolumeChecker.DummyChecker210%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