Bug 159896

Summary: [mac] LayoutTest storage/indexeddb/modern/handle-user-delete.html is a flaky timeout
Product: WebKit Reporter: Ryan Haddad <ryanhaddad>
Component: WebCore Misc.Assignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: beidson
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=158741
Bug Depends on:    
Bug Blocks: 154968    

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