com.datastax.oss.driver.shaded.guava.common.util.concurrent

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total14,857 of 14,8570%1,117 of 1,1170%1,6841,6843,8393,8391,1221,122232232
AbstractFuture1,0910%1780%117117290290282811
Monitor9050%1600%122122271271424211
AbstractService6090%410%4949145145252511
ServiceManager.ServiceManagerState5000%460%3939119119161611
MoreExecutors4200%420%4242126126212111
SimpleTimeLimiter3790%260%2828110110151511
Futures3410%120%41417777353511
AtomicLongMap3090%200%47475858373711
AggregateFuture.RunningState2660%460%33337272101011
CycleDetectingLockFactory2650%200%23234949131311
RateLimiter2560%160%27275555191911
Uninterruptibles2490%220%2323102102121211
AtomicDoubleArray2430%140%21215959141411
ServiceManager2310%180%23235555141411
FuturesGetChecked2190%180%23236363141411
AbstractCatchingFuture2130%200%161658586611
AbstractTransformFuture1880%120%121256566611
CycleDetectingLockFactory.LockGraphNode1780%180%141444445511
Striped1700%100%17173030121211
MoreExecutors.DirectExecutorService1560%160%171742429911
ListenerCallQueue.PerListenerQueue1530%80%8847474411
SequentialExecutor1470%220%141436363311
ServiceManager.ServiceListener1460%200%161632326611
SmoothRateLimiter.SmoothWarmingUp1410%60%8826265511
AtomicDouble1360%40%20204444181811
WrappingExecutorService1270%20%17172525161611
ThreadFactoryBuilder1260%80%131329299911
InterruptibleTask1250%220%161633335511
Striped.SmallLazyStriped1190%160%121227274411
ExecutionList1130%80%9934345511
SmoothRateLimiter1060%20%7724246611
Futures.InCompletionOrderState1040%140%111126264411
AbstractScheduledService.CustomScheduler.ReschedulableCallable1030%60%9931316611
AbstractFuture.UnsafeAtomicHelper1020%n/a7729297711
SequentialExecutor.QueueWorker1020%80%7731313311
AbstractScheduledService1020%n/a17172929171711
AggregateFuture1000%180%151532326611
AbstractExecutionThreadService910%n/a18182727181811
AbstractIdleService910%n/a14142323141411
ListenerCallQueue910%40%9923237711
FakeTimeLimiter870%n/a6630306611
ForwardingBlockingDeque840%n/a16161919161611
TrustedListenableFutureTask830%80%121225258811
CollectionFuture.CollectionFutureRunningState810%120%101023234411
MoreExecutors.ScheduledListeningDecorator800%n/a5516165511
AbstractService.StateSnapshot750%160%121214144411
JdkFutureAdapters.ListenableFutureAdapter720%40%7722225511
AbstractFuture.SynchronizedHelper720%60%9920206611
ForwardingExecutorService700%n/a14141616141411
TimeoutFuture690%40%6619194411
AggregateFutureState690%40%6625254411
ThreadFactoryBuilder.new ThreadFactory() {...}680%80%6611112211
MoreExecutors.Application680%n/a7718187711
CycleDetectingLockFactory.ExampleStackTrace670%60%5516162211
CycleDetectingLockFactory.CycleDetectingReentrantWriteLock660%n/a6621216611
CycleDetectingLockFactory.CycleDetectingReentrantReadLock660%n/a6621216611
CycleDetectingLockFactory.CycleDetectingReentrantLock650%n/a8823238811
CombinedFuture.CombinedFutureInterruptibleTask640%80%8819194411
Service.State640%n/a11771111
Striped.LargeLazyStriped630%60%6614143311
CycleDetectingLockFactory.WithExplicitOrdering600%40%77995511
AbstractScheduledService.ServiceDelegate.new Runnable() {...}560%20%3311112211
AbstractExecutionThreadService.1.new Runnable() {...}530%20%3319192211
AbstractScheduledService.ServiceDelegate520%n/a4412124411
AbstractFuture.SafeAtomicHelper520%n/a6614146611
FluentFuture520%20%99998811
FuturesGetChecked.GetCheckedTypeValidatorHolder.WeakSetValidator510%60%5512122211
ImmediateFuture500%n/a7714147711
Futures.InCompletionOrderFuture500%40%6616164411
Callables490%n/a5514145511
TimeoutFuture.Fire480%60%5515152211
Futures.FutureCombiner480%n/a66996611
Futures.new Future() {...}470%n/a77997711
AbstractScheduledService.ServiceDelegate.Task470%20%3314142211
SmoothRateLimiter.SmoothBursty470%40%6611114411
WrappingScheduledExecutorService450%n/a55775511
CycleDetectingLockFactory.CycleDetectingReentrantReadWriteLock450%40%7710105511
SequentialExecutor.WorkerRunningState440%n/a11551111
AbstractFuture.UnsafeAtomicHelper.new PrivilegedExceptionAction() {...}430%40%44882211
Striped.CompactStriped430%40%55883311
CombinedFuture.CombinedFutureRunningState410%40%7717175511
CycleDetectingLockFactory.PotentialDeadlockException400%20%44993311
ListenableFutureTask400%n/a6611116611
TrustedListenableFutureTask.TrustedFutureInterruptibleAsyncTask400%20%6611115511
AbstractScheduledService.Scheduler400%40%44662211
ForwardingBlockingQueue400%n/a88998811
Futures.CallbackListener390%n/a3315153311
ServiceManager.ServiceManagerState.AwaitHealthGuard390%80%66772211
UncaughtExceptionHandlers.Exiter380%n/a3311113311
SimpleTimeLimiter.new InvocationHandler() {...}380%n/a22442211
Futures.NonCancellationPropagatingFuture380%40%6613134411
TrustedListenableFutureTask.TrustedFutureInterruptibleTask370%20%6610105511
Striped.PowerOfTwoStriped370%40%55773311
ForwardingFluentFuture370%n/a7710107711
ImmediateFuture.ImmediateFailedCheckedFuture360%n/a55885511
AbstractCheckedFuture360%n/a3314143311
AbstractIdleService.DelegateService360%n/a44884411
CollectionFuture.ListFuture.ListFutureRunningState360%40%44882211
AbstractService.new ListenerCallQueue.Event() {...}360%n/a33443311
MoreExecutors.ListeningDecorator350%n/a7711117711
CombinedFuture.AsyncCallableInterruptibleTask350%n/a4410104411
ForwardingCondition350%n/a8812128811
AbstractScheduledService.ServiceDelegate.new Runnable() {...}340%20%3311112211
CombinedFuture340%n/a22662211
CycleDetectingLockFactory.Policies340%n/a11441111
ImmediateFuture.ImmediateSuccessfulCheckedFuture330%n/a55885511
Callables.new Callable() {...}330%20%33772211
AbstractFuture.Waiter320%20%6612125511
AggregateFutureState.SynchronizedAtomicHelper320%20%44993311
MoreExecutors.new Executor() {...}310%20%33882211
Callables.new Runnable() {...}310%20%33882211
ImmediateFuture.ImmediateSuccessfulFuture300%n/a44664411
MoreExecutors.ScheduledListeningDecorator.ListenableScheduledTask300%20%55994411
CombinedFuture.CallableInterruptibleTask300%n/a44994411
AbstractExecutionThreadService.new AbstractService() {...}300%n/a44994411
AbstractFuture.SetFuture300%40%4410102211
ForwardingLock290%n/a7710107711
MoreExecutors.Application.new Runnable() {...}290%n/a22662211
AbstractFuture.Cancellation290%20%3310102211
FuturesGetChecked.GetCheckedTypeValidatorHolder280%n/a33883311
ServiceManager.ServiceManagerState.StoppedGuard270%20%33442211
ForwardingFuture260%n/a66666611
AbstractFuture.TrustedFuture260%n/a77887711
AbstractListeningExecutorService260%n/a66666611
ServiceManager.ServiceManagerState.new ListenerCallQueue.Event() {...}260%n/a33443311
JdkFutureAdapters260%40%44772211
SimpleTimeLimiter.1.new Callable() {...}260%n/a22442211
Striped.WeakSafeReadWriteLock240%n/a33553311
AggregateFutureState.SafeAtomicHelper230%n/a33773311
AggregateFuture.RunningState.new Runnable() {...}230%n/a22442211
AbstractScheduledService.Scheduler.new AbstractScheduledService.Scheduler() {...}230%n/a22222211
AbstractScheduledService.Scheduler.new AbstractScheduledService.Scheduler() {...}230%n/a22222211
FuturesGetChecked.GetCheckedTypeValidatorHolder.ClassValueValidator230%n/a22552211
AbstractService.new ListenerCallQueue.Event() {...}230%n/a33443311
AbstractService.new ListenerCallQueue.Event() {...}230%n/a33443311
WrappingExecutorService.new Runnable() {...}230%n/a22772211
AbstractScheduledService.ServiceDelegate.new Supplier() {...}220%n/a22222211
AbstractCatchingFuture.AsyncCatchingFuture210%n/a33773311
AbstractIdleService.ThreadNameSupplier210%n/a22222211
Striped.WeakSafeLock210%n/a33663311
MoreExecutors.ScheduledListeningDecorator.NeverSuccessfulListenableFutureTask210%n/a22992211
Futures.new Runnable() {...}200%n/a22332211
AbstractTransformFuture.AsyncTransformFuture200%n/a33773311
AbstractIdleService.DelegateService.new Runnable() {...}200%n/a22772211
AbstractIdleService.DelegateService.new Runnable() {...}200%n/a22772211
RateLimiter.SleepingStopwatch.new RateLimiter.SleepingStopwatch() {...}190%20%44663311
MoreExecutors.DirectExecutor190%n/a33553311
Atomics190%n/a44444411
ForwardingListeningExecutorService190%n/a44444411
JdkFutureAdapters.ListenableFutureAdapter.new Runnable() {...}180%n/a22662211
AbstractService.IsStoppableGuard180%20%33442211
AbstractService.HasReachedRunningGuard180%20%33442211
AbstractFuture.Failure170%n/a22442211
AbstractService.IsStartableGuard170%20%33442211
MoreExecutors.5.new Runnable() {...}170%n/a22442211
MoreExecutors.new WrappingScheduledExecutorService() {...}170%n/a33333311
MoreExecutors.new WrappingExecutorService() {...}170%n/a33333311
MoreExecutors.new Executor() {...}170%n/a22332211
Monitor.Guard170%n/a11551111
AbstractScheduledService.new Service.Listener() {...}170%n/a33553311
AbstractFuture.Listener160%n/a22552211
AbstractScheduledService.CustomScheduler160%n/a22442211
UncheckedTimeoutException160%n/a44774411
SettableFuture160%n/a44444411
MoreExecutors.new Runnable() {...}160%n/a22332211
UncheckedExecutionException160%n/a44774411
ExecutionError160%n/a44774411
AbstractIdleService.new Executor() {...}150%n/a22332211
Callables.new AsyncCallable() {...}150%n/a22222211
Futures.MappingCheckedFuture150%n/a22442211
AbstractCatchingFuture.CatchingFuture150%n/a33553311
AbstractTransformFuture.TransformFuture140%n/a33553311
Futures.FutureCombiner.new Callable() {...}140%n/a22332211
Monitor.new Monitor.Guard() {...}140%n/a22222211
AbstractService.IsStoppedGuard130%n/a22442211
ForwardingCheckedFuture130%n/a33333311
SequentialExecutor.new Runnable() {...}130%n/a22332211
Striped.new Supplier() {...}130%n/a22222211
AbstractExecutionThreadService.new Executor() {...}130%n/a22332211
AbstractScheduledService.new ThreadFactory() {...}120%n/a22222211
CycleDetectingLockFactory.Policies.new CycleDetectingLockFactory.Policies() {...}120%n/a22332211
Futures.new Runnable() {...}120%n/a22332211
Striped.WeakSafeCondition120%n/a22552211
Striped.new Supplier() {...}120%n/a22222211
ExecutionList.RunnableExecutorPair120%n/a11551111
ForwardingFuture.SimpleForwardingFuture110%n/a22442211
AbstractExecutionThreadService.1.new Supplier() {...}110%n/a22222211
CollectionFuture.ListFuture110%n/a11331111
ForwardingListenableFuture.SimpleForwardingListenableFuture110%n/a22442211
AbstractScheduledService.CustomScheduler.Schedule110%n/a11441111
ForwardingCheckedFuture.SimpleForwardingCheckedFuture110%n/a22442211
FuturesGetChecked.GetCheckedTypeValidatorHolder.ClassValueValidator.new ClassValue() {...}100%n/a22332211
FuturesGetChecked.new Function() {...}100%n/a22222211
ServiceManager.ServiceManagerState.new Function() {...}100%n/a22222211
ServiceManager.FailedService0%n/a11441111
Callables.new Callable() {...}0%n/a22222211
ForwardingListenableFuture0%n/a22332211
CycleDetectingLockFactory.Policies.new CycleDetectingLockFactory.Policies() {...}0%n/a22222211
Striped.SmallLazyStriped.ArrayReference0%n/a11331111
Service.State.new Service.State() {...}0%n/a22222211
Service.State.new Service.State() {...}0%n/a22222211
Service.State.new Service.State() {...}0%n/a22222211
Service.State.new Service.State() {...}0%n/a22222211
Service.State.new Service.State() {...}0%n/a22222211
Service.State.new Service.State() {...}0%n/a22222211
ServiceManager.new ListenerCallQueue.Event() {...}0%n/a33443311
ServiceManager.new ListenerCallQueue.Event() {...}0%n/a33443311
Striped.new Supplier() {...}0%n/a22222211
Service.Listener0%n/a66666611
AbstractService.new ListenerCallQueue.Event() {...}0%n/a33443311
AbstractService.new ListenerCallQueue.Event() {...}0%n/a33443311
CycleDetectingLockFactory.Policies.new CycleDetectingLockFactory.Policies() {...}0%n/a22222211
RateLimiter.SleepingStopwatch0%n/a22222211
Striped.new Supplier() {...}0%n/a22222211
Striped.new Supplier() {...}0%n/a22222211
Striped.new Supplier() {...}0%n/a22222211
ImmediateFuture.ImmediateFailedFuture0%n/a11331111
Runnables0%n/a22222211
ImmediateFuture.ImmediateCancelledFuture0%n/a11331111
ServiceManager.NoOpService0%n/a22442211
CycleDetectingLockFactory.new ThreadLocal() {...}0%n/a22222211
ServiceManager.Listener0%n/a44444411
AbstractFuture.Failure.new Throwable() {...}0%n/a22222211
Striped.PaddedSemaphore0%n/a11221111
UncaughtExceptionHandlers0%n/a11111111
Platform0%n/a11111111
Runnables.new Runnable() {...}0%n/a22222211
Striped.PaddedLock0%n/a11221111
CollectionFuture0%n/a11111111
GwtFuturesCatchingSpecialization0%n/a11111111
GwtFluentFutureCatchingSpecialization0%n/a11111111
InterruptibleTask.DoNothingRunnable0%n/a11111111