io.netty.util.concurrent

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total7,664 of 7,6640%924 of 9240%1,0461,0461,9811,9815835836969
DefaultPromise1,3050%2130%164164356356575711
SingleThreadEventExecutor1,2670%2240%173173365365616111
AbstractScheduledEventExecutor4750%600%5959104104292911
MultithreadEventExecutorGroup3470%380%33336868141411
ScheduledFutureTask3430%500%47478787222211
GlobalEventExecutor2660%220%29297575181811
FastThreadLocal2600%420%40408888191911
DefaultThreadFactory1990%150%21214444131311
UnorderedThreadPoolEventExecutor1920%20%31314242303011
NonStickyEventExecutorGroup1910%40%29294040272711
PromiseTask1750%100%26264949212111
NonStickyEventExecutorGroup.NonStickyOrderedEventExecutor1630%180%20204444111111
PromiseNotifier1570%140%131326266611
DefaultProgressivePromise1480%200%24244040141411
SingleThreadEventExecutor.new Runnable() {...}1450%220%131334342211
DefaultFutureListeners1390%160%141435356611
PromiseAggregator1370%200%141436364411
AbstractEventExecutor1250%n/a25253636252511
PromiseCombiner1230%120%16163333101011
FastThreadLocalThread1190%120%20203636141411
ImmediateEventExecutor1100%40%16163333141411
CompleteFuture940%100%23233131181811
AbstractEventExecutorGroup880%n/a15151717151511
UnorderedThreadPoolEventExecutor.RunnableScheduledFutureTask840%160%151524247711
GlobalEventExecutor.TaskRunner800%200%131319193311
PromiseCombiner.new GenericFutureListener() {...}770%160%121212124411
DefaultEventExecutor660%40%111124249911
UnaryPromiseNotifier550%100%9916164411
AbstractFuture530%100%8816163311
DefaultEventExecutorGroup430%n/a44884411
SingleThreadEventExecutor.DefaultThreadProperties380%n/a9911119911
RejectedExecutionHandlers.new RejectedExecutionHandler() {...}350%60%55882211
PromiseTask.RunnableAdapter320%n/a33773311
DefaultEventExecutorChooserFactory290%40%55553311
DefaultPromise.new Runnable() {...}280%n/a22332211
DefaultPromise.new Runnable() {...}280%n/a22332211
FailedFuture270%n/a6610106611
NonStickyEventExecutorGroup.new Iterator() {...}250%n/a44554411
DefaultEventExecutorChooserFactory.GenericEventExecutorChooser250%n/a22552211
FastThreadLocalRunnable240%20%44773311
PromiseNotifier.new PromiseNotifier() {...}240%40%44552211
DefaultEventExecutorChooserFactory.PowerOfTwoEventExecutorChooser240%n/a22552211
MultithreadEventExecutorGroup.new FutureListener() {...}220%20%33442211
RejectedExecutionHandlers210%n/a33553311
SingleThreadEventExecutor.new Runnable() {...}170%n/a22332211
SingleThreadEventExecutor.new Runnable() {...}170%n/a22332211
BlockingOperationException160%n/a44774411
GlobalEventExecutor.new PrivilegedAction() {...}150%n/a22332211
PromiseNotifier.new FutureListener() {...}150%20%33442211
DefaultPromise.new Runnable() {...}150%n/a22332211
ThreadPerTaskExecutor150%n/a22552211
PromiseCombiner.1.new Runnable() {...}150%n/a22332211
SucceededFuture140%n/a44664411
ImmediateExecutor110%n/a22332211
UnorderedThreadPoolEventExecutor.NonNotifyRunnable0%n/a22552211
PromiseTask.SentinelRunnable0%n/a33553311
DefaultPromise.new Runnable() {...}0%n/a22332211
DefaultPromise.StacklessCancellationException0%n/a22222211
DefaultPromise.LeanCancellationException0%n/a22332211
AbstractScheduledEventExecutor.new Comparator() {...}0%n/a22222211
RejectedExecutionHandlers.new RejectedExecutionHandler() {...}0%n/a22222211
ImmediateEventExecutor.new FastThreadLocal() {...}0%n/a22222211
GlobalEventExecutor.new Runnable() {...}0%n/a22222211
ImmediateEventExecutor.new FastThreadLocal() {...}0%n/a22222211
DefaultPromise.CauseHolder0%n/a11331111
ImmediateEventExecutor.ImmediatePromise0%n/a22332211
ImmediateEventExecutor.ImmediateProgressivePromise0%n/a22332211
AbstractScheduledEventExecutor.new Runnable() {...}0%n/a22222211
SingleThreadEventExecutor.new Runnable() {...}0%n/a22222211