Bug 66730 - WebSocket layout tests are flaky on Chromium Win
Summary: WebSocket layout tests are flaky on Chromium Win
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Takashi Toyoshima
URL:
Keywords:
: 61767 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-08-22 16:41 PDT by Peter Kasting
Modified: 2011-10-19 21:02 PDT (History)
5 users (show)

See Also:


Attachments
Patch (2.37 KB, patch)
2011-10-19 01:37 PDT, Yuta Kitamura
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Kasting 2011-08-22 16:41:48 PDT
The following layout test is flaky on Chromium Win, for the release bot on the WebKit builder (see http://test-results.appspot.com/dashboards/flakiness_dashboard.html#group=%40ToT%20-%20webkit.org&showExpectations=true&tests=http%2Ftests%2Fwebsocket%2Ftests%2Fhixie76%2Fhandshake-fail-by-no-connection-header.html ) and the bots on the downstream builder (see http://test-results.appspot.com/dashboards/flakiness_dashboard.html#group=%40DEPS%20-%20chromium.org&showExpectations=true&tests=http%2Ftests%2Fwebsocket%2Ftests%2Fhixie76%2Fhandshake-fail-by-no-connection-header.html ).

http/tests/websocket/tests/hixie76/handshake-fail-by-no-connection-header.html

I don't know why sometimes the handshake doesn't fail; maybe one of you can get somewhere with this?
Comment 1 Peter Kasting 2011-08-22 16:46:22 PDT
More flaky WebSocket tests on Chromium Win:

http/tests/websocket/tests/hybi/handshake-fail-by-no-upgrade-header.html
http/tests/websocket/tests/hybi/masked-frames.html

See e.g. http://test-results.appspot.com/dashboards/flakiness_dashboard.html#group=%40DEPS%20-%20chromium.org&tests=http%2Ftests%2Fwebsocket%2Ftests%2Fhybi%2Fhandshake-fail-by-no-upgrade-header.html%2Chttp%2Ftests%2Fwebsocket%2Ftests%2Fhybi%2Fmasked-frames.html&showExpectations=true
Comment 2 Mihai Parparita 2011-09-26 16:44:30 PDT
http/tests/websocket/tests/hybi/close.html is flaky too:
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#showExpectations=true&tests=http%2Ftests%2Fwebsocket%2Ftests%2Fhybi%2Fclose.html

I'll add it to test_expectations.txt. See also 61767 for more flaky WebSocket tests.
Comment 3 Takashi Toyoshima 2011-09-30 05:58:01 PDT
I found a bug on Chromium side.
I'm preparing a change for this issue.

http://code.google.com/p/chromium/issues/detail?id=98664
Comment 4 Takashi Toyoshima 2011-10-10 23:12:15 PDT
I landed Chromium change to fix a socket termination problem on Windows.
I believe this change will fix many WebSocket close related flaky tests.
Comment 6 Yuta Kitamura 2011-10-19 01:29:08 PDT
*** Bug 61767 has been marked as a duplicate of this bug. ***
Comment 7 Yuta Kitamura 2011-10-19 01:37:32 PDT
Created attachment 111576 [details]
Patch
Comment 9 WebKit Review Bot 2011-10-19 21:02:30 PDT
Comment on attachment 111576 [details]
Patch

Clearing flags on attachment: 111576

Committed r97930: <http://trac.webkit.org/changeset/97930>
Comment 10 WebKit Review Bot 2011-10-19 21:02:35 PDT
All reviewed patches have been landed.  Closing bug.