org.apache.tomcat.websocket

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total4,089 of 14,27171%581 of 1,45960%5311,2208333,27972474372
WsWebSocketContainer6401,61471%7414265%6615011650534201
WsFrameBase5851,16466%8314363%6714711538902901
WsSession5291,05666%558761%52133121405136101
PerMessageDeflate46159056%957744%67989122701201
WsRemoteEndpointImplBase4541,09670%5310165%431159236623801
Util36474867%7210860%651196821932201
AsyncChannelWrapperSecure.ReadTask7710657%111354%81416450201
Authenticator695443%9743%81615332801
AsyncChannelWrapperSecure6515770%5337%61312492901
DigestAuthenticator6136585%8850%9146651601
WsFrameClient.WsFrameClientCompletionHandler605045%10533%81212250401
AsyncChannelWrapperSecure.WrapperFuture565650%8433%101514325901
AsyncChannelWrapperSecure.LongToIntegerFuture552228%325%688144601
WsRemoteEndpointImplBase.WsOutputStream5014774%161446%152113501601
WsFrameClient4717478%111252%102114591901
AsyncChannelWrapperSecure.WebSocketSslHandshakeThread4717278%101864%8196480301
AsyncChannelWrapperSecure.WriteTask4511471%7956%5109370201
WsRemoteEndpointImplBase.TextMessageSendHandler378669%9535%7108280301
Util.DecoderMatch307872%51168%5137231501
AuthenticatorFactory292344%5228%578152301
WsRemoteEndpointImplBase.WsWriter2814383%111557%11186430501
WsRemoteEndpointAsync271941%n/a598145901
FutureToSendHandler2310682%3562%5124283801
WsRemoteEndpointImplBase.StateMachine1918890%21285%2162360901
WsRemoteEndpointImplClient197379%2675%394241501
PojoHolder192556%50%255121401
EndpointClassHolder192253%50%254101401
EndpointHolder1944%50%255111401
PojoClassHolder3465%50%254121401
TransformationFactory51%325%25380301
AsyncChannelWrapperNonSecure3669%n/a294162901
AsyncChannelGroupUtil7886%375%164250401
BasicAuthenticator5381%325%352131301
WsHandshakeResponse5180%375%151120301
BackgroundProcessManager15593%10100%0133460801
ReadBufferOverflowException0%n/a22442211
WsRemoteEndpointBase2172%n/a263122601
AsyncChannelWrapperNonSecure.NoOpFuture20%n/a45454501
WsContainerProvider0%n/a22222211
Constants4086%50%121180101
WsFrameBase.TerminalTransformation50%50%46353501
WsRemoteEndpointImplBase.IntermediateMessageHandler50%n/a12251201
AuthenticationException0%n/a11221111
WsWebSocketContainer.HttpResponse80%n/a13161301
BackgroundProcessManager.WsBackgroundThread3096%2100%041140301
WsRemoteEndpointImplBase.OutputBufferSendHandler235100%24100%0150490301
WsRemoteEndpointImplBase.State94100%n/a010100101
WsFrameBase.UnmaskTransformation83100%12100%090150301
WsFrameBase.NoopTransformation82100%4100%050140301
WsFrameBase.ReadState81100%n/a030110301
AuthenticationType69100%n/a070150701
WsSession.State54100%n/a01060101
MessagePart49100%n/a090180901
AsyncChannelGroupUtil.AsyncIOThreadFactory.NewThreadPrivilegedAction40100%n/a040100401
WsRemoteEndpointBasic39100%n/a080140801
TransformationResult34100%n/a01040101
WsFrameBase.State34100%n/a01040101
MessageHandlerResultType34100%n/a01040101
AsyncChannelWrapperSecure.SecureIOThreadFactory31100%n/a02060201
Util.TypeResult28100%n/a050100501
WsExtension23100%n/a04080401
WsRemoteEndpointImplBase.StateUpdateSendHandler21100%2100%03080201
WsRemoteEndpointImplBase.OutputBufferFlushSendHandler21100%2100%03080201
WsPongMessage100%n/a02060201
WsRemoteEndpointImplBase.EndMessageHandler100%n/a02060201
MessageHandlerResult100%n/a03060301
WsExtensionParameter100%n/a03060301
WsRemoteEndpointImplBase.EncoderEntry100%n/a03060301
DecoderEntry100%n/a03060301
WsRemoteEndpointImplBase.BlockingSendHandler100%n/a03050301
WsIOException100%n/a02040201
AsyncChannelGroupUtil.AsyncIOThreadFactory100%n/a02030201