AbstractFuture |  | 0% |  | 0% | 101 | 101 | 252 | 252 | 25 | 25 | 1 | 1 |
TestStorageLocationChecker |  | 0% |  | 0% | 16 | 16 | 84 | 84 | 13 | 13 | 1 | 1 |
DatasetVolumeChecker |  | 0% |  | 0% | 21 | 21 | 92 | 92 | 9 | 9 | 1 | 1 |
TestDatasetVolumeChecker |  | 0% |  | 0% | 21 | 21 | 72 | 72 | 13 | 13 | 1 | 1 |
StorageLocationChecker |  | 0% |  | 0% | 17 | 17 | 76 | 76 | 4 | 4 | 1 | 1 |
TestThrottledAsyncCheckerTimeout |  | 0% |  | 0% | 10 | 10 | 73 | 73 | 7 | 7 | 1 | 1 |
TestThrottledAsyncChecker |  | 0% | | n/a | 9 | 9 | 71 | 71 | 9 | 9 | 1 | 1 |
TestDatasetVolumeCheckerFailures |  | 0% | | n/a | 9 | 9 | 53 | 53 | 9 | 9 | 1 | 1 |
ThrottledAsyncChecker |  | 0% |  | 0% | 11 | 11 | 43 | 43 | 5 | 5 | 1 | 1 |
DatasetVolumeChecker.ResultHandler |  | 0% |  | 0% | 14 | 14 | 50 | 50 | 7 | 7 | 1 | 1 |
TestDatasetVolumeCheckerTimeout |  | 0% | | n/a | 5 | 5 | 31 | 31 | 5 | 5 | 1 | 1 |
AbstractFuture.UnsafeAtomicHelper |  | 0% |  | 0% | 10 | 10 | 43 | 43 | 8 | 8 | 1 | 1 |
ThrottledAsyncChecker.new FutureCallback() {...} |  | 0% | | n/a | 3 | 3 | 13 | 13 | 3 | 3 | 1 | 1 |
AbstractFuture.SynchronizedHelper |  | 0% |  | 0% | 9 | 9 | 20 | 20 | 6 | 6 | 1 | 1 |
TimeoutFuture |  | 0% |  | 0% | 5 | 5 | 16 | 16 | 4 | 4 | 1 | 1 |
TestDatasetVolumeChecker.new DatasetVolumeChecker.Callback() {...} |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 2 | 2 | 1 | 1 |
AbstractFuture.SafeAtomicHelper |  | 0% | | n/a | 6 | 6 | 14 | 14 | 6 | 6 | 1 | 1 |
TimeoutFuture.Fire |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 2 | 2 | 1 | 1 |
AbstractFuture.UnsafeAtomicHelper.new PrivilegedExceptionAction() {...} |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 2 | 2 | 1 | 1 |
TestThrottledAsyncCheckerTimeout.new FutureCallback() {...} |  | 0% | | n/a | 3 | 3 | 8 | 8 | 3 | 3 | 1 | 1 |
VolumeCheckResult |  | 0% | | n/a | 3 | 3 | 8 | 8 | 3 | 3 | 1 | 1 |
AbstractFuture.Waiter |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 5 | 5 | 1 | 1 |
AbstractFuture.SetFuture |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 2 | 2 | 1 | 1 |
TestDatasetVolumeCheckerTimeout.new DatasetVolumeChecker.Callback() {...} |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
TestThrottledAsyncCheckerTimeout.new FutureCallback() {...} |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
AbstractFuture.TrustedFuture |  | 0% | | n/a | 7 | 7 | 8 | 8 | 7 | 7 | 1 | 1 |
TestDatasetVolumeChecker.DummyChecker |  | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
TestThrottledAsyncChecker.new Supplier() {...} |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 2 | 2 | 1 | 1 |
ThrottledAsyncChecker.LastCheckResult |  | 0% | | n/a | 2 | 2 | 10 | 10 | 2 | 2 | 1 | 1 |
TestThrottledAsyncChecker.TestCheckableBase |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
ThrottledAsyncChecker.new Callable() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
TestThrottledAsyncCheckerTimeout.DummyCheckable |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
AbstractFuture.Failure |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
AbstractFuture.Listener |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
TestStorageLocationChecker.new Answer() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
AbstractFuture.DirectExecutor |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
DatasetVolumeChecker.new DatasetVolumeChecker.Callback() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
TestThrottledAsyncChecker.ThrowingCheckable |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
AbstractFuture.Cancellation |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
TestThrottledAsyncChecker.NoOpCheckable |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
AbstractFuture.Failure.new Throwable() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
TestThrottledAsyncChecker.StalledCheckable | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |