Bug 149916 - REGRESSION(r188639): Several inspector tests timeout because they are slow after r188639
Summary: REGRESSION(r188639): Several inspector tests timeout because they are slow af...
Status: RESOLVED DUPLICATE of bug 208000
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Local Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-08 00:21 PDT by Carlos Garcia Campos
Modified: 2021-03-01 23:01 PST (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Carlos Garcia Campos 2015-10-08 00:21:15 PDT
I don't know why they are so slow in GTK+ port, but they are timing out in the bots, and they all pass when running them with no timeouts.
Comment 1 Carlos Garcia Campos 2015-10-08 00:34:56 PDT
I've marked them as slow for now in r190715
Comment 2 Carlos Alberto Lopez Perez 2016-02-01 16:03:33 PST
I have added a bunch more of inspector tests on http://trac.webkit.org/changeset/195986 that only pass if marked as slow. Specially on the debug build.
Comment 3 Miguel Gomez 2018-11-29 07:28:29 PST
inspector/css/getAllStyleSheets.html [ Failure Pass ]

This test is now flaky. The first fail was detected on r238372, which is not related to the webinspector, so the problem must come from a close revision.

When it fails, this is the diff:
--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/inspector/css/getAllStyleSheets-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/inspector/css/getAllStyleSheets-actual.txt
@@ -1,5 +1,9 @@
 Test CSS.getAllStyleSheets returns expected information for different style sheet sources.
 
+ERROR: Received a command response without a corresponding callback or promise. [object Object] 
+ERROR: Received a command response without a corresponding callback or promise. [object Object] 
+ERROR: Received a command response without a corresponding callback or promise. [object Object] 
+ERROR: Received a command response without a corresponding callback or promise. [object Object] 
 PASS: There should be four stylesheets.
 
 URL: inspector/css/resources/external.css
Comment 4 Miguel Gomez 2019-01-10 06:58:29 PST
inspector/css/createStyleSheet.html is now flaky failure/pass.

When it fails, this can be seen on stderr

resource:///org/webkit/inspector/UserInterface/TestCombined.js:6656:23: CONSOLE ERROR 121 multi [object Map]
resource:///org/webkit/inspector/UserInterface/TestCombined.js:6656:23: CONSOLE ERROR 120 page-1 [object Map]


Also, inspector/css/css-property.html is flaky failure/pass as well, with a similar stderr output

resource:///org/webkit/inspector/UserInterface/TestCombined.js:6656:23: CONSOLE ERROR 107 multi [object Map]
resource:///org/webkit/inspector/UserInterface/TestCombined.js:6656:23: CONSOLE ERROR 106 page-1 [object Map]
resource:///org/webkit/inspector/UserInterface/TestCombined.js:6656:23: CONSOLE ERROR 109 multi [object Map]
resource:///org/webkit/inspector/UserInterface/TestCombined.js:6656:23: CONSOLE ERROR 108 page-1 [object Map]
Comment 5 Alejandro G. Castro 2020-02-19 02:33:58 PST
Added more tests that are slow and causing time outs in debug for the inspector in r256915.
Comment 6 Diego Pino 2020-04-11 07:08:48 PDT
Many other tests in inspector/unit-tests/objectStore/ are timing out. I'm marking them as Slow too. In addition, some times the inspector/unit-tests/objectStore/clear.html times out but produces a text failure (See: https://build.webkit.org/results/GTK%20Linux%2064-bit%20Release%20(Tests)/r259779%20(13258)/inspector/unit-tests/objectStore/clear-diff.txt)

Diff:

--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/inspector/unit-tests/objectStore/clear-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/inspector/unit-tests/objectStore/clear-actual.txt
@@ -7,6 +7,5 @@
 []
 
 -- Running test case: WI.ObjectStore.prototype.clear.NotEmpty
-[true,1,"foo",["bar"],{"a":1}]
-[]
+!! TIMEOUT: took longer than 10000ms

I'm marking the test as Fail too.

Changeset: https://trac.webkit.org/changeset/259928/webkit
Comment 7 Fujii Hironori 2021-03-01 23:01:10 PST

*** This bug has been marked as a duplicate of bug 208000 ***