Bug 159896 - [mac] LayoutTest storage/indexeddb/modern/handle-user-delete.html is a flaky timeout
Summary: [mac] LayoutTest storage/indexeddb/modern/handle-user-delete.html is a flaky ...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore Misc. (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks: 154968
  Show dependency treegraph
 
Reported: 2016-07-18 13:46 PDT by Ryan Haddad
Modified: 2016-07-18 14:00 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Haddad 2016-07-18 13:46:43 PDT
LayoutTest storage/indexeddb/modern/handle-user-delete.html is a flaky timeout

Per the flakiness dashboard, this is happening most frequently on El Capitan Release WK2 and Yosemite Release WK2.

Most recent timeout:
https://build.webkit.org/builders/Apple%20El%20Capitan%20Debug%20WK2%20(Tests)/builds/6652

Flakiness dashboard:
https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=storage%2Findexeddb%2Fmodern%2Fhandle-user-delete.html
Comment 1 Ryan Haddad 2016-07-18 13:47:27 PDT
The timeouts persist after https://trac.webkit.org/changeset/203241
Comment 2 Brady Eidson 2016-07-18 13:50:08 PDT
Are we still getting DatabaseProcess crashes?
Comment 3 Brady Eidson 2016-07-18 13:53:49 PDT
FWIW, this is not *terribly* surprising.

From https://bugs.webkit.org/show_bug.cgi?id=158741#c11:
"I have a fix that resolves the <crash> in both WK1 and WK2.
The WK2 user delete test still sometimes times out when run in rapid succession with itself."

So this test, in WK2, still can timeout. But the radical improvement is that it's no longer a crash.

Unless Ryan comes back and answers https://bugs.webkit.org/show_bug.cgi?id=159896#c2 with "Yes"
Comment 4 Ryan Haddad 2016-07-18 13:55:35 PDT
(In reply to comment #2)
> Are we still getting DatabaseProcess crashes?

Not on the two bots I checked. So the that part of the fix worked. With that in mind, I'll mark the test as flaky on El Capitan as well.
Comment 5 Ryan Haddad 2016-07-18 14:00:39 PDT
Marked test as flaky on WK2 in http://trac.webkit.org/projects/webkit/changeset/203372