com.google.common.util.concurrent

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total72,662 of 72,6620%2,532 of 2,5320%5,8665,86617,65117,6514,5784,578982982
FuturesTest.java8,4210%680%5165162,0222,022482482112112
AbstractClosingFutureTest.java4,5080%160%2502509979972422427676
AbstractFutureTest.java2,9980%980%2272276936931781786161
AbstractFuture.java2,0180%2380%2192195405401001001515
AbstractServiceTest.java1,8420%80%1191195355351151152323
AtomicDoubleArrayTest.java1,8370%1100%104104248248494933
RateLimiterTest.java1,8340%600%8383311311535322
ServiceManagerTest.java1,7370%180%10110136036092922121
AtomicLongMapTest.java1,7080%500%5757415415323211
GeneratedMonitorTest.java1,6950%1630%14414435435457571313
MoreExecutorsTest.java1,6300%180%909039739780802020
ClosingFuture.java1,6300%450%1531533373371281283131
AbstractScheduledServiceTest.java1,3930%240%1121123303301001002525
UninterruptiblesTest.java1,3880%80%1161164854851121121717
JSR166TestCase.java1,3340%460%1461464244241231233535
AtomicDoubleTest.java1,1980%700%7070188188353522
AbstractAbstractFutureTest.java1,0920%n/a6161272272616188
CycleDetectingLockFactoryTest.java1,0840%n/a5151273273515144
ServiceManager.java1,0340%940%10710725125160601212
ExecutionSequencerTest.java1,0250%200%707022022060602121
ExecutionListBenchmark.java1,0090%460%969622322373732727
Monitor.java9640%1560%131131285285535333
CycleDetectingLockFactory.java9160%540%898922022062621414
MonitorBasedArrayBlockingQueue.java9130%880%8080231231363644
AbstractService.java8450%650%929220320355551111
MoreExecutors.java8280%380%868622722767671212
AbstractExecutionThreadServiceTest.java8020%20%595922122158581212
SequentialExecutorTest.java7550%80%616117517557571919
Futures.java7070%420%8484180180636388
MonitorTestCase.java6540%140%3838119119313122
AbstractScheduledService.java6250%160%646416416456561313
FuturesGetCheckedTest.java5240%n/a6262165165626222
ListenerCallQueueTest.java5200%20%2626118118252555
StripedTest.java5150%360%4141118118232355
Striped.java5060%400%585810910938381111
SimpleTimeLimiterTest.java5000%n/a4141118118414166
WrappingExecutorServiceTest.java4960%40%3434134134323255
AbstractIdleServiceTest.java4910%n/a3535120120353599
MonitorBasedPriorityBlockingQueue.java4850%320%4646117117303033
ThreadFactoryBuilderTest.java4730%60%3030114114272744
FutureCallbackTest.java4680%n/a2929115115292977
SettableFutureTest.java4480%n/a2727119119272722
TrustedListenableFutureTaskTest.java4300%40%2727110110252588
SimpleTimeLimiter.java4260%260%3131117117181822
TestThread.java4170%180%2828104104191933
JdkFutureAdaptersTest.java3900%40%2828107107262666
Uninterruptibles.java3670%260%3737136136242411
UninterruptibleFutureTest.java3610%60%3434105105313166
AggregateFuture.java3470%500%4242103103171722
SequentialExecutor.java3470%320%28288181121244
FuturesGetChecked.java3440%240%38389797262655
ExecutionSequencer.java3280%200%27278181171755
AbstractFutureBenchmarks.java3250%340%53537979353588
FuturesTransformAsyncTest.java3160%50%29297070252544
AtomicLongMap.java3150%200%47476060373711
ExecutionListTest.java3130%20%22227878212177
RateLimiter.java2990%160%35356464272733
SmoothRateLimiter.java2940%120%21216767151533
ListeningScheduledExecutorServiceTest.java2890%n/a25256666252533
ReflectionFreeAssertThrows.java2890%60%39395858363633
AtomicDoubleArray.java2850%140%27276565202011
AbstractCatchingFuture.java2840%280%26268080121233
ListenableFutureTaskTest.java2810%40%14146969121233
AbstractFutureCancellationCauseTest.java2770%60%23236565202033
WrappingScheduledExecutorServiceTest.java2710%n/a33337979333366
FuturesGetCheckedBenchmark.java2670%60%21215757181877
StripedBenchmark.java2600%100%22224545171766
SupplementalMonitorTest.java2510%n/a15155858151522
ListenerCallQueue.java2470%120%17177474111122
InterruptibleTaskTest.java2470%80%30306868262666
FluentFutureTest.java2390%20%25256161242488
AtomicLongMapBasherTest.java2380%210%191959594422
SingleThreadAbstractFutureBenchmark.java2300%160%151559597711
AbstractTransformFuture.java2280%140%19197171121233
InterruptibleTask.java2240%420%33336767121233
AbstractFutureFallbackAtomicHelperTest.java2230%140%17175252101022
ClosingFutureFinishToValueAndCloserTest.java2120%20%19195555181844
ListeningExecutorServiceTest.java2040%n/a15154343151522
AggregateFutureStateFallbackAtomicHelperTest.java2010%140%161644449922
ThreadFactoryBuilder.java1990%160%19194141111122
TimeoutFuture.java1950%180%171753538833
CombinedFuture.java1870%100%24245757191944
MoreExecutorsDirectExecutorBenchmark.java1870%140%22224343151566
AbstractIdleService.java1840%n/a25255151252533
CallablesTest.java1820%n/a16164545161655
FakeTimeLimiterTest.java1800%n/a19194444191933
AtomicDouble.java1740%40%26265050242411
AbstractExecutionThreadService.java1700%20%27275757262622
FuturesGetCheckedInputs.java1650%n/a3232646432321212
InterruptionUtil.java1610%60%15155454121244
TrustedListenableFutureTask.java1580%80%24244646202033
AbstractFutureFootprintBenchmark.java1570%190%171737376633
DirectExecutorService.java1560%160%171742429911
ListenableFutureTester.java1530%n/a9940409922
WrappingExecutorService.java1390%20%18183232171711
AtomicsTest.java1300%40%15152727131311
AggregateFutureState.java1290%60%14144242111133
ExecutionList.java1270%80%101040406622
UncheckedThrowingFuture.java1260%100%15153434101022
CycleDetectingLockFactoryBenchmark.java1240%120%141427278811
ClosingFutureFinishToFutureTest.java1180%n/a14143232141433
FuturesGetUncheckedTest.java1180%n/a16164242161611
JdkFutureAdapters.java1060%80%121234348822
MonitorBenchmark.java1050%100%8818183311
CollectionFuture.java1030%120%131330307733
AbstractListeningExecutorServiceTest.java1010%n/a11113131111144
ImmediateFuture.java1010%20%13132828121233
AbstractChainedListenableFutureTest.java980%n/a10102424101011
Callables.java890%40%111127279911
FluentFuture.java890%20%18182121171722
ForwardingBlockingDeque.java840%n/a16161919161611
ClassPathUtil.java800%40%4416162211
FakeTimeLimiter.java770%n/a6627276611
ForwardingObjectTester.java750%n/a5522225522
ForwardingExecutorService.java0%n/a14141616141411
ListenableFutureTask.java0%20%8816167711
Service.java0%n/a9917179933
TestPlatform.java0%n/a5523235511
FuturesGetDoneTest.java0%n/a9914149911
ServiceTest.java0%20%4414143311
UncaughtExceptionHandlers.java0%n/a4414144422
WrappingScheduledExecutorService.java0%n/a55775511
FuturesTransformTest.java0%20%8811117722
ListenableFutureTest.java0%n/a2211112211
LazyLogger.java0%40%4412122211
ForwardingFluentFuture.java0%n/a8811118811
ForwardingBlockingQueue.java0%n/a88998811
ForwardingFuture.java0%n/a8810108822
TimeLimiter.java0%n/a55885511
ForwardingCondition.java0%n/a8812128811
ListeningScheduledExecutorService.java0%n/a44664411
ForwardingLock.java0%n/a7710107711
UncaughtExceptionHandlersTest.java0%n/a33663311
AbstractListeningExecutorService.java0%n/a66666611
ForwardingListenableFuture.java0%n/a44774422
ListeningExecutorService.java0%n/a33333311
ForwardingListeningExecutorService.java0%n/a44444411
UntrustedInputFutureTest.java0%n/a33443322
TrustedInputFutureTest.java0%n/a33443322
ForwardingObjectTesterTest.java0%n/a5512125533
TestExceptions.java0%n/a66776666
Atomics.java0%n/a44444411
UncheckedTimeoutException.java0%n/a44774411
ExecutionError.java0%n/a44774411
UncheckedExecutionException.java0%n/a44774411
SettableFuture.java0%n/a44444411
DirectExecutor.java0%n/a33553311
Platform.java0%20%33552211
Internal.java0%20%22331111
Runnables.java0%n/a44444422
SneakyThrows.java0%n/a22222211
RunnablesTest.java0%n/a22332211
ForwardingListeningExecutorServiceTest.java0%n/a22332211
ForwardingListenableFutureTest.java0%n/a22332211
ForwardingBlockingQueueTest.java0%n/a22332211
ForwardingBlockingDequeTest.java0%n/a22332211
ForwardingFutureTest.java0%n/a22332211
OverflowAvoidingLockSupport.java0%n/a11221111
ForwardingExecutorServiceTest.java0%n/a22332211
UninterruptibleMonitorTest.java0%n/a11221111
NullnessCasts.java0%n/a22222211
InterruptibleMonitorTest.java0%n/a11221111
GwtFuturesCatchingSpecialization.java0%n/a11111111
GwtFluentFutureCatchingSpecialization.java0%n/a11111111