io.grpc.netty.shaded.io.grpc.netty

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total14,438 of 14,4380%1,025 of 1,0250%1,4171,4173,3373,337902902150150
NettyServerHandler1,2020%800%7070244244303011
NettyClientHandler1,1050%720%7373261261373711
NettyServerBuilder7610%660%7474163163414111
Utils6460%520%4747170170212111
NettyClientTransport6130%480%4040128128161611
NettyChannelBuilder5740%470%6565133133404011
AbstractHttp2Headers4230%n/a10610610610610610611
GrpcHttp2HeadersUtils.GrpcHttp2InboundHeaders4200%360%38388484202011
NettyServer3280%180%171776768811
NettyServerTransport3280%220%25257474141411
GrpcSslContexts3200%490%37378181121211
WriteBufferingAndExceptionHandler3020%300%28287272131311
ProtocolNegotiators2830%160%22226666141411
GrpcHttp2HeadersUtils.GrpcHttp2RequestHeaders2710%440%34347878121211
GrpcHttp2OutboundHeaders2220%80%131333339911
NettyClientStream.Sink2130%160%141440406611
AbstractNettyHandler.FlowControlPinger2090%140%21215252141411
NettyServerHandler.FrameListener1990%240%191944447711
NettyClientStream.TransportState1930%160%22224444141411
ProtocolNegotiators.ClientTlsHandler1710%100%9947474411
NettyChannelBuilder.NettyTransportFactory1680%80%8841414411
ProtocolNegotiators.ServerTlsHandler1620%120%101039394411
SendGrpcFrameCommand1600%120%22223535161611
Http2ControlFrameLimitEncoder1550%140%141436367711
WriteQueue1500%200%161645456611
ProtocolNegotiators.ProtocolNegotiationHandler1420%100%15153232101011
ProtocolNegotiators.Http2UpgradeAndGrpcHandler1390%100%8827273311
NettyClientHandler.FrameListener1380%140%141431317711
NettyServerHandler.GracefulShutdown1350%60%7735354411
NettyServer.new ChannelInitializer() {...}1290%60%5533332211
SendResponseHeadersCommand1260%120%16162020101011
KeepAliveEnforcer1250%140%151528288811
AbstractNettyHandler1200%100%131334348811
NettyServerStream.Sink1190%40%8832326611
MaxConnectionIdleManager1100%60%111131318811
NettyServerStream.TransportState970%20%8823237711
NettyClientHandler.new ChannelFutureListener() {...}950%80%6619192211
GrpcHttp2OutboundHeaders.Itr950%100%121216167711
NettyClientStream910%60%9919196611
NettyReadableBuffer890%20%14142525131311
ProtocolNegotiationEvent890%60%121219199911
CancelServerStreamCommand800%100%111118186611
ClientTransportLifecycleManager800%120%141432328811
NettyClientHandler.PingCountingFrameWriter790%60%101015157711
NettyClientHandler.new Http2ConnectionAdapter() {...}790%120%101018184411
NettyServerHandler.KeepAlivePinger720%20%4420203311
NettyServer.ListenSocket720%20%5519194411
Utils.DefaultEventLoopGroupResource690%70%8815154411
NettyServerStream660%n/a7715157711
NettyClientHandler.new Http2StreamVisitor() {...}650%40%4411112211
NettyServerHandler.new TransportTracer.FlowControlReader() {...}610%60%66773311
ProtocolNegotiators.ProxyProtocolNegotiationHandler600%60%6614143311
ProtocolNegotiators.WaitUntilActiveHandler580%40%6620204411
ProtocolNegotiators.ClientTlsProtocolNegotiator570%60%7713134411
MaxConnectionIdleManager.new Runnable() {...}560%40%44992211
NettyClientHandler.new ChannelFutureListener() {...}540%80%6613132211
NettyServerHandler.new Http2StreamVisitor() {...}540%20%3310102211
NettyServer.new ChannelFutureListener() {...}530%40%4413132211
InternalProtocolNegotiators510%n/a8812128811
ProtocolNegotiators.new ProtocolNegotiator() {...}460%40%66884411
NettyServerHandler.WriteMonitoringFrameWriter460%n/a44994411
InternalNettyChannelBuilder450%n/a10102121101011
InternalNettyServerBuilder440%n/a8820208811
JettyTlsUtil440%60%9918186611
NettyServerHandler.new Http2ConnectionAdapter() {...}440%80%7711113311
NettyServer.SharedResourceReferenceCounter430%40%55993311
GrpcHttp2HeadersUtils.GrpcHttp2ResponseHeaders430%n/a4410104411
ProtocolNegotiators.new ProtocolNegotiator() {...}410%n/a44664411
NettyClientHandler.new Http2StreamVisitor() {...}380%40%44772211
NettyServerHandler.new Runnable() {...}380%20%33662211
NettyClientStream.Sink.new ChannelFutureListener() {...}370%40%44772211
ProtocolNegotiators.GrpcNegotiationHandler370%20%3311112211
NettyClientStream.Sink.new ChannelFutureListener() {...}360%40%44552211
NettyClientHandler.new TransportTracer.FlowControlReader() {...}360%n/a22662211
NettyWritableBuffer360%n/a7712127711
NegotiationType340%n/a11441111
CreateStreamCommand330%n/a5510105511
JettyTlsUtil.Java9AlpnUnavailabilityCauseHolder310%n/a2210102211
NettyServerHandler.new MaxConnectionIdleManager() {...}310%20%33662211
NettyClientTransport.new Runnable() {...}310%n/a22552211
NettyServerStream.Sink.new ChannelFutureListener() {...}300%20%33552211
NettyServerStream.TransportState.new Runnable() {...}290%n/a22662211
NettyServer.ListenSocket.new Runnable() {...}280%n/a22552211
CancelClientStreamCommand280%40%55883311
NettyClientTransport.new ChannelFutureListener() {...}280%20%33552211
GrpcHttp2ConnectionHandler270%n/a6610106611
NettyClientHandler.new Http2StreamVisitor() {...}250%20%33662211
WriteQueue.RunnableCommand240%n/a55995511
NettyServer.new Runnable() {...}240%n/a22442211
Utils.EventLoopGroupType240%n/a11331111
WriteQueue.AbstractQueuedCommand230%n/a55995511
NettyServerHandler.new Http2StreamVisitor() {...}220%20%33552211
NettyWritableBufferAllocator210%n/a22552211
NettyServerTransport.new Runnable() {...}200%n/a22332211
NettyServerTransport.new ChannelFutureListener() {...}200%20%33552211
NettyClientTransport.new Runnable() {...}200%n/a22332211
NettyServerTransport.new GenericFutureListener() {...}190%20%33442211
NettyServer.ListenSocket.new GenericFutureListener() {...}190%20%33442211
NettyServer.1.new ChannelFutureListener() {...}190%20%33552211
InternalProtocolNegotiators.new InternalProtocolNegotiator.ProtocolNegotiator() {...}190%n/a44554411
InternalProtocolNegotiators.new InternalProtocolNegotiator.ProtocolNegotiator() {...}190%n/a44554411
InternalProtocolNegotiators.new InternalProtocolNegotiator.ProtocolNegotiator() {...}190%n/a44554411
InternalProtocolNegotiators.new InternalProtocolNegotiator.ProtocolNegotiator() {...}190%n/a44554411
NettyClientTransport.new GenericFutureListener() {...}190%20%33442211
ProtocolNegotiators.PlaintextProtocolNegotiator180%n/a44664411
ProtocolNegotiators.PlaintextUpgradeProtocolNegotiator180%n/a44664411
NettyClientHandler.new InUseStateAggregator() {...}180%n/a33553311
NettySocketSupport180%n/a44554411
NettyClientTransport.new NettyClientStream.TransportState() {...}170%n/a22222211
NettyClientTransport.new Runnable() {...}170%n/a22332211
NettyClientTransport.new ChannelFutureListener() {...}170%20%33442211
WriteBufferingAndExceptionHandler.new ChannelFutureListener() {...}160%20%33442211
InternalProtocolNegotiationEvent160%n/a55555511
NettyServerHandler.GracefulShutdown.new Runnable() {...}150%n/a22332211
SendPingCommand150%n/a33663311
GrpcSslContexts.ConscryptHolder150%n/a11991111
WriteBufferingAndExceptionHandler.new ChannelFutureListener() {...}150%20%33442211
NettyServerHandler.KeepAlivePinger.new ChannelFutureListener() {...}150%20%33442211
NettyChannelProvider140%n/a55555511
NettyClientTransport.new Runnable() {...}140%n/a22332211
NettyChannelBuilder.NettyTransportFactory.new Runnable() {...}130%n/a22332211
NettySocketSupport.NativeSocketOptions130%n/a11551111
NettyServerHandler.new ChannelFutureListener() {...}130%n/a22332211
Http2ControlFrameLimitEncoder.new ChannelFutureListener() {...}110%n/a22332211
GrpcHttp2HeadersUtils.GrpcHttp2ClientHeadersDecoder110%n/a22332211
NettyServerBuilder.NettyClientTransportServersBuilder110%n/a22222211
GrpcHttp2HeadersUtils.GrpcHttp2ServerHeadersDecoder110%n/a22332211
NettyChannelBuilder.NettyChannelTransportFactoryBuilder0%n/a22222211
WriteQueue.new Runnable() {...}0%n/a22332211
NettyServerProvider0%n/a44444411
NettyChannelBuilder.NettyChannelDefaultPortProvider0%n/a22222211
KeepAliveEnforcer.SystemTicker0%n/a33333311
InternalProtocolNegotiators.ProtocolNegotiationHandler0%n/a22442211
JettyTlsUtil.Java9AlpnUnavailabilityCauseHolder.new PrivilegedExceptionAction() {...}0%n/a22222211
GracefulCloseCommand0%n/a22442211
ForcefulCloseCommand0%n/a22442211
WriteBufferingAndExceptionHandler.ChannelWrite0%n/a11441111
ProtocolNegotiators.HostPort0%n/a11441111
Utils.new ChannelFactory() {...}0%n/a22222211
InternalWriteBufferingAndExceptionHandlerUtils0%n/a22332211
MaxConnectionIdleManager.new MaxConnectionIdleManager.Ticker() {...}0%n/a22222211
NettyChannelBuilder.LocalSocketPicker0%n/a22222211
ProtocolNegotiators.new ChannelLogger() {...}0%n/a33333311
InternalNettySocketSupport.InternalNativeSocketOptions0%n/a11221111
Utils.ByteBufAllocatorPreferHeapHolder0%n/a11111111
Utils.ByteBufAllocatorPreferDirectHolder0%n/a11111111
InternalNettySocketSupport0%n/a11221111
GrpcHttp2HeadersUtils0%n/a11111111
AbstractNettyHandler.AllowPingLimiter0%n/a11111111
NettySocketSupport.NettySocketHelperImpl0%n/a11111111