io.undertow.websockets.jsr

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total9,719 of 9,7190%900 of 9000%9569562,2312,2315065067070
ServerWebSocketContainer2,0150%1740%136136477477494911
EncodingFactory9270%1180%7272180180131311
JsrWebSocketMessages_.bundle8230%n/a8383162162838311
Encoding7000%1500%8787153153121211
FrameHandler6850%880%7171156156272711
UndertowSession4560%380%6161113113424211
WebSocketSessionRemoteEndpoint.AsyncWebSocketSessionRemoteEndpoint3060%360%33337070151511
WebSocketSessionRemoteEndpoint.BasicWebSocketSessionRemoteEndpoint2880%480%39397979151511
WebSocketDeploymentInfo2090%40%29296161272711
JsrWebSocketLogger_.logger2020%n/a28284646282811
EndpointSessionHandler1990%120%9950503311
JsrWebSocketFilter1950%220%151545454411
SendResultFuture1830%300%242451519911
FrameHandler.new Runnable() {...}1670%180%111133332211
Bootstrap1660%140%9938382211
FrameHandler.new Runnable() {...}1360%140%9921212211
SessionContainer1350%180%151539396611
UndertowContainerProvider1340%180%181841419911
ServerWebSocketContainer.ClientNegotiation1270%120%9928283311
DefaultContainerConfigurator1150%120%151534349911
JsrWebSocketFilter.new HttpUpgradeListener() {...}980%60%5518182211
UndertowSession.1.new IoFuture.HandlingNotifier() {...}810%20%4412123311
WebSocketSessionRemoteEndpoint750%80%121223238811
DefaultWebSocketClientSslProvider690%80%111120207711
FrameHandler.new Runnable() {...}690%40%4411112211
ConfiguredServerEndpoint610%n/a8822228811
ServerWebSocketContainer.new Runnable() {...}580%60%5514142211
Bootstrap.WebSocketListener560%40%4412122211
JsrWebSocketFilter.LogoutListener530%60%6614143311
ExtensionImpl510%20%5511114411
JsrWebSocketProtocolHandshakeHandler490%20%33882211
OrderedExecutor.ExecutorTask480%60%5514142211
OrderedExecutor400%20%4411113311
ServerEndpointConfigImpl350%n/a9913139911
SendHandlerAdapter350%40%5513133311
UndertowContainerProvider.new Supplier() {...}340%40%4410102211
ConfiguredClientEndpoint340%n/a6612126611
SecurityActions340%40%7713135511
FrameHandler.HandlerWrapper330%n/a6612126611
ServerWebSocketContainer.new HttpUpgradeListener() {...}320%n/a22442211
FrameHandler.new Runnable() {...}310%n/a22662211
DefaultPongMessage270%40%66884411
JsrWebSocketFilter.1.new ChannelListener() {...}260%n/a22552211
ServerWebSocketContainer.new Runnable() {...}230%n/a22662211
FrameHandler.new WebSocketCallback() {...}230%n/a33553311
FrameHandler.new WebSocketCallback() {...}230%n/a33553311
FrameHandler.FrameType210%n/a11441111
UndertowSession.new Runnable() {...}210%n/a22552211
UndertowSession.new ChannelListener() {...}200%n/a22772211
EndpointSessionHandler.new InstanceHandle() {...}190%n/a33443311
EndpointSessionHandler.new InstanceHandle() {...}190%n/a33443311
FrameHandler.new Runnable() {...}190%n/a22332211
UndertowSession.3.new Runnable() {...}180%n/a22552211
WebSocketDeploymentInfo.new Supplier() {...}180%20%33442211
UndertowSession.new Runnable() {...}180%n/a22332211
JsrWebSocketLogger0%n/a11221111
ServerWebSocketContainer.new InstanceFactory() {...}0%n/a22222211
ServerWebSocketContainer.new Runnable() {...}0%n/a22332211
UndertowContainerProvider.SwitchableClassIntrospector0%n/a33553311
ExtensionImpl.ParameterImpl0%n/a33663311
ServerWebSocketContainer.new InstanceFactory() {...}0%n/a22222211
Bootstrap.new ServletContextListener() {...}0%n/a33443311
ServerWebSocketContainer.ClientNegotiation.new HandshakeResponse() {...}0%n/a22222211
WebSocketDeploymentInfo.new Supplier() {...}0%n/a22222211
ServerWebSocketContainer.new InstanceFactory() {...}0%n/a22222211
ServerWebSocketContainer.new ThreadSetupHandler.Action() {...}0%n/a22332211
ServerWebSocketContainer.new IoFuture.HandlingNotifier() {...}0%n/a22332211
ServerWebSocketContainer.new IoFuture.HandlingNotifier() {...}0%n/a22332211
ServerWebSocketContainer.WebSocketHandshakeHolder0%n/a11441111
JsrWebSocketMessages0%n/a11111111