On 14/04/2021 13:23, Jean-Louis MONTEIRO wrote:
Hi,

I've got some TCK failures

See https://cwiki.apache.org/confluence/display/TOMCAT/WebSocket+2.0+TCK

The latest 10.0.x code passed all the WebSocket tests with Java 11 yesterday.

Mark



com.sun.ts.tests.websocket.ee.jakarta.websocket.session.WSClient#getRequestURITest
com.sun.ts.tests.websocket.ee.jakarta.websocket.session.WSClient#setTimeout1Test

com.sun.ts.tests.websocket.spec.servercontainer.addendpoint.WSClient#getRequestURITest
com.sun.ts.tests.websocket.spec.servercontainer.addendpoint.WSClient#setTimeout1Test

On the getRequestURITest, it fails because of

TCKBasicEndpoint OnOpen========TCKTestServer opened========session
from Server is open=TRUE========TCKTestServer received String:
testName=getRequestURITest========TCKTestServer: getRequestURI
returned=ws://localhost:57637/ws_session_web/TCKTestServer?test1=value1&test2=value2&test3=value3========TCKTestServer:
getRequestURI returned
queryString=test1=value1&test2=value2&test3=value3========TCKTestServer:
getRequestURI returned scheme=ws
[MessageValidator] Scanning for search string: 'TCKBasicEndpoint OnOpen' 
starting at index location: 0
[MessageValidator] Found search string: 'TCKBasicEndpoint OnOpen' at index '0
[MessageValidator] Scanning for search string: 'TCKTestServer opened' starting 
at index location: 23
[MessageValidator] Found search string: 'TCKTestServer opened' at index '31
[MessageValidator] Scanning for search string: 'session from Server is 
open=TRUE' starting at index location: 51
[MessageValidator] Found search string: 'session from Server is open=TRUE' at 
index '59
[MessageValidator] Unable to find the following search stringTCKTestServer: 
getRequestURI returned=/ws_session_web/TCKTestServer' at index: 156
[MessageValidator] Scanning for search string: 'TCKTestServer received String: 
testName=getRequestURITest' starting at index location: 91
[MessageValidator] Found search string: 'TCKTestServer received String: 
testName=getRequestURITest' at index '99
[MessageValidator] Scanning for search string: 'TCKTestServer: getRequestURI 
returned=/ws_session_web/TCKTestServer' starting at index location: 156
04-14-2021 14:14:35:  ERROR: Test Failed
com.sun.ts.lib.harness.EETest$Fault: Test Failed

Shouldn't this be requestURI.getPath()
https://github.com/eclipse-ee4j/jakartaee-tck/blob/master/src/com/sun/ts/tests/websocket/ee/jakarta/websocket/session/WSTestServer.java#L291

Investigating the 2 others ...



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to