WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
309891
[WPE][ARM64] dashboard-tests fail
https://bugs.webkit.org/show_bug.cgi?id=309891
Summary
[WPE][ARM64] dashboard-tests fail
Carlos Alberto Lopez Perez
Reported
2026-03-13 04:33:30 PDT
Since we deployed the ARM64 bot the dashboard-tests have been failing. This tests are basically layout tests but with one single test that runs separately. To run those basically you have to pass the flag "--layout-tests-directory Tools/CISupport/build-webkit-org/public_html/dashboard/Scripts/tests " to run-webkit-tests so then it would use that directory instead of the LayoutTests directory. And inside that directory there is a single test, named index.html that runs some unit tests related to the WebKit Bot Watcher's Dashboard ->
https://build.webkit.org/dashboard/
And I have no idea why, but this test is failing on WPE ARM64 (on WPE x86_64 passes). It always fails and most of the times (4 of 5) it gives this failure: --- /sdk/webkit/layout-test-results/dashboard-layout-test-results/index-expected.txt +++ /sdk/webkit/layout-test-results/dashboard-layout-test-results/index-actual.txt @@ -1,3 +1,4 @@ +CONSOLE MESSAGE: TypeError: undefined is not an object (evaluating 'popover._content.childNodes[i+numChildrenInEmptyPopoverContent].childNodes') WebKit Bot Watcher's Dashboard QUnit Test Runner noglobalsnotrycatch Hide passed tests BuildBotQueueView: _appendPendingRevisionCount (0, 1, 1)Rerun @@ -10,7 +11,37 @@ BuildBotQueueView: _popoverContentForJavaScriptCoreTestRegressions load failure UI test (0, 3, 3)Rerun BuildBotQueueView: _presentPopoverForJavaScriptCoreTestRegressions including loading (0, 0, 0)Rerun BuildBotQueueView: _createLoadingIndicator (0, 3, 3)Rerun -BuildBotQueueView: _presentPopoverForJavaScriptCoreTestRegressions already loaded (0, 4, 4)Rerun +BuildBotQueueView: _presentPopoverForJavaScriptCoreTestRegressions already loaded (2, 4, 6)Rerun +Number of failures in popover must be equal to number of failed tests +Expected: +3 +Names of failures must match +Expected: +"uno" +Names of failures must match +Expected: +"dos" +Names of failures must match +Expected: +"tres" +Number of failures in popover must be equal to number of failed tests +Expected: +3 +Result: +1 +Diff: +3 1 +Source: +@file:///sdk/webkit/Tools/CISupport/build-webkit-org/public_html/dashboard/Scripts/Utilities.js:77:24 +Names of failures must match +Expected: +"lorem ipsum dolor sit amet" +Result: +"Loading…" +Diff: +"lorem ipsum dolor sit amet" "Loading…" +Source: +@file:///sdk/webkit/Tools/CISupport/build-webkit-org/public_html/dashboard/Scripts/Utilities.js:77:24 BuildBotQueue: compareIterations by revisions (0, 3, 3)Rerun BuildBotQueue: compareIterations by loaded (one revision missing) (0, 2, 2)Rerun BuildBotQueue: compareIterations by loaded (same revision) (0, 2, 2)Rerun @@ -18,7 +49,9 @@ BuildBotQueue: compareIterations by id (same revision) (0, 3, 3)Rerun
33022@main
idbuild #1javascriptcore test failures -Loading… +lorem ipsum dolor sit amet +consectetur adipiscing elit +sed do eiusmod tempor incididunt ut labore et dolore magna aliqua idbuild #1javascriptcore test failures uno dos And the other 1 of 5 it gives this other failure: --- /sdk/webkit/layout-test-results/dashboard-layout-test-results/index-expected.txt +++ /sdk/webkit/layout-test-results/dashboard-layout-test-results/index-actual.txt @@ -10,7 +10,7 @@ BuildBotQueueView: _popoverContentForJavaScriptCoreTestRegressions load failure UI test (0, 3, 3)Rerun BuildBotQueueView: _presentPopoverForJavaScriptCoreTestRegressions including loading (0, 0, 0)Rerun BuildBotQueueView: _createLoadingIndicator (0, 3, 3)Rerun -BuildBotQueueView: _presentPopoverForJavaScriptCoreTestRegressions already loaded (0, 4, 4)Rerun +BuildBotQueueView: _presentPopoverForJavaScriptCoreTestRegressions already loaded (0, 8, 8)Rerun BuildBotQueue: compareIterations by revisions (0, 3, 3)Rerun BuildBotQueue: compareIterations by loaded (one revision missing) (0, 2, 2)Rerun BuildBotQueue: compareIterations by loaded (same revision) (0, 2, 2)Rerun @@ -18,7 +18,9 @@ BuildBotQueue: compareIterations by id (same revision) (0, 3, 3)Rerun
33022@main
idbuild #1javascriptcore test failures -Loading… +lorem ipsum dolor sit amet +consectetur adipiscing elit +sed do eiusmod tempor incididunt ut labore et dolore magna aliqua idbuild #1javascriptcore test failures uno dos
Attachments
Add attachment
proposed patch, testcase, etc.
Carlos Alberto Lopez Perez
Comment 1
2026-03-13 04:40:30 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/60553
EWS
Comment 2
2026-03-13 04:46:12 PDT
Test gardening commit
309197@main
(43f04ffb9307): <
https://commits.webkit.org/309197@main
> Reviewed commits have been landed. Closing PR #60553 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug