org.apache.tomcat.websocket

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total13,788 of 13,7880%1,443 of 1,4430%1,2051,2053,3133,3134674677272
WsWebSocketContainer2,2350%2180%151151523523424211
WsFrameBase1,7450%2260%147147403403292911
WsRemoteEndpointImplBase1,5430%1540%114114378378373711
WsSession1,3960%1320%126126374374595911
Util1,1070%1800%118118237237212111
PerMessageDeflate1,0320%1700%9797226226121211
DigestAuthenticator2880%140%131361616611
WsRemoteEndpointImplBase.OutputBufferSendHandler2350%240%151550503311
AsyncChannelWrapperSecure.WebSocketSslHandshakeThread2260%280%191953533311
AsyncChannelWrapperSecure2210%80%131352529911
WsFrameClient2200%230%212160609911
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.WsFrameClientCompletionHandler1090%150%121227274411
Util.DecoderMatch1080%160%131328285511
Authenticator1020%160%141428286611
WsRemoteEndpointImplBase.State940%n/a1110101111
AsyncChannelGroupUtil870%40%6626264411
WsFrameBase.UnmaskTransformation870%120%9916163311
WsRemoteEndpointImplClient840%80%8822224411
WsFrameBase.NoopTransformation830%40%5514143311
WsFrameBase.ReadState810%n/a3311113311
AsyncChannelWrapperSecure.LongToIntegerFuture770%40%8814146611
AuthenticationType690%n/a7715157711
WsHandshakeResponse640%40%5512123311
BasicAuthenticator530%40%5514143311
AuthenticatorFactory520%70%7715153311
PojoClassHolder520%20%5512124411
AsyncChannelWrapperNonSecure510%n/a9916169911
MessagePart490%n/a9918189911
WsRemoteEndpointAsync460%n/a9914149911
PojoHolder440%20%5512124411
EndpointClassHolder410%20%5510104411
WsRemoteEndpointBasic390%n/a8814148811
TransformationResult340%n/a11441111
AsyncChannelGroupUtil.AsyncIOThreadFactory.NewThreadPrivilegedAction340%n/a4410104411
EndpointHolder340%20%5511114411
MessageHandlerResultType340%n/a11441111
WsSession.State340%n/a11441111
WsFrameBase.State340%n/a11221111
BackgroundProcessManager.WsBackgroundThread310%20%4414143311
WsRemoteEndpointBase290%n/a6612126611
Constants290%n/a1110101111
Util.TypeResult280%n/a5510105511
AsyncChannelWrapperSecure.SecureIOThreadFactory250%n/a22662211
WsExtension230%n/a44884411
WsRemoteEndpointImplBase.StateUpdateSendHandler210%20%33882211
WsRemoteEndpointImplBase.OutputBufferFlushSendHandler210%20%33882211
WsPongMessage0%n/a22662211
TransformationFactory0%20%44553311
WsRemoteEndpointImplBase.EndMessageHandler0%n/a22662211
WsWebSocketContainer.HttpResponse0%n/a33663311
MessageHandlerResult0%n/a33663311
WsExtensionParameter0%n/a33663311
WsRemoteEndpointImplBase.EncoderEntry0%n/a33663311
DecoderEntry0%n/a33663311
WsRemoteEndpointImplBase.BlockingSendHandler0%n/a33553311
WsFrameBase.TerminalTransformation0%20%66555511
WsRemoteEndpointImplBase.IntermediateMessageHandler0%n/a22552211
AsyncChannelWrapperNonSecure.NoOpFuture0%n/a55555511
ReadBufferOverflowException0%n/a22442211
WsIOException0%n/a22442211
AsyncChannelGroupUtil.AsyncIOThreadFactory0%n/a22332211
WsContainerProvider0%n/a22222211
AuthenticationException0%n/a11221111