io.undertow.server

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total11,090 of 11,0900%1,162 of 1,1620%1,2261,2262,8342,834645645100100
HttpServerExchange2,1690%3220%28528555455412412411
Connectors1,3810%2260%142142334334292911
HttpServerExchange.ReadDispatchChannel5530%920%6464151151181811
RoutingHandler4460%400%44449292242411
ConnectionSSLSessionInfo4000%540%3838115115111111
DefaultByteBufferPool3900%520%3939101101131311
MapDelegatingToSet3760%720%60608888242411
AbstractRedirectURIParseTest3460%n/a9989899911
ReadTimeoutTestCase3170%260%24247676111111
AggregateConnectorStatistics2860%220%23234646121211
HttpServerExchange.WriteDispatchChannel2800%340%35357474181811
AbstractServerConnection2430%100%38386565333311
ConnectorStatisticsImpl2180%100%26266060212111
DirectByteBufferDeallocator2120%200%181862628811
MaxRequestSizeTestCase2120%n/a4454544411
BasicSSLSessionInfo2000%200%25255858151511
MultipleRequestsWriteTimeoutTestCase1600%80%121252528811
InvalidHtpRequestTestCase1490%n/a7740407711
HttpServerExchangeTestCase1010%60%6621213311
SSLSessionInfo910%280%171729293311
SecureCookieCommitListener900%80%8821214411
MultipleRequestsWriteTimeoutTestCase.new HttpHandler() {...}850%0%4424243311
WriteTimeoutTestCase840%60%8826265511
NewlineInHeadersTestCase780%n/a2217172211
DefaultByteBufferPool.DefaultPooledBuffer760%120%121220206611
HttpServerExchange.DefaultBlockingHttpExchange760%140%131318186611
EncodedEncodedSlashTestCase730%n/a4420204411
ListenerRegistry.Listener730%n/a12122121121211
ConnectionTerminationTestCase700%0%3318182211
WriteTimeoutTestCase.1.new ChannelListener() {...}650%60%5516162211
JvmRouteHandler620%60%5515152211
XnioByteBufferPool620%40%8816166611
ParseTimeoutTestCase620%n/a6620206611
AbstractServerConnection.CloseSetter610%60%6616163311
ConnectorStatisticsImpl.new ExchangeCompletionListener() {...}570%80%6614142211
RequestStatistics570%0%11111414101011
WriteTimeoutTestCase.new HttpHandler() {...}540%0%3314142211
DefaultByteBufferPool.ThreadLocalCache500%40%6611114411
JvmRouteHandler.JvmRouteWrapper500%40%44992211
MultipleRequestsWriteTimeoutTestCase.new HttpHandler() {...}480%0%3310102211
JvmRouteHandler.Builder460%0%8811117711
HttpServerExchange.WrapperStreamSinkConduitFactory460%0%33992211
HttpServerExchange.ExchangeCompleteNextListener430%40%4411112211
DefaultByteBufferPool.ThreadLocalData400%40%44992211
ListenerRegistry.HttpUpgradeMetadata400%n/a7711117711
Connectors.BufferedRequestDataCleanupListener390%60%55992211
HttpServerExchange.WrapperConduitFactory390%0%33992211
ConnectionTerminationTestCase.new HttpHandler() {...}370%0%3310102211
ReadTimeoutTestCase.new AbstractHttpEntity() {...}360%0%7713136611
DirectByteBufferDeallocatorTestCase350%n/a2216162211
HttpServerExchange.new ChannelListener() {...}330%0%33882211
ListenerRegistry330%0%55884411
MultipleRequestsWriteTimeoutTestCase.1.new IoCallback() {...}290%n/a33773311
XnioByteBufferPool.new PooledByteBuffer() {...}270%n/a44774411
ServerConnection260%n/a88998811
StopTestCase260%n/a4412124411
XnioBufferPoolAdaptor.new Pooled() {...}250%n/a55885511
RenegotiationRequiredException230%n/a5510105511
ReadOnlyIterator230%n/a55885511
HttpServerExchange.new ChannelExceptionHandler() {...}220%n/a22662211
HttpServerExchangeTestCase.new HttpHandler() {...}220%n/a22992211
DefaultByteBufferPool.LeakDetector210%0%33882211
RedirectURIParseWithAllowUnescapedCharactersTestCase210%n/a55995511
MaxRequestSizeTestCase.new HttpHandler() {...}200%n/a22882211
DirectByteBufferDeallocator.new PrivilegedAction() {...}200%n/a22222211
InvalidHtpRequestTestCase.new HttpRequestBase() {...}190%n/a33553311
ConnectionTerminationTestCase.1.new ExchangeCompletionListener() {...}190%n/a22552211
MapDelegatingToSet.ReadOnlyEntry190%n/a44774411
JvmRouteHandler.Wrapper0%n/a22552211
HttpServerExchange.new ChannelExceptionHandler() {...}0%n/a22552211
HttpServerExchange.new ChannelListener() {...}0%0%33442211
NewlineInHeadersTestCase.1.new Receiver.FullStringCallback() {...}0%n/a22442211
HttpServerExchange.new ConduitWrapper() {...}0%n/a22332211
RequestTooBigException0%n/a44884411
XnioBufferPoolAdaptor0%n/a22552211
DelegatingIterable0%n/a33553311
TruncatedResponseException0%n/a44884411
HttpServerExchange.new Runnable() {...}0%n/a22332211
HttpServerExchange.ReadDispatchChannel.new Runnable() {...}0%n/a22332211
ReadTimeoutTestCase.new IoCallback() {...}0%n/a33553311
ReadTimeoutTestCase.new StringWriteChannelListener() {...}0%n/a22332211
HttpServerExchange.WriteDispatchChannel.new Runnable() {...}0%n/a22332211
DirectByteBufferDeallocator.new PrivilegedAction() {...}0%n/a22222211
NewlineInHeadersTestCase.new HttpHandler() {...}0%n/a22332211
ConnectionSSLSessionInfo.SslHandshakeWaiter0%n/a33553311
ConnectorStatisticsImpl.BytesReceivedAccumulator0%n/a22332211
ConnectorStatisticsImpl.BytesSentAccumulator0%n/a22332211
OverridableTreeSet0%n/a22442211
RedirectURIParseWithDecodeURLTestCase0%n/a33553311
RedirectURIParseWithDecodeSlashTestCase0%n/a33553311
ParseTimeoutTestCase.new HttpHandler() {...}0%n/a22332211
EncodedEncodedSlashTestCase.new HttpHandler() {...}0%n/a22332211
AbstractServerConnection.ConduitState0%n/a11441111
RoutingHandler.HandlerHolder0%n/a11441111
DirectByteBufferDeallocatorTestCase.new Policy() {...}0%n/a22222211
RoutingHandler.RoutingMatch0%n/a11221111
DirectByteBufferDeallocator.new PrivilegedAction() {...}0%n/a22222211
DefaultResponseListener0%n/a11111111
RedirectURIParseTestCase0%n/a11111111
OpenListener0%n/a11111111