WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
310052
[Tahoe arm64] inspector/unit-tests/array-utilities.html is a flaky text/timeout failure
https://bugs.webkit.org/show_bug.cgi?id=310052
Summary
[Tahoe arm64] inspector/unit-tests/array-utilities.html is a flaky text/timeo...
Diego De La Toba
Reported
2026-03-16 14:54:40 PDT
inspector/unit-tests/array-utilities.html is a flaky text failure on macOS release and flaky timeout on debug HISTORY:
https://results.webkit.org/?suite=layout-tests&test=inspector%2Funit-tests%2Farray-utilities.html
TEXT DIFF RELEASE: --- /Volumes/Data/worker/Apple-Tahoe-Release-AppleSilicon-WK2-Tests/build/layout-test-results/inspector/unit-tests/array-utilities-expected.txt +++ /Volumes/Data/worker/Apple-Tahoe-Release-AppleSilicon-WK2-Tests/build/layout-test-results/inspector/unit-tests/array-utilities-actual.txt @@ -186,5 +186,5 @@ Object (doesn't have [Symbol.iterator]): PASS: Should produce an exception. -TypeError: {} is not iterable +TypeError: undefined is not a function (near '...item of iterable...') TEXT DIFF DEBUG: --- /Volumes/Data/Builds/Mac/Debug/TestBuild309333@main/layout-test-results/inspector/unit-tests/array-utilities-expected.txt +++ /Volumes/Data/Builds/Mac/Debug/TestBuild309333@main/layout-test-results/inspector/unit-tests/array-utilities-actual.txt @@ -1,3 +1,5 @@ +FAIL: Timed out waiting for notifyDone to be called + == Running test suite: ArrayUtilities -- Running test case: Array.prototype.min DIFF URL RELEASE:
https://build.webkit.org/results/Apple-Tahoe-Release-AppleSilicon-WK2-Tests/309238@main%20(2404)/inspector/unit-tests/array-utilities-pretty-diff.html
REPRODUCTION: run-webkit-tests --no-build --no-retry --no-show-results --exit-after-n-failures=1 --expect-pass --iterations=299 --force -f --clobber-old-results --run-singly inspector/unit-tests/array-utilities.html --<STYLE> I am going to mark expectations as pass fail timeout while this pends investigation.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2026-03-16 14:54:46 PDT
<
rdar://problem/172695961
>
Diego De La Toba
Comment 2
2026-03-16 15:01:17 PDT
Test gardening pull request:
https://github.com/WebKit/WebKit/pull/60722
EWS
Comment 3
2026-03-16 15:03:41 PDT
Test gardening commit
309351@main
(020b63f1962c): <
https://commits.webkit.org/309351@main
> Reviewed commits have been landed. Closing PR #60722 and removing active labels.
Diego De La Toba
Comment 4
2026-03-16 15:32:45 PDT
Inconsistent logging from expectException() is causing flaky text failures on release, looks like this is timing related since it occurs on tests ran with --run-singly. Both: TypeError: {} is not iterable - TypeError: undefined is not a function (near '...item of iterable...') Are valid outputs since they raise TypeError however, the test harness does not account for this. A potential fix is a manual try/catch that asserts e instanceof TypeError, validating the error type programmatically rather than matching the message string.
Diego De La Toba
Comment 5
2026-03-16 15:43:20 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/60725
EWS
Comment 6
2026-03-17 00:39:01 PDT
Committed
309385@main
(f765be186673): <
https://commits.webkit.org/309385@main
> Reviewed commits have been landed. Closing PR #60725 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