org.apache.hc.client5.http.impl.async

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total14,543 of 14,5430%1,226 of 1,2260%1,4161,4163,1893,189795795124124
HttpAsyncClientBuilder1,3470%1720%150150327327626211
H2AsyncClientBuilder1,1200%1320%118118267267505011
InternalHttpAsyncExecRuntime5060%680%5757116116232311
LoggingIOSession4940%520%5757116116313111
AsyncConnectExec4690%400%31311001008811
InternalH2AsyncExecRuntime4400%620%5252100100212111
AsyncRedirectExec.new AsyncExecCallback() {...}4300%530%323284845511
AsyncProtocolExec4280%680%393990905511
TestContentCompressionAsyncExec3980%n/a11117272111111
InternalHttpAsyncExecRuntimeQueueCapTest3730%n/a6664646611
AsyncHttpRequestRetryExec.new AsyncExecCallback() {...}3700%340%242452527711
InternalAbstractHttpAsyncClient3390%420%292981818811
HttpAsyncMainClientExec.new AsyncClientExchangeHandler() {...}2900%320%28286767121211
AsyncProtocolExec.new AsyncExecCallback() {...}2630%400%252547475511
HttpAsyncClients2480%40%29293939272711
LoggingAsyncClientExchangeHandler2470%220%26265050151511
AsyncConnectExec.new AsyncClientExchangeHandler() {...}2420%180%21215252121211
MinimalHttpAsyncClient2240%100%141448489911
HttpAsyncClientProtocolNegotiationStarter.new H2StreamListener() {...}2090%200%20204040101011
H2AsyncClientProtocolStarter.new H2StreamListener() {...}2090%200%20204040101011
HttpAsyncClientProtocolNegotiationStarter2080%230%151534343311
InternalH2AsyncExecRuntimeQueueCapTest2030%180%171748488811
EarlyHintsAsyncExecTest1920%120%111147475511
ContentCompressionAsyncExec1840%100%131339398811
H2AsyncMainClientExec.new AsyncClientExchangeHandler() {...}1780%120%18184545121211
MinimalH2AsyncClient1430%60%111129298811
AsyncConnectExec.new AsyncExecCallback() {...}1400%140%121224245511
AbstractHttpAsyncClientBase1350%120%19193939131311
AsyncPushConsumerRegistry1310%180%131335354411
MinimalHttpAsyncClient.3.new AsyncClientExchangeHandler() {...}1260%100%17173333121211
InternalH2ConnPool.SessionPool1150%80%9930305511
MinimalHttpAsyncClient.InternalAsyncClientEndpoint1150%120%131325257711
InternalAbstractHttpAsyncClient.new AsyncExecCallback() {...}1100%80%9922225511
H2AsyncClientProtocolStarter1050%120%9920203311
EarlyHintsAsyncExecTest.new AsyncServerExchangeHandler() {...}1030%40%111129299911
HttpAsyncMainClientExec1020%40%5520203311
ContentCompressionAsyncExec.new AsyncExecCallback() {...}1020%80%9921215511
AsyncRedirectExec1000%40%6628284411
HttpAsyncClientBuilderMaxQueuedRequestsTest940%n/a2221212211
CloseableHttpAsyncClient920%n/a8818188811
MinimalH2AsyncClient.new FutureCallback() {...}890%40%6616164411
AsyncConnectExec.new FutureCallback() {...}880%60%7711114411
InternalH2AsyncExecRuntime.new FutureCallback() {...}860%20%5513134411
H2AsyncMainClientExec850%40%5516163311
ReleasingAsyncClientExchangeHandler800%20%13132828121211
HttpAsyncClientProtocolNegotiationStarter.new Http1StreamListener() {...}800%120%101016164411
InternalH2ConnPool800%60%121220209911
LogAppendable790%80%9919195511
MinimalH2AsyncClient.1.new AsyncClientExchangeHandler() {...}780%n/a12122222121211
AsyncConnectExec.new FutureCallback() {...}750%20%5510104411
AsyncConnectExec.new FutureCallback() {...}750%20%5510104411
AsyncConnectExec.new FutureCallback() {...}730%20%5512124411
InternalH2ConnPool.SessionPool.new CallbackContribution() {...}700%80%66992211
LoggingAsyncClientExchangeHandler.new DataStreamChannel() {...}690%60%8814145511
MinimalHttpAsyncClient.new FutureCallback() {...}670%20%5512124411
InternalH2AsyncClient660%40%6612124411
InternalAbstractHttpAsyncClient.new AsyncEntityProducer() {...}640%20%12121717111111
InternalHttpAsyncClient630%20%5510104411
InternalHttpAsyncExecRuntime.new FutureCallback() {...}630%20%5512124411
MinimalHttpAsyncClient.new FutureCallback() {...}620%20%5512124411
InternalH2AsyncExecRuntime.new FutureCallback() {...}580%20%5511114411
InternalHttpAsyncExecRuntimeQueueCapTest.FakeEndpoint580%60%121222229911
InternalH2AsyncExecRuntime.new FutureCallback() {...}570%20%5511114411
LoggingIOSession.new IOEventHandler() {...}570%40%9916167711
MinimalHttpAsyncClient.1.new FutureCallback() {...}540%n/a4411114411
AsyncExecChainElement530%40%55993311
AsyncHttpRequestRetryExec530%n/a4412124411
InternalAbstractHttpAsyncClient.ScheduledRequestExecution510%n/a3315153311
InternalHttpAsyncExecRuntime.new FutureCallback() {...}460%20%5510104411
HttpAsyncMainClientExec.1.new DataStreamChannel() {...}450%40%7712125511
MinimalHttpAsyncClient.3.1.new DataStreamChannel() {...}450%40%7712125511
EarlyHintsAsyncExec.new AsyncExecCallback() {...}440%20%6610105511
InternalHttpAsyncExecRuntimeQueueCapTest.LatchingHandler430%n/a13131717131311
InternalHttpAsyncExecRuntimeQueueCapTest.ReentrantHandler410%20%13131919121211
H2AsyncClientBuilder.IdleConnectionEvictor410%20%6617175511
InternalH2AsyncExecRuntimeQueueCapTest.ReentrantHandler410%20%13131919121211
HttpAsyncClientBuilderMaxQueuedRequestsTest.FakeManager370%40%9914147711
InternalHttpAsyncExecRuntimeQueueCapTest.FakeManager370%40%9916167711
AbstractMinimalHttpAsyncClientBase350%n/a33663311
InternalAbstractHttpAsyncClient.new AsyncExecChain.Scheduler() {...}340%n/a33553311
HttpAsyncClientBuilder.ExecInterceptorEntry.Position330%n/a11111111
H2AsyncClientBuilder.ExecInterceptorEntry.Position330%n/a11111111
MinimalHttpAsyncClient.new FutureCallback() {...}320%n/a44774411
HttpAsyncClientBuilderMaxQueuedRequestsTest.new FutureCallback() {...}320%n/a44884411
InternalHttpAsyncExecRuntime.new CallbackContribution() {...}310%40%44662211
HttpAsyncMainClientExec.1.new FutureCallback() {...}290%n/a44774411
EarlyHintsAsyncExec280%20%33882211
LoggingIOSessionDecorator270%40%44662211
InternalH2ConnPool.new CallbackContribution() {...}270%20%33662211
InternalH2AsyncExecRuntimeQueueCapTest.FakeH2ConnPool260%20%33882211
AbstractMinimalHttpAsyncClientBase.new FutureCallback() {...}260%n/a44774411
InternalAbstractHttpAsyncClient.2.new FutureCallback() {...}260%n/a44774411
InternalHttpAsyncExecRuntimeQueueCapTest.ImmediateFailEndpoint230%n/a66996611
AbstractHttpAsyncClientBase.Status210%n/a11111111
ContentCompressionAsyncExec.new EntityDetails() {...}200%n/a66666611
InternalHttpAsyncExecRuntimeQueueCapTest.NoopInitiator200%20%22661111
HttpAsyncClientBuilderMaxQueuedRequestsTest.NoopInitiator190%20%22441111
InternalHttpAsyncExecRuntime.new CallbackContribution() {...}190%20%33442211
InternalH2AsyncExecRuntimeQueueCapTest.new FutureCallback() {...}180%n/a44774411
InternalH2ConnPool.SessionPool.1.new CallbackContribution() {...}170%n/a22332211
InternalHttpAsyncExecRuntimeQueueCapTest.new InternalHttpAsyncExecRuntimeQueueCapTest.LatchingHandler() {...}170%n/a22442211
HttpAsyncClientBuilderMaxQueuedRequestsTest.BlockingEndpoint170%n/a66886611
HttpAsyncClientBuilder.ResponseInterceptorEntry.Position150%n/a11111111
H2AsyncClientBuilder.ExecInterceptorEntry150%n/a11661111
HttpAsyncClientBuilder.RequestInterceptorEntry.Position150%n/a11111111
H2AsyncClientBuilder.RequestInterceptorEntry.Position150%n/a11111111
InternalHttpAsyncExecRuntimeQueueCapTest.new FutureCallback() {...}150%n/a44664411
InternalHttpAsyncExecRuntimeQueueCapTest.new FutureCallback() {...}150%n/a44664411
InternalHttpAsyncExecRuntimeQueueCapTest.new FutureCallback() {...}150%n/a44664411
InternalHttpAsyncExecRuntimeQueueCapTest.new FutureCallback() {...}150%n/a44664411
HttpAsyncClientBuilder.ExecInterceptorEntry150%n/a11661111
H2AsyncClientBuilder.ResponseInterceptorEntry.Position150%n/a11111111
LoggingExceptionCallback140%n/a22442211
InternalH2AsyncExecRuntime.Endpoint130%n/a22552211
TestContentCompressionAsyncExec.new UnaryOperator() {...}120%n/a22222211
H2AsyncClientBuilder.ResponseInterceptorEntry0%n/a11441111
HttpAsyncClientBuilderMaxQueuedRequestsTest.new FutureCallback() {...}0%n/a44444411
AsyncConnectExec.State0%n/a11331111
InternalHttpAsyncExecRuntime.ReUseData0%n/a11441111
HttpAsyncClientBuilder.ResponseInterceptorEntry0%n/a11441111
H2AsyncClientBuilder.RequestInterceptorEntry0%n/a11441111
HttpAsyncClientBuilder.RequestInterceptorEntry0%n/a11441111
InternalHttpAsyncExecRuntimeQueueCapTest.NoopPushFactory0%n/a11111111
InternalH2AsyncExecRuntimeQueueCapTest.NoopPushFactory0%n/a11111111