Bug 199441 - Layout Test http/tests/websocket/tests/hybi/deflate-frame-parameter.html is failing
Summary: Layout Test http/tests/websocket/tests/hybi/deflate-frame-parameter.html is f...
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2019-07-03 06:55 PDT by Alicia Boya García
Modified: 2019-08-01 05:20 PDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alicia Boya García 2019-07-03 06:55:06 PDT
The following layout test is failing on all platforms since r246587:r246600

http/tests/websocket/tests/hybi/deflate-frame-parameter.html

--- /home/slave/webkitgtk/gtk-linux-64-debug-tests/build/layout-test-results/http/tests/websocket/tests/hybi/deflate-frame-parameter-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-debug-tests/build/layout-test-results/http/tests/websocket/tests/hybi/deflate-frame-parameter-actual.txt
@@ -1,3 +1,5 @@
+CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/deflate-frame?max_window_bits=8' failed: Compressed bit must be 0 if no negotiated deflate-frame extension
+CONSOLE MESSAGE: WebSocket connection to 'ws://localhost:8880/websocket/tests/hybi/deflate-frame?max_window_bits=8&no_context_takeover' failed: Compressed bit must be 0 if no negotiated deflate-frame extension
 Test WebSocket deflate-frame extension.
 
 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
@@ -5,10 +7,8 @@
 Testing query: "max_window_bits=8"
 PASS ws.extensions.search('x-webkit-deflate-frame') != -1 is true
 PASS ws.extensions.search('max_window_bits=8') != -1 is true
-PASS event.data is firstMessage
-PASS event.data is secondMessage
 onclose() was called.
-PASS closeEvent.wasClean is true
+FAIL closeEvent.wasClean should be true. Was false.
 Testing query: "no_context_takeover"
 PASS ws.extensions.search('x-webkit-deflate-frame') != -1 is true
 PASS ws.extensions.search('no_context_takeover') != -1 is true
@@ -20,10 +20,8 @@
 PASS ws.extensions.search('x-webkit-deflate-frame') != -1 is true
 PASS ws.extensions.search('max_window_bits=8') != -1 is true
 PASS ws.extensions.search('no_context_takeover') != -1 is true
-PASS event.data is firstMessage
-PASS event.data is secondMessage
 onclose() was called.
-PASS closeEvent.wasClean is true
+FAIL closeEvent.wasClean should be true. Was false.
 PASS successfullyParsed is true
 
 TEST COMPLETE

Flakiness Dashboard:

https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=http%2Ftests%2Fwebsocket%2Ftests%2Fhybi%2Fdeflate-frame-parameter.html
Comment 1 Radar WebKit Bug Importer 2019-07-03 10:22:50 PDT
<rdar://problem/52596055>
Comment 2 Carlos Garcia Campos 2019-08-01 05:20:55 PDT
We don't support x-webkit-deflate-frame extension anymmore.