Bug 206503 - imported/w3c/web-platform-tests/html/dom/idlharness.worker.html is timing out on Catalina wk1 debug EWS
Summary: imported/w3c/web-platform-tests/html/dom/idlharness.worker.html is timing out...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: Other
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2020-01-20 08:19 PST by Aakash Jain
Modified: 2021-10-03 22:06 PDT (History)
6 users (show)

See Also:


Attachments
Update TestExpectations (1.70 KB, patch)
2021-02-12 11:05 PST, Robert Jenner
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Aakash Jain 2020-01-20 08:19:49 PST
imported/w3c/web-platform-tests/html/dom/idlharness.worker.html is failing on Mojave wk1 debug EWS. This is slowing down mac-wk1-debug EWS since EWS has to re-run the test to rule out flakiness and then run tests on clean tree to check if the failure is pre-existing.

e.g.: 
https://ews-build.webkit.org/#/builders/32/builds/1017
https://ews-build.webkit.org/#/builders/32/builds/1013
https://ews-build.webkit.org/#/builders/32/builds/1011
https://ews-build.webkit.org/#/builders/32/builds/997
https://ews-build.webkit.org/#/builders/32/builds/991
https://ews-build.webkit.org/#/builders/32/builds/980
Comment 1 Aakash Jain 2020-01-20 08:20:38 PST
https://ews-build.webkit.org/results/macOS-Mojave-Debug-WK1-Tests-EWS/r388229-1017/results.html

--- /Volumes/Data/worker/macOS-Mojave-Debug-WK1-Tests-EWS/build/layout-test-results/imported/w3c/web-platform-tests/html/dom/idlharness.worker-expected.txt
+++ /Volumes/Data/worker/macOS-Mojave-Debug-WK1-Tests-EWS/build/layout-test-results/imported/w3c/web-platform-tests/html/dom/idlharness.worker-actual.txt
@@ -1,5 +1,7 @@
 
-PASS idl_test setup 
+Harness Error (TIMEOUT), message = null
+
+TIMEOUT idl_test setup Test timed out
 PASS idl_test validation 
 PASS Partial interface Document: original interface defined 
 PASS Partial interface Document: member names are unique 
@@ -76,717 +78,5 @@
 PASS Partial interface Window: original interface defined 
 PASS Partial interface Window: member names are unique 
 PASS Partial interface UIEvent: member names are unique 
-PASS Document includes GlobalEventHandlers: member names are unique 
-PASS Document includes DocumentAndElementEventHandlers: member names are unique 
-PASS Document includes NonElementParentNode: member names are unique 
...
...
...
-PASS MouseEvent interface: existence and properties of interface object 
+TIMEOUT Document includes GlobalEventHandlers: member names are unique Test timed out
Comment 3 Ryan Haddad 2020-01-21 15:33:55 PST
Marked the test as failing to speed up EWS while we investigate in https://trac.webkit.org/changeset/254888/webkit
Comment 4 Alexey Proskuryakov 2020-01-22 14:34:41 PST
The test is very slow, easily taking 10-20 seconds in post-commit debug. So it's not very surprising that it's a flaky timeout on machines with more cores.

> Marked the test as failing to speed up EWS while we investigate in https://trac.webkit.org/changeset/254888/webkit

It seems like it doesn't need to be marked on release.
Comment 5 Radar WebKit Bug Importer 2020-01-29 15:02:03 PST
<rdar://problem/59008330>
Comment 6 Ryan Haddad 2020-01-29 17:37:09 PST
(In reply to Alexey Proskuryakov from comment #4)
> It seems like it doesn't need to be marked on release.
Limited it to debug in https://trac.webkit.org/changeset/255408/webkit
Comment 7 Ryan Haddad 2021-02-03 09:14:51 PST
Still seeing flakiness after migrating EWS to Catalina:
https://ews-build.s3-us-west-2.amazonaws.com/macOS-Catalina-Debug-WK1-Tests-EWS/r419103-338/results.html
--- /Volumes/Data/worker/macOS-Catalina-Debug-WK1-Tests-EWS/build/layout-test-results/imported/w3c/web-platform-tests/html/dom/idlharness.worker-expected.txt
+++ /Volumes/Data/worker/macOS-Catalina-Debug-WK1-Tests-EWS/build/layout-test-results/imported/w3c/web-platform-tests/html/dom/idlharness.worker-actual.txt
@@ -1,4 +1,6 @@
 Blocked access to external URL http://invalid/
+
+Harness Error (TIMEOUT), message = null
 
 PASS idl_test setup
 PASS idl_test validation
Comment 8 Robert Jenner 2021-02-12 11:05:34 PST
Created attachment 420150 [details]
Update TestExpectations
Comment 9 Ryan Haddad 2021-02-12 15:29:20 PST
Comment on attachment 420150 [details]
Update TestExpectations

Clearing flags on attachment: 420150

Committed r272817 (234053@main): <https://commits.webkit.org/234053@main>