Source file "io/undertow/protocols/http2/Http2Channel.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 2,484 of 2,484 | 0% | 327 of 327 | 0% | 236 | 236 | 574 | 574 | 69 | 69 |
createChannelImpl(FrameHeaderData, PooledByteBuffer) | ![]() | 0% | ![]() | 0% | 39 | 39 | 108 | 108 | 1 | 1 |
Http2Channel(StreamConnection, String, ByteBufferPool, PooledByteBuffer, boolean, boolean, boolean, ByteBuffer, OptionMap) | ![]() | 0% | ![]() | 0% | 15 | 15 | 65 | 65 | 1 | 1 |
updateSettings(List) | ![]() | 0% | ![]() | 0% | 12 | 12 | 30 | 30 | 1 | 1 |
static {...} | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
parseFrameNoContinuation(ByteBuffer) | ![]() | 0% | ![]() | 0% | 12 | 12 | 24 | 24 | 1 | 1 |
handleWindowUpdate(int, int) | ![]() | 0% | ![]() | 0% | 10 | 10 | 24 | 24 | 1 | 1 |
sendSettings() | ![]() | 0% | ![]() | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
sendPushPromise(int, HeaderMap, HeaderMap) | ![]() | 0% | ![]() | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
removeStreamSink(int) | ![]() | 0% | ![]() | 0% | 9 | 9 | 15 | 15 | 1 | 1 |
sendGoAway(int, ChannelExceptionHandler) | ![]() | 0% | ![]() | 0% | 4 | 4 | 17 | 17 | 1 | 1 |
createStream(HeaderMap) | ![]() | 0% | ![]() | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
sendPing(byte[], ChannelExceptionHandler, boolean) | ![]() | 0% | ![]() | 0% | 4 | 4 | 15 | 15 | 1 | 1 |
addPushPromiseStream(int) | ![]() | 0% | ![]() | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
removeStreamSource(int) | ![]() | 0% | ![]() | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
updateReceiveFlowControlWindow(int) | ![]() | 0% | ![]() | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
addToAttachmentList(AttachmentKey, Object) | ![]() | 0% | ![]() | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
closeSubChannels() | ![]() | 0% | ![]() | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
grabFlowControlBytes(int) | ![]() | 0% | ![]() | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
handleRstStream(int) | ![]() | 0% | ![]() | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
createInitialUpgradeResponseStream() | ![]() | 0% | ![]() | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
handleBrokenSourceChannel(Throwable) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
getReceivers() | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
sendRstStream(int, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
updateStreamIdsCountersInHeaders(int) | ![]() | 0% | ![]() | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
createChannel(FrameHeaderData, PooledByteBuffer) | ![]() | 0% | ![]() | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
isIdle(int) | ![]() | 0% | ![]() | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
lastDataRead() | ![]() | 0% | ![]() | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
getAttachmentList(AttachmentKey) | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
sendSettingsAck() | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
registerStreamSink(Http2HeadersStreamSinkChannel) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
putAttachment(AttachmentKey, Object) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
flushChannel(StreamSinkChannel) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
flushChannelIgnoreFailure(StreamSinkChannel) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
parseFrame(ByteBuffer) | ![]() | 0% | ![]() | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
getIncomingStream(int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
Http2Channel(StreamConnection, String, ByteBufferPool, PooledByteBuffer, boolean, boolean, OptionMap) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
Http2Channel(StreamConnection, String, ByteBufferPool, PooledByteBuffer, boolean, boolean, boolean, OptionMap) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getSslSession() | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
sendUpdateWindowSize(int, int) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
getPaddingBytes() | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getAttachment(AttachmentKey) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
isClient() | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
sendPreface() | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
handleBrokenSinkChannel(Throwable) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
sendPing(byte[]) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
sendGoAway(int) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
removeAttachment(AttachmentKey) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
setSendMaxConcurrentStreams(int) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
sendPing(byte[], ChannelExceptionHandler) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
isLastFrameReceived() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
isLastFrameSent() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getInitialSendWindowSize() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getInitialReceiveWindowSize() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getSendMaxConcurrentStreams() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getReceiveMaxConcurrentStreams() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
notifyFlowControlAllowed() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
getLastAssignedStreamOtherSide() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getLastGoodStreamId() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getEncoder() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getDecoder() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getMaxHeaders() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
isPushEnabled() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
isPeerGoneAway() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
isThisGoneAway() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getReceiveMaxFrameSize() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getSendMaxFrameSize() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getProtocol() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getMaxHeaderListSize() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getHttp2Version() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |