org.apache.tomcat.websocket

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total12,986 of 12,9860%1,371 of 1,3710%1,1291,1292,9132,9134274276767
WsWebSocketContainer2,0880%2000%140140458458404011
WsFrameBase1,7260%2220%144144361361282811
WsRemoteEndpointImplBase1,4710%1500%111111342342363611
Util1,0830%1780%117117200200212111
WsSession1,0520%980%101101295295515111
PerMessageDeflate9650%1640%9494194194121211
DigestAuthenticator4060%160%131357575511
WsRemoteEndpointImplBase.OutputBufferSendHandler2350%240%151549493311
WsFrameClient2210%230%212161619911
AsyncChannelWrapperSecure2180%80%121248488811
AsyncChannelWrapperSecure.WebSocketSslHandshakeThread2180%280%191947473311
WsRemoteEndpointImplBase.StateMachine2070%140%161636369911
WsRemoteEndpointImplBase.WsOutputStream2010%340%232350506611
AsyncChannelWrapperSecure.ReadTask1830%240%141443432211
WsRemoteEndpointImplBase.WsWriter1750%300%202043435511
BackgroundProcessManager1680%100%131347478811
AsyncChannelWrapperSecure.WriteTask1590%160%101037372211
FutureToSendHandler1290%80%121227278811
WsRemoteEndpointImplBase.TextMessageSendHandler1230%140%101028283311
AsyncChannelWrapperSecure.WrapperFuture1120%120%151532329911
Util.DecoderMatch1080%160%131323235511
WsFrameClient.WsFrameClientCompletionHandler970%130%111123234411
WsRemoteEndpointImplBase.State940%n/a1110101111
AsyncChannelGroupUtil880%40%6624244411
WsFrameBase.UnmaskTransformation840%120%9915153311
WsFrameBase.NoopTransformation830%40%5514143311
WsRemoteEndpointImplClient820%80%8822224411
WsFrameBase.ReadState810%n/a3311113311
AsyncChannelWrapperSecure.LongToIntegerFuture770%40%8814146611
BasicAuthenticator690%80%7713133311
WsHandshakeResponse630%40%5512123311
AuthenticatorFactory520%70%7717173311
MessagePart490%n/a9918189911
Constants490%20%2213131111
AsyncChannelWrapperNonSecure480%n/a8815158811
WsRemoteEndpointAsync460%n/a9914149911
Authenticator420%40%5511113311
AsyncChannelGroupUtil.AsyncIOThreadFactory.NewThreadPrivilegedAction400%n/a4410104411
WsRemoteEndpointBasic390%n/a8814148811
TransformationFactory350%40%55883311
TransformationResult340%n/a11441111
MessageHandlerResultType340%n/a11441111
WsSession.State340%n/a11441111
WsFrameBase.State340%n/a11221111
BackgroundProcessManager.WsBackgroundThread310%20%4414143311
AsyncChannelWrapperSecure.SecureIOThreadFactory310%n/a22662211
WsRemoteEndpointBase290%n/a6612126611
Util.TypeResult280%n/a5510105511
WsExtension230%n/a44884411
WsRemoteEndpointImplBase.StateUpdateSendHandler210%20%33882211
WsRemoteEndpointImplBase.OutputBufferFlushSendHandler210%20%33882211
WsPongMessage180%n/a22662211
WsFrameBase.TerminalTransformation180%20%77666611
WsRemoteEndpointImplBase.EndMessageHandler0%n/a22662211
WsWebSocketContainer.HttpResponse0%n/a33663311
WsRemoteEndpointImplBase.EncoderEntry0%n/a33663311
MessageHandlerResult0%n/a33663311
WsExtensionParameter0%n/a33663311
DecoderEntry0%n/a33663311
WsRemoteEndpointImplBase.BlockingSendHandler0%n/a33553311
WsRemoteEndpointImplBase.IntermediateMessageHandler0%n/a22552211
AsyncChannelWrapperNonSecure.NoOpFuture0%n/a55555511
ReadBufferOverflowException0%n/a22442211
WsIOException0%n/a22442211
AsyncChannelGroupUtil.AsyncIOThreadFactory0%n/a22332211
WsContainerProvider0%n/a22222211
AuthenticationException0%n/a11221111