[CONF] Apache Tomcat > WebSocket 2.0 TCK

2020-08-21 Thread Mark Thomas (Confluence)
Title: Message Title



 
 
 
There's 1 new edit on this page 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
WebSocket 2.0 TCK 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
Mark Thomas edited this page 
 
 
  
 
 

 
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
Here's the version comment 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
Mark Thomas edited at 08:33 PM 
 
 
  
 
 

 
 
 
 
 
 
 
 
 Update testing results  
 
 
  
 
 
  
 
 

 
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Here's what changed: 
 
 
 
 
 
 
 
 
 
 
 ... A default 10.0.x build (as of 2020-0708-1521) running with the local staged TCK build (as of 2020-0708-1521) triggers 1 0 test failure:   1 faulty test  ...  failures:  5 Tests 'fixed' by appropriate system property configuration (see above). ...  
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Go to page history 
 
 
  
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
View page 
 
 
  
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
Stop watching space
• 
 
 
 
 
 
 
Manage notifications 
 
 
 
 
 
 
 
 
 
 
  
 
 
This message was sent by Atlassian Confluence 7.5.0  
 
 
  
 
 
 
 
 
 
 
 
 




[CONF] Apache Tomcat > WebSocket 2.0 TCK

2020-07-15 Thread Mark Thomas (Confluence)
Title: Message Title



 
 
 
There's 1 new edit on this page 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
WebSocket 2.0 TCK 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
Mark Thomas edited this page 
 
 
  
 
 

 
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Here's what changed: 
 
 
 
 
 
 
 
 
 
 
 ... 
 
1 x signature testPR to update signatures in TCK TBCTCK https://github.com/eclipse-ee4j/jakartaee-tck/pull/359  
 5 Tests 'fixed' by appropriate system property configuration (see above). ...  
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Go to page history 
 
 
  
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
View page 
 
 
  
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
Stop watching space
• 
 
 
 
 
 
 
Manage notifications 
 
 
 
 
 
 
 
 
 
 
  
 
 
This message was sent by Atlassian Confluence 7.5.0  
 
 
  
 
 
 
 
 
 
 
 
 




[CONF] Apache Tomcat > WebSocket 2.0 TCK

2020-07-15 Thread Mark Thomas (Confluence)
Title: Message Title



 
 
 
There's 1 new edit on this page 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
WebSocket 2.0 TCK 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
Mark Thomas edited this page 
 
 
  
 
 

 
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Here's what changed: 
 
 
 
 
 
 
 
 
 
 
 ... A default 10.0.x build (as of 2020-0507-1315) running with the nightly local TCK build (as of 2020-0507-1315) triggers 10 1 test failures:   The PRs have been applied. This TCK needs to be re-run to confirm the fixes.   2 unclear specification  
 
 2 x URI https://github.com/eclipse-ee4j/websocket-api/issues/228  PR to exclude https://github.com/eclipse-ee4j/jakartaee-tck/pull/263  
  3 faulty testsfailure:   1 faulty test  
 
1 x signature teststest PR to update signatures in TCK https://github.com/eclipse-ee4j/jakartaee-tck/pull/2562 x faulty timeout tests https://github.com/eclipse-ee4j/jakartaee-tck/issues/260  PR to fix the tests https://github.com/eclipse-ee4j/jakartaee-tck/pull/261TCK TBC  
 5 Tests 'fixed' by appropriate system property configuration (see above). ...  
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Go to page history 
 
 
  
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
View page 
 
 
  
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
Stop watching space
• 
 
 
 
 
 
 
Manage notifications 
 
 
 
 
 
 
 
 
 
 
  
 
 
This message was sent by Atlassian Confluence 7.5.0  
 
 
  
 
 
 
 
 
 
 
 
 




[CONF] Apache Tomcat > WebSocket 2.0 TCK

2020-06-17 Thread Mark Thomas (Confluence)
Title: Message Title



 
 
 
There's 1 new edit on this page 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
WebSocket 2.0 TCK 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
Mark Thomas edited this page 
 
 
  
 
 

 
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Here's what changed: 
 
 
 
 
 
 
 
 
 
 
  Running   Tomcat  Set the following system properties 
 
org.apache.tomcat.websocket.DISABLE_BUILTIN_EXTENSIONS=true 
org.apache.tomcat.websocket.ALLOW_UNSUPPORTED_EXTENSIONS=true 
org.apache.tomcat.websocket.DEFAULT_PROCESS_PERIOD=0 
  Test Suite  Download latest nightly build ... Accept the defaults and then run the tests  Expected results (Jakarta EE 9)  A default 10.0.x build (as of 2020-05-13) running with the nightly TCK build (as of 2020-05-13) triggers 10 test failures: ...  
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Go to page history 
 
 
  
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
View page 
 
 
  
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
Stop watching space
• 
 
 
 
 
 
 
Manage notifications 
 
 
 
 
 
 
 
 
 
 
  
 
 
This message was sent by Atlassian Confluence 7.5.0  
 
 
  
 
 
 
 
 
 
 
 
 




[CONF] Apache Tomcat > WebSocket 2.0 TCK (DRAFT)

2020-06-17 Thread Mark Thomas (Confluence)
Title: Message Title



 
 
 
There's 1 new edit on this page 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
WebSocket 2.0 TCK (DRAFT) 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
Mark Thomas edited this page 
 
 
  
 
 

 
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Here's what changed: 
 
 
 
 
 
 
 
 
 
 
 ... 
 
org.apache.tomcat.websocket.DISABLE_BUILTIN_EXTENSIONS=true 
org.apache.tomcat.websocket.ALLOW_UNSUPPORTED_EXTENSIONS=true 
org.apache.tomcat.websocket.DEFAULT_PROCESS_PERIOD=0 
  Make the following changes to server.xml  
 
 add backgroundProcessorDelay="1" to the  element  
 Test Suite Download latest nightly build  httpshttp://download.eclipse.org/ee4j/jakartaee-tck/8.0.1master/nightly/websockettck-1.1_latestwebsocket-tck-2.0.0.zip  Extract to WEBSOCKET_TCK_HOME ... Expected results (Jakarta EE 9) A default 10.0.x build (as of 2020-05-13) running with the nightly TCK build (as of 2020-05-13) triggers 10 test failures:   The PRs have been applied. This TCK needs to be re-run to confirm the fixes.  2 unclear specification 
 
2 x URI https://github.com/eclipse-ee4j/websocket-api/issues/228 PR to exclude https://github.com/eclipse-ee4j/jakartaee-tck/pull/263  
 ... 5 Tests 'fixed' by appropriate system property configuration (see above). No need for the server.xml changes. 
 
4 x extensions (TCK assumes invalid extensions are ignored)Consider making TCK smarter so it ignores other extensions the server may advertise. Better still, detect them first and then exclude them from this test.Need to discuss expected behaviour if an unknown extension is specified. Are these required or optional? 
1 x timeout related test expects more frequent expiration checks 
  Expected results (Java EE 8)   A default 9.0.x build without any configuration triggers 20 test failures   2 unclear specification  
 
 2 x URI https://github.com/eclipse-ee4j/websocket-api/issues/228  
  11 Faulty tests  
 
 1 x https://github.com/eclipse-ee4j/jakartaee-tck/issues/33 (batching)  
 2 x https://github.com/eclipse-ee4j/jakartaee-tck/issues/35 (batching)  
 8 x https://github.com/eclipse-ee4j/jakartaee-tck/issues/37 (async concurrency)  
  5 Tests 'fixed' by appropriate system property configuration (see above)  
 
 4 x extensions (TCK assumes invalid extensions are ignored)  
 1 x timeout related test expects more frequent expiration checks  
  2 Tests 'fixed' by appropriate server.xml configuration  
 
 2 x timeout related tests requiring even more frequent expiration checks 
 
 Still see intermittent failures on these  
  
  A further 19 test failures caused by Tomcat bugs have been fixed  
 
 4 x Deployment failure didn't undeploy all WebSockets  
 4 x @PathParam not validated for correct type  
 6 x Throw DeploymentException rather than IAE  
 1 x Improve checking of multiple @OnMessage for the same type  
 4 x exception in encoder leading (incorrectly) to empty message  
  
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Go to page history 
 
 
  
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
View page 
 
 
  
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
Stop watching space
• 
 
 
 
 
 
 
Manage notifications 
 
 
 
 
 
 
 
 
 
 
  
 
 
This message was sent by Atlassian Confluence 7.5.0