ChannelManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total918 of 1,27227%115 of 13414%971122032823045
upgradePipelineToHttp2(ChannelPipeline)1400%120%77313111
updatePipelineForHttpTunneling(ChannelPipeline, Uri)840%120%77202011
updatePipelineForHttpsTunneling(ChannelPipeline, Uri, ProxyServer)800%100%66181811
ChannelManager(AsyncHttpClientConfig, Timer)7310057%15731%1112143601
addSslHandler(ChannelPipeline, Uri, String, boolean)600%80%55151511
upgradePipelineForWebSockets(ChannelPipeline)440%20%227711
getBootstrap(Uri, NameResolver, ProxyServer)431728%9325%6751101
newBootstrap(ChannelFactory, EventLoopGroup, AsyncHttpClientConfig)377867%6650%6752001
getClientStats()360%n/a11111111
tryToOfferChannelToPool(Channel, AsyncHandler, boolean, Object)350%60%44111111
getNativeTransportFactory(AsyncHttpClientConfig)300%120%779911
pollHttp2Connection(Object)261027%7112%4571001
registerHttp2Connection(Object, Channel)260%20%226611
createSslHandler(String, int)240%20%225511
lambda$getClientStats$6(Map, Map.Entry)240%n/a114411
lambda$getBootstrap$3(Bootstrap, ChannelHandler, ProxyServer, Promise, Future)240%20%225511
isInstanceof(Object, String)150%n/a115511
closeChannel(Channel)120%n/a115511
isHttp2CleartextEnabled()120%40%331111
isHttp2(Channel)90%20%221111
newDrainCallback(NettyResponseFuture, Channel, boolean, Object)90%n/a111111
drainChannelAndOffer(Channel, NettyResponseFuture)90%n/a112211
drainChannelAndOffer(Channel, NettyResponseFuture, boolean, Object)90%n/a112211
isSslHandlerConfigured(ChannelPipeline)80%20%221111
removeHttp2Connection(Object, Channel)70%n/a112211
removeAll(Channel)60%n/a112211
registerOpenChannel(Channel)60%n/a112211
newHttpContentDecompressor()5861%1150%121301
lambda$registerHttp2Connection$0(Object, Channel, Future)50%n/a111111
isHttp2StreamChannel(Channel)30%n/a111111
getHttp2Handler()30%n/a111111
getChannelPool()30%n/a111111
getEventLoopGroup()30%n/a111111
lambda$getClientStats$5(SocketAddress)30%n/a111111
lambda$getClientStats$4(SocketAddress)30%n/a111111
close()22592%1150%121901
configureBootstraps(NettyRequestSender)44100%n/a010601
newHttpClientCodec()20100%n/a010601
doClose()16100%n/a010501
poll(Uri, String, ProxyServer, ChannelPoolPartitioning)11100%n/a010201
pollHttp2(Uri, String, ProxyServer, ChannelPoolPartitioning)10100%n/a010201
isOpen()4100%n/a010101
lambda$doClose$1(Future)4100%n/a010101
static {...}4100%n/a010101
lambda$close$2(Future)3100%n/a010101