[Webkit-unassigned] [Bug 210535] New: [GTK] storage/domstorage/events/basic-setattribute.html is a flaky failure
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Apr 15 00:35:58 PDT 2020
https://bugs.webkit.org/show_bug.cgi?id=210535
Bug ID: 210535
Summary: [GTK]
storage/domstorage/events/basic-setattribute.html is a
flaky failure
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: DOM
Assignee: webkit-unassigned at lists.webkit.org
Reporter: dpino at igalia.com
The test was running fine but tarted to become flaky since:
r258134 NOERROR
[r258135-r258138] UNKNOWN
r258139 TEXT PASS (Expected: PASS)
[r258140-r258144] UNKNOWN
[r258145-r258146] NOERROR
Within the range possible cases might be r258129 or r258131.
Diff:
See: https://build.webkit.org/results/GTK%20Linux%2064-bit%20Release%20(Tests)/r258139%20(12911)/storage/domstorage/events/basic-setattribute-diff.txt
--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/storage/domstorage/events/basic-setattribute-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/storage/domstorage/events/basic-setattribute-actual.txt
@@ -65,29 +65,32 @@
storage.setItem('a', '1')
storage.setItem('b', '2')
storage.setItem('b', '3')
-PASS storageEventList.length is 5
-PASS storageEventList[1].key is "FU"
-PASS storageEventList[1].oldValue is null
-PASS storageEventList[1].newValue is "BAR"
-PASS storageEventList[2].key is "a"
-PASS storageEventList[2].oldValue is null
-PASS storageEventList[2].newValue is "1"
-PASS storageEventList[3].key is "b"
-PASS storageEventList[3].oldValue is null
-PASS storageEventList[3].newValue is "2"
-PASS storageEventList[4].key is "b"
-PASS storageEventList[4].oldValue is "2"
-PASS storageEventList[4].newValue is "3"
+FAIL Timeout: only got 1, expected 5 events
+FAIL storageEventList.length should be 5. Was 1.
+FAIL storageEventList[1].key should be FU. Threw exception TypeError: undefined is not an object (evaluating 'storageEventList[1].key')
+FAIL storageEventList[1].oldValue should be null. Threw exception TypeError: undefined is not an object (evaluating 'storageEventList[1].oldValue')
+FAIL storageEventList[1].newValue should be BAR. Threw exception TypeError: undefined is not an object (evaluating 'storageEventList[1].newValue')
+FAIL storageEventList[2].key should be a. Threw exception TypeError: undefined is not an object (evaluating 'storageEventList[2].key')
+FAIL storageEventList[2].oldValue should be null. Threw exception TypeError: undefined is not an object (evaluating 'storageEventList[2].oldValue')
+FAIL storageEventList[2].newValue should be 1. Threw exception TypeError: undefined is not an object (evaluating 'storageEventList[2].newValue')
+FAIL storageEventList[3].key should be b. Threw exception TypeError: undefined is not an object (evaluating 'storageEventList[3].key')
+FAIL storageEventList[3].oldValue should be null. Threw exception TypeError: undefined is not an object (evaluating 'storageEventList[3].oldValue')
+FAIL storageEventList[3].newValue should be 2. Threw exception TypeError: undefined is not an object (evaluating 'storageEventList[3].newValue')
+FAIL storageEventList[4].key should be b. Threw exception TypeError: undefined is not an object (evaluating 'storageEventList[4].key')
+FAIL storageEventList[4].oldValue should be 2. Threw exception TypeError: undefined is not an object (evaluating 'storageEventList[4].oldValue')
+FAIL storageEventList[4].newValue should be 3. Threw exception TypeError: undefined is not an object (evaluating 'storageEventList[4].newValue')
storage.removeItem('FOO')
-PASS storageEventList.length is 6
-PASS storageEventList[5].key is "FOO"
-PASS storageEventList[5].oldValue is "BAR"
-PASS storageEventList[5].newValue is null
+FAIL Timeout: only got 1, expected 6 events
+FAIL storageEventList.length should be 6. Was 1.
+FAIL storageEventList[5].key should be FOO. Threw exception TypeError: undefined is not an object (evaluating 'storageEventList[5].key')
+FAIL storageEventList[5].oldValue should be BAR. Threw exception TypeError: undefined is not an object (evaluating 'storageEventList[5].oldValue')
+FAIL storageEventList[5].newValue should be null. Threw exception TypeError: undefined is not an object (evaluating 'storageEventList[5].newValue')
storage.removeItem('FU')
-PASS storageEventList.length is 7
-PASS storageEventList[6].key is "FU"
-PASS storageEventList[6].oldValue is "BAR"
-PASS storageEventList[6].newValue is null
+FAIL Timeout: only got 1, expected 7 events
+FAIL storageEventList.length should be 7. Was 1.
+FAIL storageEventList[6].key should be FU. Threw exception TypeError: undefined is not an object (evaluating 'storageEventList[6].key')
+FAIL storageEventList[6].oldValue should be BAR. Threw exception TypeError: undefined is not an object (evaluating 'storageEventList[6].oldValue')
+FAIL storageEventList[6].newValue should be null. Threw exception TypeError: undefined is not an object (evaluating 'storageEventList[6].newValue')
storage.clear()
PASS storageEventList.length is 8
PASS storageEventList[7].key is null
--
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/20200415/1fc5817f/attachment.htm>
More information about the webkit-unassigned
mailing list