Bug 206673 - [ Mac wk1 ] storage/indexeddb/modern/blob-cursor.html is flaky timing out
Summary: [ Mac wk1 ] storage/indexeddb/modern/blob-cursor.html is flaky timing out
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: InRadar
Depends on:
Blocks:
 
Reported: 2020-01-23 10:09 PST by Jacob Uphoff
Modified: 2020-02-14 17:10 PST (History)
4 users (show)

See Also:


Attachments
Update Test Expectations (1.56 KB, patch)
2020-01-28 09:26 PST, Jacob Uphoff
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jacob Uphoff 2020-01-23 10:09:52 PST
storage/indexeddb/modern/blob-cursor.html is flaky timing out and started around commit 252956 but it is flaky so I am unsure if this was the commit that caused the issue.

I did not try to reproduce the timeout, this is happening on Catalina and Mojave with wk1

History:
https://results.webkit.org/?suite=layout-tests&test=storage%2Findexeddb%2Fmodern%2Fblob-cursor.html

Diff:

--- /Volumes/Data/slave/catalina-debug-tests-wk1/build/layout-test-results/storage/indexeddb/modern/blob-cursor-expected.txt
+++ /Volumes/Data/slave/catalina-debug-tests-wk1/build/layout-test-results/storage/indexeddb/modern/blob-cursor-actual.txt
@@ -1,13 +1,2 @@
-Now let's retrieve the blobs using a cursor.
-Got item from cursor
-Got item from cursor
-Finished cursor
-blobResults.length is 2
-  Result 0 is [object Blob]
-  Result 1 is [object Blob]
-Image 0 loaded successfully
-Image 1 loaded successfully
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+FAIL: Timed out waiting for notifyDone to be called
+Click to start test in new window
Comment 1 Radar WebKit Bug Importer 2020-01-23 10:10:20 PST
<rdar://problem/58838711>
Comment 2 Truitt Savell 2020-01-24 09:33:11 PST
I tried to reproduce this by running in iteration but was unsuccessful.
Comment 3 Alexey Proskuryakov 2020-01-24 23:29:45 PST
I'm not confident that this is a regression. Increasing the history limit, I see much older timeouts too.

This test has unusually inconsistent run time. I see everything including 1 second, 10 seconds, 25 seconds, timeout... Not sure what about IndexedDB causes such inconsistency.
Comment 4 Jacob Uphoff 2020-01-28 09:26:20 PST
Created attachment 389016 [details]
Update Test Expectations
Comment 5 Truitt Savell 2020-01-28 09:28:38 PST
Comment on attachment 389016 [details]
Update Test Expectations

Clearing flags on attachment: 389016

Committed r255247: <https://trac.webkit.org/changeset/255247>
Comment 6 Sihui Liu 2020-02-14 17:10:44 PST
This should be fixed after https://bugs.webkit.org/show_bug.cgi?id=206971.