org.apache.tomcat.websocket

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total13,982 of 13,9820%1,445 of 1,4450%1,1971,1973,3233,3234584587171
WsWebSocketContainer2,1740%2120%147147510510414111
WsFrameBase1,7490%2260%147147403403292911
WsSession1,5840%1400%131131412412606011
WsRemoteEndpointImplBase1,5450%1540%114114378378373711
Util1,1110%1800%119119238238222211
PerMessageDeflate1,0320%1700%9797226226121211
DigestAuthenticator4170%180%151563636611
WsRemoteEndpointImplBase.OutputBufferSendHandler2350%240%151550503311
AsyncChannelWrapperSecure2220%80%131352529911
WsFrameClient2210%230%212160609911
AsyncChannelWrapperSecure.WebSocketSslHandshakeThread2190%280%191954543311
WsRemoteEndpointImplBase.StateMachine2070%140%161637379911
WsRemoteEndpointImplBase.WsOutputStream1970%300%212153536611
AsyncChannelWrapperSecure.ReadTask1830%240%141444442211
WsRemoteEndpointImplBase.WsWriter1710%260%181845455511
BackgroundProcessManager1650%100%131349498811
AsyncChannelWrapperSecure.WriteTask1590%160%101038382211
FutureToSendHandler1290%80%121228288811
WsRemoteEndpointImplBase.TextMessageSendHandler1230%140%101029293311
AsyncChannelWrapperSecure.WrapperFuture1120%120%151532329911
WsFrameClient.WsFrameClientCompletionHandler1100%150%121227274411
Util.DecoderMatch1080%160%131328285511
WsRemoteEndpointImplBase.State940%n/a1110101111
AsyncChannelGroupUtil880%40%6626264411
WsRemoteEndpointImplClient840%80%8822224411
WsFrameBase.UnmaskTransformation830%120%9916163311
WsFrameBase.NoopTransformation820%40%5514143311
WsFrameBase.ReadState810%n/a3311113311
AsyncChannelWrapperSecure.LongToIntegerFuture770%40%8814146611
BasicAuthenticator700%80%7714143311
WsHandshakeResponse640%40%5512123311
AuthenticatorFactory520%70%7715153311
AsyncChannelWrapperNonSecure520%n/a9916169911
PojoClassHolder520%20%5512124411
MessagePart490%n/a9918189911
Constants460%20%2218181111
WsRemoteEndpointAsync460%n/a9914149911
PojoHolder440%20%5512124411
Authenticator420%40%5512123311
EndpointClassHolder410%20%5510104411
AsyncChannelGroupUtil.AsyncIOThreadFactory.NewThreadPrivilegedAction400%n/a4410104411
WsRemoteEndpointBasic390%n/a8814148811
TransformationFactory350%40%55993311
WsSession.State340%n/a11441111
WsFrameBase.State340%n/a11221111
TransformationResult340%n/a11441111
EndpointHolder340%20%5511114411
MessageHandlerResultType340%n/a11441111
AsyncChannelWrapperSecure.SecureIOThreadFactory310%n/a22662211
BackgroundProcessManager.WsBackgroundThread310%20%4414143311
WsRemoteEndpointBase290%n/a6612126611
Util.TypeResult280%n/a5510105511
WsExtension230%n/a44884411
WsRemoteEndpointImplBase.StateUpdateSendHandler210%20%33882211
WsRemoteEndpointImplBase.OutputBufferFlushSendHandler210%20%33882211
WsPongMessage0%n/a22662211
WsRemoteEndpointImplBase.EndMessageHandler0%n/a22662211
MessageHandlerResult0%n/a33663311
WsWebSocketContainer.HttpResponse0%n/a33663311
WsExtensionParameter0%n/a33663311
WsRemoteEndpointImplBase.EncoderEntry0%n/a33663311
DecoderEntry0%n/a33663311
WsRemoteEndpointImplBase.BlockingSendHandler0%n/a33553311
WsRemoteEndpointImplBase.IntermediateMessageHandler0%n/a22552211
WsFrameBase.TerminalTransformation0%20%66555511
AsyncChannelWrapperNonSecure.NoOpFuture0%n/a55555511
ReadBufferOverflowException0%n/a22442211
WsIOException0%n/a22442211
AsyncChannelGroupUtil.AsyncIOThreadFactory0%n/a22332211
WsContainerProvider0%n/a22222211
AuthenticationException0%n/a11221111