TestWebKitAPI.IPCTestingAPI.SerializedTypeInfo is a constant failure on macOS and iOS. HISTORY: https://results.webkit.org/?suite=api-tests&test=TestWebKitAPI.IPCTestingAPI.SerializedTypeInfo FAILURE TEXT: TestWebKitAPI.IPCTestingAPI.SerializedTypeInfo ERROR: Error while launching com.apple.WebKit.Networking: Connection invalid /Volumes/Data/worker/Apple-Ventura-Debug-Build/build/Source/WebKit/UIProcess/Launcher/cocoa/ProcessLauncherCocoa.mm(212) : auto WebKit::ProcessLauncher::launchProcess()::(anonymous class)::operator()(xpc_object_t) const LEAK: 1 WebProcessPool LEAK: 1 WebPageProxy /Volumes/Data/worker/Apple-Ventura-Debug-Build/build/Tools/TestWebKitAPI/Tests/WebKitCocoa/IPCTestingAPI.mm:554 Value of: [typeInfo[@"WebCore::CacheQueryOptions"] isEqualToArray:expectedArray] Actual: false Expected: true https://build.webkit.org/#/builders/704/builds/377/steps/19/logs/stdio
<rdar://problem/103046843>
The regression point is very clear in the history link. It appears that 256538@main cause this API-test to fail. I have also reproduced the failure at macOS Ventura Debug ToT running the test as follows: run-api-tests TestWebKitAPI.IPCTestingAPI.SerializedTypeInfo And I also confirmed that 256538@main introduced the failure, with the failure occurring when testing 256538@main, but not at 256537@main.
Pull request: https://github.com/WebKit/WebKit/pull/7254
Committed 257479@main (9189eee0f54e): <https://commits.webkit.org/257479@main> Reviewed commits have been landed. Closing PR #7254 and removing active labels.