Source file "org/apache/coyote/http2/Http2UpgradeHandler.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 3,912 of 3,912 | 0% | 391 of 391 | 0% | 294 | 294 | 901 | 901 | 97 | 97 |
| pruneClosedStreams(int) | 0% | 0% | 26 | 26 | 65 | 65 | 1 | 1 | ||
| allocate(AbstractStream, int) | 0% | 0% | 15 | 15 | 49 | 49 | 1 | 1 | ||
| doWriteHeaders(Stream, int, MimeHeaders, boolean, int) | 0% | 0% | 16 | 16 | 47 | 47 | 1 | 1 | ||
| reserveWindowSize(Stream, int, boolean) | 0% | 0% | 13 | 13 | 51 | 51 | 1 | 1 | ||
| init(WebConnection) | 0% | 0% | 9 | 9 | 41 | 41 | 1 | 1 | ||
| Http2UpgradeHandler(Http2Protocol, Adapter, Request) | 0% | 0% | 3 | 3 | 42 | 42 | 1 | 1 | ||
| upgradeDispatch(SocketEvent) | 0% | 0% | 14 | 14 | 45 | 45 | 1 | 1 | ||
| static {...} | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | ||
| writeWindowUpdate(AbstractNonZeroStream, int, boolean) | 0% | 0% | 8 | 8 | 30 | 30 | 1 | 1 | ||
| writeBody(Stream, ByteBuffer, int, boolean) | 0% | 0% | 5 | 5 | 27 | 27 | 1 | 1 | ||
| releaseBackLog(int) | 0% | 0% | 6 | 6 | 25 | 25 | 1 | 1 | ||
| sendStreamReset(StreamStateMachine, StreamException) | 0% | 0% | 3 | 3 | 15 | 15 | 1 | 1 | ||
| headersStart(int, boolean) | 0% | 0% | 5 | 5 | 17 | 17 | 1 | 1 | ||
| removeStreamFromPriorityTree(Integer) | 0% | 0% | 4 | 4 | 19 | 19 | 1 | 1 | ||
| incrementWindowSize(int) | 0% | 0% | 7 | 7 | 17 | 17 | 1 | 1 | ||
| writeGoAwayFrame(int, long, byte[]) | 0% | 0% | 3 | 3 | 17 | 17 | 1 | 1 | ||
| startRequestBodyFrame(int, int, boolean) | 0% | 0% | 5 | 5 | 17 | 17 | 1 | 1 | ||
| setting(Setting, long) | 0% | 0% | 4 | 4 | 18 | 18 | 1 | 1 | ||
| headersEnd(int) | 0% | 0% | 5 | 5 | 15 | 15 | 1 | 1 | ||
| incrementWindowSize(int, int) | 0% | 0% | 6 | 6 | 16 | 16 | 1 | 1 | ||
| reprioritise(int, int, boolean, int) | 0% | 0% | 4 | 4 | 14 | 14 | 1 | 1 | ||
| writeSettings() | 0% | 0% | 3 | 3 | 13 | 13 | 1 | 1 | ||
| fill(boolean, byte[], int, int) | 0% | 0% | 6 | 6 | 18 | 18 | 1 | 1 | ||
| reset(int, long) | 0% | 0% | 4 | 4 | 12 | 12 | 1 | 1 | ||
| settingsEnd(boolean) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| close() | 0% | 0% | 4 | 4 | 12 | 12 | 1 | 1 | ||
| push(Request, Stream) | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| createRemoteStream(int) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| processStreamOnContainerThread(StreamProcessor, SocketEvent) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| updateOverheadCount(FrameType, int) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| pause() | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| closeIdleStreams(int) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| goaway(int, long, String) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| createWindowUpdateForSettings() | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| executeQueuedStream() | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| replaceStream(AbstractNonZeroStream, AbstractNonZeroStream) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| checkPauseState() | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| closeConnection(Http2Exception) | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| receivedEndOfStream(int) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| getStream(int, boolean) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| getAbstractNonZeroStream(int, boolean) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| setConnectionTimeoutForStreamCount(int) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| createLocalStream(Request) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| fill(boolean, ByteBuffer, int) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| headersContinue(int, boolean) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| writeHeaders(Stream, int, MimeHeaders, boolean, int) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| processWrites() | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| timeoutAsync(long) | 0% | 0% | 4 | 4 | 4 | 4 | 1 | 1 | ||
| processStreamOnContainerThread(Stream) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| endRequestBodyFrame(int, int) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getHpackEncoder() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| getStream(int) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getHpackDecoder() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| pingReceive(byte[], boolean) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| onSwallowedDataFramePayload(int, int) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| getAbstractNonZeroStream(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| fill(boolean, byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setMaxProcessedStream(int) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| increaseOverheadCount(FrameType) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setInitialWindowSize(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setMaxConcurrentStreams(long) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isTrailerHeaderAllowed(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| reduceOverheadCount(FrameType) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| increaseOverheadCount(FrameType, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setInitiatePingDisabled(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setSocketWrapper(SocketWrapperBase) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setSslSupport(SSLSupport) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setConnectionTimeout(long) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| increaseStreamConcurrency() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| decreaseStreamConcurrency() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getStreamConcurrency() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| handleAppInitiatedIOException(IOException) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setReadTimeout(long) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setKeepAliveTimeout(long) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setWriteTimeout(long) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setMaxConcurrentStreamExecution(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setAllowedTrailerHeaders(Set) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setMaxHeaderCount(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setMaxHeaderSize(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setMaxTrailerCount(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setMaxTrailerSize(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getMaxFrameSize() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getRemoteSettings() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getLocalSettings() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getProtocol() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getConnectionId() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getReadTimeout() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getKeepAliveTimeout() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getWriteTimeout() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMaxHeaderCount() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMaxHeaderSize() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMaxTrailerCount() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMaxTrailerSize() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getUpgradeInfo() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getWeight() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| destroy() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| onSwallowedUnknownFrame(int, int, int, int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |