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
256614
REGRESSION(
263724@main
): [ Monterey+ ] TestWebKitAPI.ParserYieldTokenTests.AsyncScriptRunsWhenFetched frequently fails
https://bugs.webkit.org/show_bug.cgi?id=256614
Summary
REGRESSION(263724@main): [ Monterey+ ] TestWebKitAPI.ParserYieldTokenTests.As...
Robert Jenner
Reported
2023-05-10 14:28:40 PDT
TestWebKitAPI.ParserYieldTokenTests.AsyncScriptRunsWhenFetched is a fairly consistent failure on Monterey and up. It isn't a constant failure, but it fails more than it passes which is why I am calling it consistent. HISTORY:
https://results.webkit.org/?suite=api-tests&test=TestWebKitAPI.ParserYieldTokenTests.AsyncScriptRunsWhenFetched
FAILURE STDIO: TestWebKitAPI.ParserYieldTokenTests.AsyncScriptRunsWhenFetched /Volumes/Data/worker/Apple-Ventura-Release-Build/build/Tools/TestWebKitAPI/Tests/WebKitCocoa/ParserYieldTokenTests.mm:195 Expected equality of these values: "Running async script." eventMessages[2] Which is: "Finished requesting async script." /Volumes/Data/worker/Apple-Ventura-Release-Build/build/Tools/TestWebKitAPI/Tests/WebKitCocoa/ParserYieldTokenTests.mm:196 Expected equality of these values: "Finished requesting async script." eventMessages[3] Which is: "Running async script."
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2023-05-10 14:54:52 PDT
<
rdar://problem/109173614
>
Robert Jenner
Comment 2
2023-05-10 15:17:21 PDT
I have reproduce the failure on Ventura Release ToT running as follows: run-api-tests --no-build --release --verbose TestWebKitAPI.ParserYieldTokenTests.AsyncScriptRunsWhenFetched I was also able to bisect to a specific regression point. This fails at
263724@main
, but not at
263723@main
. So it appears that
https://commits.webkit.org/263724@main
is the culprit here.
Ryosuke Niwa
Comment 3
2023-05-10 15:39:31 PDT
I don't know how this test was able to stay consistent until now. There is no basis that guarantees "Running async script" to happen before "Finished requesting async script".
Ryosuke Niwa
Comment 4
2023-05-10 20:43:07 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/13735
EWS
Comment 5
2023-05-10 22:34:42 PDT
Committed
263948@main
(360db466f1b5): <
https://commits.webkit.org/263948@main
> Reviewed commits have been landed. Closing PR #13735 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