Diff
Modified: trunk/LayoutTests/ChangeLog (266273 => 266274)
--- trunk/LayoutTests/ChangeLog 2020-08-28 03:56:28 UTC (rev 266273)
+++ trunk/LayoutTests/ChangeLog 2020-08-28 04:49:10 UTC (rev 266274)
@@ -1,3 +1,22 @@
+2020-08-27 Lauro Moura <[email protected]>
+
+ [GLIB] Rebaseline websocket tests after r266230
+
+ Unreviewed test gardening.
+
+ * platform/glib/TestExpectations:
+ * platform/glib/http/tests/websocket/tests/hybi/close-code-and-reason-expected.txt:
+ * platform/glib/http/tests/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1-expected.txt:
+ * platform/glib/http/tests/websocket/tests/hybi/invalid-encode-length-expected.txt:
+ * platform/glib/http/tests/websocket/tests/hybi/invalid-masked-frames-from-server-expected.txt:
+ * platform/glib/http/tests/websocket/tests/hybi/long-control-frame-expected.txt:
+ * platform/glib/http/tests/websocket/tests/hybi/long-invalid-header-expected.txt:
+ * platform/glib/http/tests/websocket/tests/hybi/network-process-crash-error-expected.txt:
+ * platform/glib/http/tests/websocket/tests/hybi/reserved-bits-expected.txt:
+ * platform/glib/http/tests/websocket/tests/hybi/reserved-opcodes-expected.txt:
+ * platform/glib/http/tests/websocket/tests/hybi/too-long-payload-expected.txt:
+ * platform/glib/http/tests/websocket/tests/hybi/workers/close-code-and-reason-expected.txt:
+
2020-08-27 Ryan Haddad <[email protected]>
Unreviewed test gardening, add Windows baselines after r266228.
Modified: trunk/LayoutTests/platform/glib/TestExpectations (266273 => 266274)
--- trunk/LayoutTests/platform/glib/TestExpectations 2020-08-28 03:56:28 UTC (rev 266273)
+++ trunk/LayoutTests/platform/glib/TestExpectations 2020-08-28 04:49:10 UTC (rev 266274)
@@ -624,6 +624,8 @@
webkit.org/b/212818 http/tests/websocket/tests/hybi/send-object-tostring-check.html [ Failure Timeout Pass ]
+webkit.org/b/215912 http/tests/websocket/tests/hybi/handshake-fail-by-no-cr.html [ Failure ]
+
#////////////////////////////////////////////////////////////////////////////////////////
# End of WebSocket-related bugs
#////////////////////////////////////////////////////////////////////////////////////////
Modified: trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/close-code-and-reason-expected.txt (266273 => 266274)
--- trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/close-code-and-reason-expected.txt 2020-08-28 03:56:28 UTC (rev 266273)
+++ trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/close-code-and-reason-expected.txt 2020-08-28 04:49:10 UTC (rev 266274)
@@ -1,7 +1,3 @@
-CONSOLE MESSAGE: WebSocket connection to 'ws://127.0.0.1:8880/websocket/tests/hybi/echo' failed: WebSocket is closed before the connection is established.
-CONSOLE MESSAGE: WebSocket connection to 'ws://127.0.0.1:8880/websocket/tests/hybi/close-code-and-reason' failed: Received invalid WebSocket response from the server
-CONSOLE MESSAGE: WebSocket connection to 'ws://127.0.0.1:8880/websocket/tests/hybi/close-code-and-reason' failed: Received invalid WebSocket response from the server
-CONSOLE MESSAGE: WebSocket connection to 'ws://127.0.0.1:8880/websocket/tests/hybi/close-code-and-reason' failed: Received invalid WebSocket response from the server
Test CloseEvent code and reason property.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Modified: trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1-expected.txt (266273 => 266274)
--- trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1-expected.txt 2020-08-28 03:56:28 UTC (rev 266273)
+++ trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1-expected.txt 2020-08-28 04:49:10 UTC (rev 266274)
@@ -1,13 +1,3 @@
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1?1.11' failed: The server did not accept the WebSocket handshake.
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1?11.0' failed: The server did not accept the WebSocket handshake.
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1?01.00' failed: Server ignored WebSocket handshake
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1?000.99' failed: The server did not accept the WebSocket handshake.
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1?0.00' failed: The server did not accept the WebSocket handshake.
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1?-11.9' failed: The server did not accept the WebSocket handshake.
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1?0x1.0x00' failed: The server did not accept the WebSocket handshake.
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1?%C3%AF%C2%A3%C2%BF.1' failed: The server did not accept the WebSocket handshake.
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1?' failed: The server did not accept the WebSocket handshake.
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1?1.1%C3%AF%C2%A3%C2%BF' failed: The server did not accept the WebSocket handshake.
Test http version parsing and validation. HTTP version 1.1 and above should be accepted for WebSockets.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Modified: trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/invalid-encode-length-expected.txt (266273 => 266274)
--- trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/invalid-encode-length-expected.txt 2020-08-28 03:56:28 UTC (rev 266273)
+++ trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/invalid-encode-length-expected.txt 2020-08-28 04:49:10 UTC (rev 266274)
@@ -1,7 +1,3 @@
-CONSOLE MESSAGE: WebSocket connection to 'ws://127.0.0.1:8880/websocket/tests/hybi/invalid-encode-length?case=126_125' failed: Received invalid WebSocket response from the server
-CONSOLE MESSAGE: WebSocket connection to 'ws://127.0.0.1:8880/websocket/tests/hybi/invalid-encode-length?case=126_0' failed: Received invalid WebSocket response from the server
-CONSOLE MESSAGE: WebSocket connection to 'ws://127.0.0.1:8880/websocket/tests/hybi/invalid-encode-length?case=127_65535' failed: Received invalid WebSocket response from the server
-CONSOLE MESSAGE: WebSocket connection to 'ws://127.0.0.1:8880/websocket/tests/hybi/invalid-encode-length?case=127_0' failed: Received invalid WebSocket response from the server
Test whether WebSocket aborts the connection when it receives an unexpected encoding length frame.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Modified: trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/invalid-masked-frames-from-server-expected.txt (266273 => 266274)
--- trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/invalid-masked-frames-from-server-expected.txt 2020-08-28 03:56:28 UTC (rev 266273)
+++ trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/invalid-masked-frames-from-server-expected.txt 2020-08-28 04:49:10 UTC (rev 266274)
@@ -1,4 +1,3 @@
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/invalid-masked-frames-from-server' failed: Received invalid WebSocket response from the server
Test whether WebSocket aborts the connection when it receives an masked frames from server.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Modified: trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/long-control-frame-expected.txt (266273 => 266274)
--- trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/long-control-frame-expected.txt 2020-08-28 03:56:28 UTC (rev 266273)
+++ trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/long-control-frame-expected.txt 2020-08-28 04:49:10 UTC (rev 266274)
@@ -1,4 +1,3 @@
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/long-control-frame' failed: Received invalid WebSocket response from the server
Test whether WebSocket rejects control frames longer than 125 bytes.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Modified: trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/long-invalid-header-expected.txt (266273 => 266274)
--- trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/long-invalid-header-expected.txt 2020-08-28 03:56:28 UTC (rev 266273)
+++ trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/long-invalid-header-expected.txt 2020-08-28 04:49:10 UTC (rev 266274)
@@ -1,4 +1,3 @@
-CONSOLE MESSAGE: WebSocket connection to 'ws://127.0.0.1:8880/websocket/tests/hybi/long-invalid-header' failed: Server ignored WebSocket handshake
Make sure WebSocket gives errors on long invalid upgrade header.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Modified: trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/network-process-crash-error-expected.txt (266273 => 266274)
--- trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/network-process-crash-error-expected.txt 2020-08-28 03:56:28 UTC (rev 266273)
+++ trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/network-process-crash-error-expected.txt 2020-08-28 04:49:10 UTC (rev 266274)
@@ -1,5 +1,4 @@
ALERT: Created a socket to 'ws://127.0.0.1:8880/websocket/tests/hybi/slow-reply'; readyState 0.
ALERT: Terminating network process.
-CONSOLE MESSAGE: WebSocket connection to 'ws://127.0.0.1:8880/websocket/tests/hybi/slow-reply' failed: WebSocket network error: Network process crashed.
ALERT: Received error:[object Event]
Modified: trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/reserved-bits-expected.txt (266273 => 266274)
--- trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/reserved-bits-expected.txt 2020-08-28 03:56:28 UTC (rev 266273)
+++ trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/reserved-bits-expected.txt 2020-08-28 04:49:10 UTC (rev 266274)
@@ -1,8 +1,3 @@
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/reserved-bits?compressed=false&bitNumber=1' failed: Received invalid WebSocket response from the server
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/reserved-bits?compressed=false&bitNumber=2' failed: Received invalid WebSocket response from the server
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/reserved-bits?compressed=false&bitNumber=3' failed: Received invalid WebSocket response from the server
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/reserved-bits?compressed=true&bitNumber=2' failed: Received invalid WebSocket response from the server
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/reserved-bits?compressed=true&bitNumber=3' failed: Received invalid WebSocket response from the server
Test whether WebSocket rejects frames whose reserved bit is on.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Modified: trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/reserved-opcodes-expected.txt (266273 => 266274)
--- trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/reserved-opcodes-expected.txt 2020-08-28 03:56:28 UTC (rev 266273)
+++ trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/reserved-opcodes-expected.txt 2020-08-28 04:49:10 UTC (rev 266274)
@@ -1,13 +1,3 @@
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/reserved-opcodes?opcode=3' failed: Received invalid WebSocket response from the server
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/reserved-opcodes?opcode=4' failed: Received invalid WebSocket response from the server
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/reserved-opcodes?opcode=5' failed: Received invalid WebSocket response from the server
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/reserved-opcodes?opcode=6' failed: Received invalid WebSocket response from the server
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/reserved-opcodes?opcode=7' failed: Received invalid WebSocket response from the server
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/reserved-opcodes?opcode=11' failed: Received invalid WebSocket response from the server
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/reserved-opcodes?opcode=12' failed: Received invalid WebSocket response from the server
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/reserved-opcodes?opcode=13' failed: Received invalid WebSocket response from the server
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/reserved-opcodes?opcode=14' failed: Received invalid WebSocket response from the server
-CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/reserved-opcodes?opcode=15' failed: Received invalid WebSocket response from the server
Tests whether WebSocket ignores frames with reserved opcode.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Modified: trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/too-long-payload-expected.txt (266273 => 266274)
--- trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/too-long-payload-expected.txt 2020-08-28 03:56:28 UTC (rev 266273)
+++ trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/too-long-payload-expected.txt 2020-08-28 04:49:10 UTC (rev 266274)
@@ -1,4 +1,3 @@
-CONSOLE MESSAGE: WebSocket connection to 'ws://127.0.0.1:8880/websocket/tests/hybi/too-long-payload' failed: Received extremely large WebSocket data from the server
Tests whether WebSocket correctly aborts the connection when it receives a frame with too long payload.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Modified: trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/workers/close-code-and-reason-expected.txt (266273 => 266274)
--- trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/workers/close-code-and-reason-expected.txt 2020-08-28 03:56:28 UTC (rev 266273)
+++ trunk/LayoutTests/platform/glib/http/tests/websocket/tests/hybi/workers/close-code-and-reason-expected.txt 2020-08-28 04:49:10 UTC (rev 266274)
@@ -1,7 +1,3 @@
-CONSOLE MESSAGE: WebSocket connection to 'ws://127.0.0.1:8880/websocket/tests/hybi/echo' failed: WebSocket is closed before the connection is established.
-CONSOLE MESSAGE: WebSocket connection to 'ws://127.0.0.1:8880/websocket/tests/hybi/close-code-and-reason' failed: Received invalid WebSocket response from the server
-CONSOLE MESSAGE: WebSocket connection to 'ws://127.0.0.1:8880/websocket/tests/hybi/close-code-and-reason' failed: Received invalid WebSocket response from the server
-CONSOLE MESSAGE: WebSocket connection to 'ws://127.0.0.1:8880/websocket/tests/hybi/close-code-and-reason' failed: Received invalid WebSocket response from the server
Test CloseEvent code and reason property in Worker.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".