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