[Webkit-unassigned] [Bug 176229] New: Layout test imported/w3c/web-platform-tests/IndexedDB/idbobjectstore-query-exception-order.html is flaky.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Sep 1 10:17:57 PDT 2017


https://bugs.webkit.org/show_bug.cgi?id=176229

            Bug ID: 176229
           Summary: Layout test
                    imported/w3c/web-platform-tests/IndexedDB/idbobjectsto
                    re-query-exception-order.html is flaky.
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: jlewis3 at apple.com
                CC: beidson at apple.com, ryanhaddad at apple.com

imported/w3c/web-platform-tests/IndexedDB/idbobjectstore-query-exception-order.html is a flaky failure on El Capitan WK2 Release testers according to the flakiness dashboard.

https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=imported%2Fw3c%2Fweb-platform-tests%2FIndexedDB%2Fidbobjectstore-query-exception-order.html

This doesn't appear to be a recent regression. The first failure on the board for El Capitan is:
https://build.webkit.org/builders/Apple%20El%20Capitan%20Release%20WK2%20(Tests)/builds/3715

Previously, Sierra Leaks was also a flaky failure according to the dashboard.

current build:
https://build.webkit.org/results/Apple%20El%20Capitan%20Release%20WK2%20(Tests)/r221478%20(4156)/results.html
https://build.webkit.org/builders/Apple%20El%20Capitan%20Release%20WK2%20(Tests)/builds/4156

Diff:
--- /Volumes/Data/slave/elcapitan-release-tests-wk2/build/layout-test-results/imported/w3c/web-platform-tests/IndexedDB/idbobjectstore-query-exception-order-expected.txt
+++ /Volumes/Data/slave/elcapitan-release-tests-wk2/build/layout-test-results/imported/w3c/web-platform-tests/IndexedDB/idbobjectstore-query-exception-order-actual.txt
@@ -1,14 +1,16 @@
+
+Harness Error (TIMEOUT), message = null

 PASS IDBObjectStore.get exception order: InvalidStateError vs. TransactionInactiveError 
-PASS IDBObjectStore.get exception order: TransactionInactiveError vs. DataError 
+TIMEOUT IDBObjectStore.get exception order: TransactionInactiveError vs. DataError Test timed out
 PASS IDBObjectStore.getAll exception order: InvalidStateError vs. TransactionInactiveError 
-FAIL IDBObjectStore.getAll exception order: TransactionInactiveError vs. DataError assert_throws: "not active" check (TransactionInactiveError) should precede query check (DataError) function "() => { store[method]({}); }" threw object "DataError: Failed to execute 'getAll' on 'IDBObjectStore': The parameter is not a valid key." that is not a DOMException TransactionInactiveError: property "name" is equal to "DataError", expected "TransactionInactiveError"
+TIMEOUT IDBObjectStore.getAll exception order: TransactionInactiveError vs. DataError Test timed out
 PASS IDBObjectStore.getAllKeys exception order: InvalidStateError vs. TransactionInactiveError 
-FAIL IDBObjectStore.getAllKeys exception order: TransactionInactiveError vs. DataError assert_throws: "not active" check (TransactionInactiveError) should precede query check (DataError) function "() => { store[method]({}); }" threw object "DataError: Failed to execute 'getAllKeys' on 'IDBObjectStore': The parameter is not a valid key." that is not a DOMException TransactionInactiveError: property "name" is equal to "DataError", expected "TransactionInactiveError"
+TIMEOUT IDBObjectStore.getAllKeys exception order: TransactionInactiveError vs. DataError Test timed out
 PASS IDBObjectStore.count exception order: InvalidStateError vs. TransactionInactiveError 
-FAIL IDBObjectStore.count exception order: TransactionInactiveError vs. DataError assert_throws: "not active" check (TransactionInactiveError) should precede query check (DataError) function "() => { store[method]({}); }" threw object "DataError: Failed to execute 'count' on 'IDBObjectStore': The parameter is not a valid key." that is not a DOMException TransactionInactiveError: property "name" is equal to "DataError", expected "TransactionInactiveError"
-PASS IDBObjectStore.openCursor exception order: InvalidStateError vs. TransactionInactiveError 
-FAIL IDBObjectStore.openCursor exception order: TransactionInactiveError vs. DataError assert_throws: "not active" check (TransactionInactiveError) should precede query check (DataError) function "() => { store[method]({}); }" threw object "DataError: Failed to execute 'openCursor' on 'IDBObjectStore': The parameter is not a valid key." that is not a DOMException TransactionInactiveError: property "name" is equal to "DataError", expected "TransactionInactiveError"
-PASS IDBObjectStore.openKeyCursor exception order: InvalidStateError vs. TransactionInactiveError 
-FAIL IDBObjectStore.openKeyCursor exception order: TransactionInactiveError vs. DataError assert_throws: "not active" check (TransactionInactiveError) should precede query check (DataError) function "() => { store[method]({}); }" threw object "DataError: Failed to execute 'openKeyCursor' on 'IDBObjectStore': The parameter is not a valid key or key range." that is not a DOMException TransactionInactiveError: property "name" is equal to "DataError", expected "TransactionInactiveError"
+TIMEOUT IDBObjectStore.count exception order: TransactionInactiveError vs. DataError Test timed out
+TIMEOUT IDBObjectStore.openCursor exception order: InvalidStateError vs. TransactionInactiveError Test timed out
+TIMEOUT IDBObjectStore.openCursor exception order: TransactionInactiveError vs. DataError Test timed out
+TIMEOUT IDBObjectStore.openKeyCursor exception order: InvalidStateError vs. TransactionInactiveError Test timed out
+TIMEOUT IDBObjectStore.openKeyCursor exception order: TransactionInactiveError vs. DataError Test timed out

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170901/8e5ae7a0/attachment-0001.html>


More information about the webkit-unassigned mailing list