Bug 173487 - Layout Test imported/w3c/web-platform-tests/IndexedDB/large-nested-cloning.html is flaky
Summary: Layout Test imported/w3c/web-platform-tests/IndexedDB/large-nested-cloning.ht...
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-06-16 11:46 PDT by Matt Lewis
Modified: 2017-09-08 13:31 PDT (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-06-16 11:46:04 PDT
imported/w3c/web-platform-tests/IndexedDB/large-nested-cloning.html is a flaky failure on WK2 release builds and a flaky timeout on WK1 and WK2 debug builds according to the flakiness dashboard.

https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=imported%2Fw3c%2Fweb-platform-tests%2FIndexedDB%2Flarge-nested-cloning.html

The test runs 90-140 Seconds normally and timeouts occur between 150-223 Seconds on Debug.
On release the test run under 10 seconds.

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

Test was added in https://trac.webkit.org/changeset/218181/webkit and has been flaky since being added.

diff:
--- /Volumes/Data/slave/sierra-release-tests-wk2/build/layout-test-results/imported/w3c/web-platform-tests/IndexedDB/large-nested-cloning-expected.txt
+++ /Volumes/Data/slave/sierra-release-tests-wk2/build/layout-test-results/imported/w3c/web-platform-tests/IndexedDB/large-nested-cloning-actual.txt
@@ -8,5 +8,5 @@
 PASS array of blobs and small typed arrays 
 PASS array of blobs and large typed arrays 
 PASS object with blobs and large typed arrays 
-PASS multiple requests of objects with blobs and large typed arrays 
+FAIL multiple requests of objects with blobs and large typed arrays assert_equals: Expected success event, but got error event instead expected "success" but got "error"
Comment 1 Matt Lewis 2017-06-16 16:14:05 PDT
Marked test as flaky
https://trac.webkit.org/changeset/218424/webkit
Comment 3 Matt Lewis 2017-07-13 15:03:12 PDT
Marked test as flaky on iOS Simulator:
https://trac.webkit.org/changeset/219466/webkit
Comment 4 Jonathan Bedard 2017-08-24 10:18:42 PDT
This is also flakey on device.  Moved the expectation in <https://trac.webkit.org/changeset/221144/webkit>.
Comment 5 Matt Lewis 2017-09-08 13:31:51 PDT
Added the timeout expectation on Mac:
https://trac.webkit.org/changeset/221797/webkit