RESOLVED FIXED 214244
[GTK][WPE] WTR and API-tests timing out after r264283
https://bugs.webkit.org/show_bug.cgi?id=214244
Summary [GTK][WPE] WTR and API-tests timing out after r264283
Lauro Moura
Reported 2020-07-12 19:46:12 PDT
All WTR tests exiting early due to all tests timing out. For example, fast/css/tab-size.html gets stuck in the platformRunUntil waiting for the response from WKPageLoadURLWithShouldOpenExternalURLsPolicy in the TestInvocation.cpp. Sample WTR output: https://build.webkit.org/builders/GTK%20Linux%2064-bit%20Release%20%28Tests%29/builds/14627/steps/layout-test/logs/stdio Some API tests also exiting, many from the C API tests where pages are loaded. For example, /TestWebKit WebKit.PageLoadTwiceAndReload gets stuck with none of the two loaderClient callbacks (didFinishNavigation and didFailProvisionalNavigation) being called. Sample API tests output: https://build.webkit.org/builders/GTK%20Linux%2064-bit%20Release%20%28Tests%29/builds/14627/steps/API%20tests/logs/stdio
Attachments
WIP patch (7.46 KB, patch)
2020-07-13 00:09 PDT, Zan Dobersek
no flags
Patch (7.78 KB, patch)
2020-07-13 00:59 PDT, Zan Dobersek
no flags
Patch for landing (7.51 KB, patch)
2020-07-13 02:29 PDT, Zan Dobersek
no flags
Lauro Moura
Comment 1 2020-07-12 20:49:31 PDT
More info: Minibrowser seems to be working file. Checking the Loading channel from systemd: WTR (fails): jul 13 00:06:55 lauro-desktop WebKitWebProcess[88070]: 0x7f6a926fa3b0 - [pageID=8, frameID=3] PolicyChecker::checkNavigationPolicy: continuing because this is an initial empty document jul 13 00:06:55 lauro-desktop WebKitWebProcess[88070]: 0x7f6a926fa3b0 - [pageID=8, frameID=3] PolicyChecker::checkNavigationPolicy: ignoring because policyAction from dispatchDecidePolicyForNavigationAction is Ignore From Minibrowser (works): jul 13 00:09:24 lauro-desktop WebKitWebProcess[89059]: 0x7f65e6cfa400 - [pageID=6, frameID=3] PolicyChecker::checkNavigationPolicy: continuing because this policyAction from dispatchDecidePolicyForNavigationAction is Use
Zan Dobersek
Comment 2 2020-07-13 00:09:23 PDT
Created attachment 404129 [details] WIP patch
Zan Dobersek
Comment 3 2020-07-13 00:59:43 PDT
Zan Dobersek
Comment 4 2020-07-13 02:29:44 PDT
Created attachment 404136 [details] Patch for landing
Zan Dobersek
Comment 5 2020-07-13 02:31:28 PDT
*** Bug 214248 has been marked as a duplicate of this bug. ***
Zan Dobersek
Comment 6 2020-07-13 02:32:09 PDT
Comment on attachment 404136 [details] Patch for landing Clearing flags on attachment: 404136 Committed r264297: <https://trac.webkit.org/changeset/264297>
Zan Dobersek
Comment 7 2020-07-13 02:32:14 PDT
All reviewed patches have been landed. Closing bug.
Darin Adler
Comment 8 2020-07-13 09:13:14 PDT
Thanks, this looks fine to me.
Note You need to log in before you can comment on or make changes to this bug.