Bug 210046
| Summary: | storage/indexeddb/value-cursor-cycle.html is flaky failing because it incorrectly thinks our JS GC is precise. | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Jason Lawrence <Lawrence.j> |
| Component: | Media | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | aakash_jain, keith_miller, sihui_liu, webkit-bot-watchers-bugzilla, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Mac | ||
| OS: | macOS 10.15 | ||
Jason Lawrence
storage/indexeddb/value-cursor-cycle.html
Description:
This test is flaky failing on Mac Release. The flaky failures appear to have started on 04/05/2020.
History:
https://results.webkit.org/?suite=layout-tests&test=storage%2Findexeddb%2Fvalue-cursor-cycle.html&platform=mac&limit=50000&style=release
Diff:
--- /Volumes/Data/slave/mojave-release-tests-wk2/build/layout-test-results/storage/indexeddb/value-cursor-cycle-expected.txt
+++ /Volumes/Data/slave/mojave-release-tests-wk2/build/layout-test-results/storage/indexeddb/value-cursor-cycle-actual.txt
@@ -32,9 +32,10 @@
PASS cursorObservation.wasCollected is false
value = null
gc()
-PASS cursorObservation.wasCollected is true
-PASS valueObservation.wasCollected is true
+FAIL cursorObservation.wasCollected should be true. Was false.
+FAIL valueObservation.wasCollected should be true. Was false.
PASS successfullyParsed is true
+Some tests failed.
TEST COMPLETE
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/61342245>
Jason Lawrence
I can reproduce this issue on r259554, but I cannot reproduce the issue with r259553.
r259554:
run-webkit-tests --iterations 999 --exit-after-n-failures 3 -f storage/indexeddb/value-cursor-cycle.html
[21/999] storage/indexeddb/value-cursor-cycle.html failed unexpectedly (text diff)
[21/999] storage/indexeddb/value-cursor-cycle.html failed unexpectedly (text diff)
[21/999] storage/indexeddb/value-cursor-cycle.html failed unexpectedly (text diff)
Exiting early after 3 failures. 20 tests run.
17 tests ran as expected, 3 didn't (979 didn't run):
r259553:
run-webkit-tests --iterations 999 --exit-after-n-failures 3 -f storage/indexeddb/value-cursor-cycle.html
All 999 tests ran as expected.
Jason Lawrence
I have marked this test as failing while this issue is investigated.
https://trac.webkit.org/changeset/259596/webkit
Ryan Haddad
Marked test as flaky for iOS in https://trac.webkit.org/changeset/260868/webkit