Bug 178284 - Layout test imported/w3c/IndexedDB-private-browsing/idbcursor-source.html is flaky.
Summary: Layout test imported/w3c/IndexedDB-private-browsing/idbcursor-source.html is ...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-13 13:43 PDT by Matt Lewis
Modified: 2019-03-07 15:53 PST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Lewis 2017-10-13 13:43:21 PDT
imported/w3c/IndexedDB-private-browsing/idbcursor-source.html is a flaky timeout on multiple macOS platforms according to the dashboard:

https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=imported%2Fw3c%2FIndexedDB-private-browsing%2Fidbcursor-source.html

https://build.webkit.org/results/Apple%20Sierra%20Release%20WK2%20(Tests)/r223281%20(5003)/results.html
https://build.webkit.org/builders/Apple%20Sierra%20Release%20WK2%20(Tests)/builds/5003


Diff:
--- /Volumes/Data/slave/sierra-release-tests-wk2/build/layout-test-results/imported/w3c/IndexedDB-private-browsing/idbcursor-source-expected.txt
+++ /Volumes/Data/slave/sierra-release-tests-wk2/build/layout-test-results/imported/w3c/IndexedDB-private-browsing/idbcursor-source-actual.txt
@@ -1,4 +1,5 @@
+#PID UNRESPONSIVE - com.apple.WebKit.WebContent.Development (pid 81534)
+FAIL: Timed out waiting for notifyDone to be called
 
-PASS IDBCursor.source - IDBObjectStore 
-PASS IDBCursor.source - IDBIndex 
-
+#EOF
+#EOF

I have been unable to reproduce the timeout. However the first timeout is from this build:
https://build.webkit.org/results/Apple%20High%20Sierra%20Release%20WK1%20(Tests)/r222795%20(175)/results.html
https://build.webkit.org/builders/Apple%20High%20Sierra%20Release%20WK1%20(Tests)/builds/175
Comment 1 Shawn Roberts 2019-03-07 15:53:31 PST
Test is now showing up on the Dashboard as a flaky timeout on iOS Sim Release and Debug.

I was able to reproduce locally up to the oldest build I can spade.

Tested with revisions 242606, 240999, 240000, 228049. All were able to get the timeout twice, 2 failures, and 1 will pass on the retry. 

Reproduced with:

run-webkit-tests imported/w3c/IndexedDB-private-browsing/idbcursor-source.html --iterations 2500 -f --ios-simulator

Flakiness Dashboard:

https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=imported%2Fw3c%2FIndexedDB-private-browsing%2Fidbcursor-source.html

Diff:

--- /Volumes/Data/slave/ios-simulator-12-release-tests-wk2/build/layout-test-results/imported/w3c/IndexedDB-private-browsing/idbcursor-source-expected.txt
+++ /Volumes/Data/slave/ios-simulator-12-release-tests-wk2/build/layout-test-results/imported/w3c/IndexedDB-private-browsing/idbcursor-source-actual.txt
@@ -1,4 +1,5 @@
+#PID UNRESPONSIVE - com.apple.WebKit.WebContent.Development (pid 88321)
+FAIL: Timed out waiting for notifyDone to be called
 
-PASS IDBCursor.source - IDBObjectStore 
-PASS IDBCursor.source - IDBIndex 
-
+#EOF
+#EOF