io.undertow.server.handlers.proxy

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total5,343 of 5,3430%472 of 4720%4794791,1101,1102432435757
ProxyConnectionPool8460%1160%7878196196202011
LoadBalancingProxyClient6300%680%6565149149313111
ProxyHandler.ProxyAction5930%780%41411101102211
ProxyHandler4500%320%40409999242411
ProxyHandler.ProxyClientHandler1970%180%161643437711
HostTable1850%200%161643436611
RouteIteratorFactory.RouteIterator1770%240%161636364411
ProxyHandler.ProxyAction.new ClientCallback() {...}1740%140%101026263311
ConnectionPoolErrorHandler.CountingErrorHandler1110%120%111127275511
ProxyHandler.Builder1050%40%20203535181811
ProxyHandler.ResponseCallback1000%40%5519193311
ProxyHandler.ResponseCallback.new HttpUpgradeListener() {...}890%20%3312122211
ProxyConnectionPool.new ClientCallback() {...}870%60%6615153311
HostTable.Target820%220%141415153311
ProxyConnectionPool.4.new ClientCallback() {...}800%20%4415153311
ProxyHandler.HTTPTrailerChannelListener790%40%4423232211
LoadBalancingProxyClient.new ProxyCallback() {...}780%20%6617175511
ProxyHandlerBuilder780%20%7717176611
SimpleProxyClientProvider740%60%7715154411
SimpleProxyClientProvider.ConnectNotifier650%20%4412123311
ProxyHandler.ProxyAction.1.2.new HttpHandler() {...}640%20%33772211
ProxyConnectionPool.AvailabilityType640%n/a11771111
ProxyHandler.ProxyAction.1.new PushCallback() {...}620%20%33662211
ProxyConnectionPool.new Runnable() {...}600%20%3311112211
LoadBalancingProxyClient.Host590%n/a9915159911
ProxyConnectionPool.CallbackHolder570%40%111118189911
ProxyHandler.ProxyAction.1.new ChannelListener() {...}550%n/a22332211
ProxyHandler.IoExceptionHandler540%40%4416162211
ProxyHandlerBuilder.Wrapper460%60%55992211
ProxyConnectionPool.new Runnable() {...}440%20%33882211
ProxyConnectionPool.new ClientStatistics() {...}370%n/a55885511
ProxyHandler.ProxyAction.1.new ContinueNotification() {...}350%20%33552211
RouteParsingStrategy340%n/a11441111
RouteIteratorFactory330%40%5510103311
ProxyConnectionPool.HostThreadData280%n/a11661111
RouteIteratorFactory.ParsingCompatibility240%n/a11331111
ProxyConnectionPool.new ExchangeCompletionListener() {...}230%20%33552211
ProxyConnectionPool.4.1.new ChannelListener() {...}220%n/a22332211
ProxyHandler.ProxyAction.1.1.new IoCallback() {...}210%n/a33663311
ConnectionPoolErrorHandler.SimpleConnectionPoolErrorHandler200%20%55664411
LoadBalancingProxyClient.3.new ServerConnection.CloseListener() {...}200%20%33552211
ProxyConnectionPool.2.new ChannelListener() {...}190%n/a22332211
ProxyHandler.new Runnable() {...}180%n/a22332211
SimpleProxyClientProvider.ConnectNotifier.new ChannelListener() {...}180%n/a22332211
ProxyHandler.new ExchangeCompletionListener() {...}160%n/a22442211
ProxyConnectionPool.HostThreadData.new Runnable() {...}160%n/a22442211
LoadBalancingProxyClient.RoundRobinHostSelector160%n/a22332211
LoadBalancingProxyClient.new ProxyClient.HostProxyTarget() {...}150%n/a33443311
ProxyConnection150%n/a33663311
ProxyConnectionPool.new Runnable() {...}140%n/a22332211
ProxyHandler.HTTPTrailerChannelListener.new ChannelListener() {...}130%n/a22442211
SimpleProxyClientProvider.ConnectNotifier.new ServerConnection.CloseListener() {...}130%n/a22332211
ProxyHandler.ClosingExceptionHandler120%n/a22662211
ProxyConnectionPool.ConnectionHolder0%n/a11331111
ProxyClient0%n/a11111111
LoadBalancingProxyClient.new ProxyClient.ProxyTarget() {...}0%n/a11111111
SimpleProxyClientProvider.new ProxyClient.ProxyTarget() {...}0%n/a11111111