org.eclipse.jetty.server

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total45,251 of 45,2510%5,305 of 5,3050%4,7544,75410,60910,6092,0132,013176176
Request3,8690%6640%49949995795716616611
HttpOutput2,5580%3480%244244615615565611
Response2,3710%4270%299299598598838311
HttpChannelState2,2740%2960%221221555555636311
HttpChannel1,9570%2080%198198424424888811
ResourceService1,6500%2610%170170383383383811
CustomRequestLog1,5760%1690%161161392392595911
HttpInput1,4760%2040%143143377377414111
AbstractConnector1,0440%1140%9898222222414111
Server1,0310%1080%9797241241434311
HttpConnection9810%1200%106106223223464611
HttpConfiguration9690%280%8080179179666611
HttpChannelOverHttp9040%1520%105105216216252511
ProxyConnectionFactory.ProxyV2ConnectionFactory.ProxyProtocolV2Connection7900%920%57571711718811
CookieCutter6500%1550%92921991999911
CachedContentFactory6330%1040%7474137137222211
ForwardedRequestCustomizer6240%1080%9191173173373711
AbstractNCSARequestLog6130%640%6363153153313111
CachedContentFactory.CachedHttpContent6090%820%6666110110252511
ResponseWriter5950%360%5858200200404011
ServerConnector5910%500%6363149149383811
HttpChannelListeners5880%440%4747124124252511
ConnectionLimit5560%440%4040105105181811
LowResourceMonitor5480%680%7272136136383811
HttpConnection.SendCallback5260%540%4444106106101011
ProxyConnectionFactory.ProxyV1ConnectionFactory.ProxyProtocolV1Connection5130%580%37371141148811
Dispatcher4860%360%27271171179911
AcceptRateLimit4760%440%39399595171711
ShutdownMonitor4630%240%3636113113242411
DetectorConnectionFactory.DetectorConnection4410%460%303084847711
InclusiveByteRange4250%600%4343100100131311
Utf8HttpWriter4240%380%212178782211
ConnectorStatistics4220%200%40408686303011
ForwardedRequestCustomizer.Forwarded3890%570%48489191181811
PushBuilderImpl3670%300%37377272222211
LocalConnector3550%200%30306868202011
AllowedResourceAliasChecker3480%500%38388484131311
DetectorConnectionFactory3070%340%242446467711
DebugListener3020%200%25256868151511
SecureRequestCustomizer2980%360%40407979222211
ShutdownMonitor.ShutdownMonitorRunnable2950%320%212172725511
LocalConnector.LocalEndPoint2480%380%29297171101011
HttpOutput.AsyncWrite2440%400%232344443311
SslConnectionFactory2420%180%24245252151511
DebugListener.new ServletRequestListener() {...}2270%100%8830303311
RequestLogWriter2240%200%28287171181811
Dispatcher.ForwardAttributes2060%400%333354549911
AbstractConnectionFactory2020%200%21214343111111
Dispatcher.IncludeAttributes1970%380%313154548811
AsyncAttributes1930%340%282860607711
SecureRequestCustomizer.SslAttributes1930%210%161649494411
HttpChannel.TransientListeners1880%n/a31313131313111
DebugListener.new AsyncListener() {...}1870%0%6621215511
NegotiatingServerConnectionFactory1780%260%202034347711
ClassLoaderDump1750%200%131331313311
AbstractConnector.Acceptor1720%180%121239393311
ResourceContentFactory1670%200%141428284411
NegotiatingServerConnection1660%140%19194848121211
ProxyConnectionFactory.ProxyV2ConnectionFactory1520%140%131326266611
AsyncContextState1490%80%22224141181811
ProxyConnectionFactory1490%100%111124246611
ProxyConnectionFactory.ProxyEndPoint1460%n/a26264141262611
OptionalSslConnectionFactory1420%100%101027275511
DebugListener.new ContextHandler.ContextScopeListener() {...}1360%100%8820203311
HttpOutput.InputStreamWritingCB1300%120%9928283311
ForwardedRequestCustomizer.MutableHostPort1250%120%121231316611
HttpChannelState.Action1240%n/a1113131111
HttpOutput.ReadableByteChannelWritingCB1150%120%9924243311
AsyncContextEvent1140%120%23233939171711
MultiParts.MultiPartsUtilParser1070%0%101027278811
MultiParts.MultiPartsHttpParser1060%0%101027278811
HttpChannel.SendCallback1060%140%101023233311
SymlinkAllowedResourceAliasChecker990%160%111123233311
NetworkTrafficServerConnector980%n/a8816168811
ForwardedRequestCustomizer.Source970%n/a2211112211
Iso88591HttpWriter950%140%9924242211
ProxyConnectionFactory.ProxyV1ConnectionFactory950%140%111122224411
NCSARequestLog920%n/a17173333171711
AbstractNetworkConnector890%60%16162828131311
ProxyCustomizer.ProxyAttributes870%90%9922223311
HttpChannelState.RequestState840%n/a11991111
CachedContentFactory.CachedPrecompressedHttpContent830%120%111114145511
LowResourceMonitor.ConnectorsThreadPoolLowResourceCheck790%100%9917174411
HttpConnectionFactory760%0%111121219911
HttpInput.Content760%0%101015159911
LowResourceMonitor.MaxConnectionsLowResourceCheck750%80%101018186611
AsyncContextState.WrappedAsyncListener750%n/a6614146611
AsyncRequestLogWriter690%60%101024247711
AsyncRequestLogWriter.WriterThread670%80%6617172211
ServletRequestHttpWrapper660%n/a33333434333311
HomeBaseWarning650%0%4420202211
HttpOutput.ApiState640%n/a11771111
HttpChannelState.InputState640%n/a11771111
HttpWriter600%0%7719196611
SameFileAliasChecker590%100%8817173311
ServerConnector.ServerConnectorManager570%n/a7714147711
ServletAttributes570%0%9914148811
LowResourceMonitor.MemoryLowResourceCheck560%0%8813136611
Response.EncodingFrom540%n/a11221111
EncodingHttpWriter540%0%3317172211
HttpChannelState.State540%n/a11661111
CustomRequestLog.Token500%0%6616164411
HttpChannelState.new Runnable() {...}500%0%44993311
ResourceService.new Callback() {...}500%0%6612125511
SocketCustomizationListener440%60%8816165511
HttpChannelState.OutputState440%n/a11551111
ProxyConnectionFactory.ProxyV2ConnectionFactory.Family440%n/a11221111
HttpOutput.State440%n/a11551111
HttpOutput.AsyncFlush430%0%4412122211
HttpInput.ChainedInterceptor400%0%7712125511
Slf4jRequestLogWriter370%0%7712126611
HttpOutput.NestedChannelWriteCB370%0%5514144411
AbstractConnector.new Container.Listener() {...}360%0%55773311
HttpChannelState.new Runnable() {...}360%0%44993311
Response.OutputType340%n/a11221111
ProxyConnectionFactory.ProxyV2ConnectionFactory.Transport340%n/a11221111
ConnectionFactory.Detecting.Detection340%n/a11441111
ServletResponseHttpWrapper340%n/a22222323222211
MultiPartCleanerListener340%0%6613134411
HttpChannel.SendCallback.new Callback.Nested() {...}330%n/a33773311
RequestLogCollection330%0%44993311
AsyncContextState.new Runnable() {...}330%0%33662211
LowResourceMonitor.MainThreadPoolLowResourceCheck330%0%55994411
HttpInput.ErrorState330%0%55884411
Slf4jRequestLog0%n/a6611116611
HttpConnection.AsyncReadCallback0%0%55773311
RequestLog.Collection0%0%33662211
LowResourceMonitor.new Runnable() {...}0%0%33552211
HostHeaderCustomizer0%0%44993311
ProxyCustomizer0%0%33662211
ServerConnectionStatistics0%0%33442211
HttpChannel.Send100Callback0%0%33772211
HttpOutput.ChannelWriteCB0%n/a44884411
MultiPartFormDataCompliance0%n/a11331111
HttpOutput.new Callback.Nested() {...}0%n/a33773311
HttpConnection.Content0%0%44993311
Authentication0%n/a11551111
SecureRequestCustomizer.SslSessionData0%n/a44884411
HttpOutput.WriteBlocker0%0%33772211
LocalConnector.LocalEndPoint.new HttpParser.ResponseHandler() {...}0%n/a99999911
HttpConnection.BlockingReadCallback0%n/a44664411
HttpOutput.WriteCompleteCB0%n/a44664411
ConnectorStatistics.Sample0%n/a22882211
QuietServletException0%n/a44884411
HttpChannel.Listener0%n/a15151515151511
Request.new BufferedReader() {...}0%n/a22332211
AsyncNCSARequestLog0%n/a22442211
AcceptRateLimit.Rate0%n/a22552211
HttpInput.new HttpInput.EOFState() {...}0%n/a44444411
HttpInputOverHTTP0%n/a22442211
UserIdentity.new UserIdentity.UnauthenticatedUserIdentity() {...}0%n/a55555511
AllowedResourceAliasChecker.AllowedResourceAliasCheckListener0%n/a22332211
HttpInput.SentinelContent0%n/a22442211
HttpInput.State0%n/a44444411
HttpInput.new HttpInput.State() {...}0%n/a33443311
Server.DateField0%n/a11441111
HttpOutput.Interceptor0%0%22441111
HttpInput.new HttpInput.State() {...}0%n/a33333311
ShutdownMonitor.Holder0%n/a11111111
HttpInput.new HttpInput.EOFState() {...}0%n/a22222211
HttpInput.new HttpInput.EOFState() {...}0%n/a22222211
Authentication.new Authentication() {...}0%n/a22222211
Authentication.new Authentication.Challenge() {...}0%n/a22222211
Authentication.new Authentication() {...}0%n/a22222211
Authentication.new Authentication.SendSuccess() {...}0%n/a22222211
Authentication.new Authentication.Failure() {...}0%n/a22222211
UserIdentity0%n/a11111111
HttpChannelListeners.NotifyFailure0%n/a22222211
DetectorConnectionFactory.DetectionFailureException0%n/a11221111
Authentication.Failed0%n/a11221111
HttpInput.EofContent0%n/a11221111
HttpChannelListeners.NotifyContent0%n/a22222211
HttpChannelListeners.NotifyRequest0%n/a22222211
HttpChannelListeners.new HttpChannel.Listener() {...}0%n/a11111111
HttpChannel.new HttpChannel.Listener() {...}0%n/a11111111
HttpInput.EOFState0%n/a11111111