Bug 208292

Summary: [GTK] Several IndexedDB tests are flaky
Product: WebKit Reporter: Diego Pino <dpino>
Component: New BugsAssignee: Diego Pino <dpino>
Status: RESOLVED FIXED    
Severity: Normal CC: lmoura, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
[fast-cq] Patch
none
[fast-cq] Patch
none
[fast-cq] Patch
none
[fast-cq] Patch
none
[fast-cq] Patch none

Diego Pino
Reported 2020-02-27 02:18:22 PST
The following IndexedDB tests are flaky: * imported/w3c/web-platform-tests/IndexedDB/idbobjectstore-query-exception-order.html [ Failure Pass ] * imported/w3c/web-platform-tests/IndexedDB/idbobjectstore-request-source.html [ Failure Pass ] * imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-indexes.any.worker.html [ Failure Pass ] * storage/indexeddb/detached-iframe.html [ Failure Pass ] I didn't see any common revision since these tests starting to fail.
Attachments
[fast-cq] Patch (3.07 KB, patch)
2022-01-02 22:54 PST, Diego Pino
no flags
[fast-cq] Patch (5.00 KB, patch)
2022-01-02 23:06 PST, Diego Pino
no flags
[fast-cq] Patch (5.04 KB, patch)
2022-01-02 23:15 PST, Diego Pino
no flags
[fast-cq] Patch (4.95 KB, patch)
2022-01-03 16:41 PST, Diego Pino
no flags
[fast-cq] Patch (4.95 KB, patch)
2022-01-03 17:05 PST, Diego Pino
no flags
Lauro Moura
Comment 1 2020-02-27 12:01:58 PST
Same for: * imported/w3c/web-platform-tests/IndexedDB/fire-error-event-exception.html * imported/w3c/web-platform-tests/IndexedDB/fire-success-event-exception.html
Diego Pino
Comment 2 2020-02-28 03:20:25 PST
More indexeddb flaky tests: * storage/indexeddb/modern/blob-cursor.html [ Failure Pass ] * storage/indexeddb/modern/blob-svg-image.html [ Failure Pass ] Flaky since: [r250189-r250196] UNKNOWN r250197 NOERROR r250198 UNKNOWN [r250199-r250200] NOERROR r250201 TEXT PASS (Expected: PASS)
Diego Pino
Comment 3 2020-02-28 03:22:24 PST
One more: * imported/blink/storage/indexeddb/blob-valid-after-deletion.html Flaky pretty much always.
Diego Pino
Comment 4 2020-03-13 02:54:53 PDT
More flaky failures: imported/w3c/web-platform-tests/html/semantics/embedded-content/the-video-element/video_timeupdate_on_seek.html [ Failure Crash Timeout ] imported/w3c/web-platform-tests/IndexedDB/idb-explicit-commit.any.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbindex-query-exception-order.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbindex-request-source.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/keygenerator-explicit.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/keypath-special-identifiers.htm [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/transaction-relaxed-durability.tentative.any.worker.html [ Failure Pass ] storage/indexeddb/cursor-leak-private.html [ Failure Pass ]
Diego Pino
Comment 5 2020-04-07 08:58:14 PDT
More flaky failures: imported/w3c/web-platform-tests/IndexedDB/event-dispatch-active-flag.html [ Failure ] imported/w3c/web-platform-tests/IndexedDB/fire-upgradeneeded-event-exception.html [ Failure ] imported/w3c/web-platform-tests/IndexedDB/idbindex-rename-errors.html [ Failure ] imported/w3c/web-platform-tests/IndexedDB/idbobjectstore-add-put-exception-order.html [ Failure ] imported/w3c/web-platform-tests/IndexedDB/idbobjectstore-rename-errors.html [ Failure ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-indexes-cursors.any.html [ Failure ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-indexes-cursors.any.serviceworker.html [ Failure ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-indexes-cursors.any.worker.html [ Failure ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-indexes.any.html [ Failure ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-indexes.any.serviceworker.html [ Failure ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-store-cursors.any.html [ Failure ]
Diego Pino
Comment 6 2020-04-10 05:22:58 PDT
All WPT's IndexedDB that are flaky after r259865: imported/w3c/web-platform-tests/IndexedDB/event-dispatch-active-flag.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/fire-error-event-exception.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/fire-success-event-exception.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/fire-upgradeneeded-event-exception.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/get-databases.any.html [ Timeout Pass ] imported/w3c/web-platform-tests/IndexedDB/get-databases.any.worker.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbcursor-advance-continue-async.htm [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbcursor-advance-exception-order.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbcursor-advance.htm [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbcursor-advance-invalid.htm [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbcursor-continue-exception-order.htm [ Timeout Pass ] imported/w3c/web-platform-tests/IndexedDB/idbcursor-delete-exception-order.htm [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbcursor-direction-index.htm [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbcursor-direction-objectstore.htm [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbcursor-direction-objectstore-keyrange.htm [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbcursor-primarykey.htm [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbcursor-request.any.worker.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbcursor-source.htm [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbdatabase-transaction-exception-order.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idb-explicit-commit.any.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbindex_count2.htm [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbindex_getAllKeys.html [ Failure Timeout Pass ] imported/w3c/web-platform-tests/IndexedDB/idbindex_getKey2.htm [ Timeout Pass ] imported/w3c/web-platform-tests/IndexedDB/idbindex_getKey3.htm [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbindex-query-exception-order.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbindex-rename-errors.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbindex-request-source.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbobjectstore-add-put-exception-order.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbobjectstore_createIndex14-exception_order.htm [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbobjectstore-delete-exception-order.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbobjectstore-deleteIndex-exception-order.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbobjectstore_getAllKeys.html [ Failure Timeout Pass ] imported/w3c/web-platform-tests/IndexedDB/idbobjectstore-index-finished.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbobjectstore_openKeyCursor.htm [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbobjectstore-query-exception-order.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbobjectstore-rename-abort.html [ Timeout Pass ] imported/w3c/web-platform-tests/IndexedDB/idbobjectstore-rename-errors.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbobjectstore-request-source.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbrequest-onupgradeneeded.htm [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbtransaction_objectStoreNames.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/idbversionchangeevent.htm [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/keygenerator-explicit.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/keygenerator-inject.html [ Timeout Pass ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-indexes.any.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-indexes.any.serviceworker.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-indexes.any.worker.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-indexes-cursors.any.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-indexes-cursors.any.serviceworker.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-indexes-cursors.any.worker.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-store.any.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-store.any.serviceworker.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-store.any.worker.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-store-cursors.any.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/keypath-special-identifiers.htm [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/name-scopes.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/transaction-abort-generator-revert.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/transaction-abort-index-metadata-revert.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/transaction-deactivation-timing.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/transaction-lifetime-empty.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/transaction-relaxed-durability.tentative.any.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/transaction-relaxed-durability.tentative.any.worker.html [ Failure Pass ] imported/w3c/web-platform-tests/IndexedDB/upgrade-transaction-deactivation-timing.html [ Failure Pass ]
Diego Pino
Comment 7 2022-01-02 22:54:14 PST
Created attachment 448208 [details] [fast-cq] Patch
Diego Pino
Comment 8 2022-01-02 22:59:03 PST
There were only two IndexedDB test failures left filed under this bug: webkit.org/b/208292 imported/w3c/web-platform-tests/IndexedDB/fire-error-event-exception.html [ Failure ] webkit.org/b/208292 imported/w3c/web-platform-tests/IndexedDB/fire-success-event-exception.html [ Failure ] These entries can be removed since LayoutTests/TestExpectations includes: imported/w3c/web-platform-tests/IndexedDB/fire-error-event-exception.html [ DumpJSConsoleLogInStdErr ] imported/w3c/web-platform-tests/IndexedDB/fire-success-event-exception.html [ DumpJSConsoleLogInStdErr ] Pushed patch to update expectations. In addition to these changes, the patch also removes a WPE redundant test failure: webkit.org/b/210226 imported/w3c/web-platform-tests/IndexedDB/interleaved-cursors-small.html [ Failure ]
EWS
Comment 9 2022-01-02 23:00:11 PST
/Volumes/Data/worker/Commit-Queue/build/LayoutTests/ChangeLog neither lists a valid reviewer nor contains the string "Unreviewed" or "Rubber stamp" (case insensitive).
Diego Pino
Comment 10 2022-01-02 23:06:33 PST
Created attachment 448209 [details] [fast-cq] Patch
Diego Pino
Comment 11 2022-01-02 23:15:37 PST
Created attachment 448210 [details] [fast-cq] Patch
EWS
Comment 12 2022-01-02 23:28:43 PST
/Volumes/Data/worker/Commit-Queue/build/LayoutTests/ChangeLog neither lists a valid reviewer nor contains the string "Unreviewed" or "Rubber stamp" (case insensitive).
Diego Pino
Comment 13 2022-01-03 16:41:35 PST
Created attachment 448261 [details] [fast-cq] Patch
EWS
Comment 14 2022-01-03 16:55:19 PST
/Volumes/Data/worker/Commit-Queue/build/LayoutTests/ChangeLog neither lists a valid reviewer nor contains the string "Unreviewed" or "Rubber stamp" (case insensitive).
Diego Pino
Comment 15 2022-01-03 17:05:56 PST
Created attachment 448262 [details] [fast-cq] Patch
EWS
Comment 16 2022-01-03 18:56:57 PST
Committed r287559 (245694@main): <https://commits.webkit.org/245694@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 448262 [details].
Radar WebKit Bug Importer
Comment 17 2022-01-03 18:57:23 PST
Note You need to log in before you can comment on or make changes to this bug.