Http2UpgradeHandler

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total668 of 3,69581%93 of 37775%81272120834481
init(WebConnection)8813460%7956%59144101
pruneClosedStreams(int)855438%12633%810142701
allocate(AbstractStream, int)444751%3562%3541701
reserveWindowSize(Stream, int, boolean)3517983%41881%31285301
writeSettings()322543%3125%2361301
goaway(int, long, String)320%20%225511
upgradeDispatch(SocketEvent)3120386%82575%72075701
doWriteHeaders(Stream, int, MimeHeaders, boolean, int)2717086%22893%21624101
reset(int, long)223561%3350%3421301
processWrites()220%20%227711
setting(Setting, long)197780%3770%2622001
incrementWindowSize(int)185776%3975%3721601
settingsEnd(boolean)182860%1375%131801
headersStart(int, boolean)176579%1787%1511601
createWindowUpdateForSettings()171343%1150%124801
releaseBackLog(int)1622093%72578%71766501
incrementWindowSize(int, int)164473%4660%3631601
processConnection(WebConnection, Stream)161140%1150%122701
getStream(int, boolean)151040%1375%131401
headersContinue(int, boolean)131043%3350%243701
pause()122163%2250%231801
processStreamOnContainerThread(StreamProcessor, SocketEvent)102470%2250%232801
writeWindowUpdate(AbstractNonZeroStream, int, boolean)912693%21285%1843001
startRequestBodyFrame(int, int, boolean)86789%2675%2521701
executeQueuedStream()82071%3350%343901
close()73683%6100%0421201
fill(boolean, byte[], int, int)66391%21083%2722101
push(Request, Stream)63685%1150%1221101
endRequestBodyFrame(int, int)61470%3125%232601
writeBody(Stream, ByteBuffer, int, boolean)410596%6100%0422401
setConnectionTimeoutForStreamCount(int)42083%1375%131801
handleAppInitiatedIOException(IOException)40%n/a112211
reprioritise(int, int, boolean, int)0%n/a111111
Http2UpgradeHandler(Http2Protocol, Adapter, Request)165100%1375%1303401
static {...}163100%n/a010901
sendStreamReset(StreamStateMachine, StreamException)91100%6100%0401801
headersEnd(int, boolean)75100%11191%1702101
writeGoAwayFrame(int, long, byte[])74100%4100%0301801
replaceStream(AbstractNonZeroStream, AbstractNonZeroStream)59100%6100%040901
createRemoteStream(int)39100%2100%020701
updateOverheadCount(FrameType, int)37100%2100%020501
checkPauseState()28100%4100%030501
closeConnection(Http2Exception)28100%2100%0201001
getAbstractNonZeroStream(int, boolean)25100%4100%030401
writeHeaders(Stream, int, MimeHeaders, boolean, int)24100%2100%020801
createLocalStream(Request)23100%n/a010501
priorityUpdate(int, Priority)23100%1150%120701
timeoutAsync(long)21100%6100%040401
processStreamOnContainerThread(Stream)19100%n/a010401
receivedEndOfStream(int)19100%2100%020601
getHpackEncoder()17100%2100%020401
getStream(int)17100%2100%020501
getHpackDecoder()14100%2100%020301
pingReceive(byte[], boolean)11100%2100%020401
isOverheadLimitExceeded()10100%2100%020101
onSwallowedDataFramePayload(int, int)10100%n/a010301
sentEndOfStream(Stream)9100%2100%020401
getAbstractNonZeroStream(int)9100%n/a010201
receivedEndOfStream(Stream)9100%2100%020401
setMaxProcessedStream(int)8100%2100%020301
getParser(String)7100%n/a010101
decrementActiveRemoteStreamCount(Stream)7100%1150%120301
increaseOverheadCount(FrameType)7100%n/a010201
getHeaderFrameBuffers(int)6100%n/a010101
getPingManager()5100%n/a010101
reduceOverheadCount(FrameType)5100%n/a010201
increaseOverheadCount(FrameType, int)5100%n/a010201
setSocketWrapper(SocketWrapperBase)4100%n/a010201
setSslSupport(SSLSupport)4100%n/a010201
setConnectionTimeout(long)4100%n/a010201
increaseStreamConcurrency()4100%n/a010101
decreaseStreamConcurrency()4100%n/a010101
getStreamConcurrency()4100%n/a010101
getMaxFrameSize()4100%n/a010101
getRemoteSettings()3100%n/a010101
getLocalSettings()3100%n/a010101
getProtocol()3100%n/a010101
getConnectionId()3100%n/a010101
processSendfile(SendfileData)2100%n/a010101
destroy()100%n/a010101
onSwallowedUnknownFrame(int, int, int, int)100%n/a010101