The following 2 API Tests: TestWebKitAPI.GPUProcess.ExitsUnderMemoryPressureWebAudioCase TestWebKitAPI.GPUProcess.ExitsUnderMemoryPressureWebAudioNonRenderingAudioContext are constant failures on iOS 16 and a flaky failure on Ventura Release. HISTORY: https://results.webkit.org/?suite=api-tests&suite=api-tests&test=TestWebKitAPI.GPUProcess.ExitsUnderMemoryPressureWebAudioCase&test=TestWebKitAPI.GPUProcess.ExitsUnderMemoryPressureWebAudioNonRenderingAudioContext TEXT for WebAudioCase: Expected equality of these values: gpuProcessPID Which is: 75063 [configuration.get().processPool _gpuProcessIdentifier] Which is: 0 TEXT for AudioNonRenderingAudioContext: Expected equality of these values: gpuProcessPID Which is: 75072 [configuration.get().processPool _gpuProcessIdentifier] Which is: 0 Expected equality of these values: 0 [configuration.get().processPool _gpuProcessIdentifier] Which is: 75073
<rdar://problem/107852513>
Looking at the history of these tests on iOS, it appears that the failures may have been arm64 only, so it became more apparent when we moved bots to M2 hardware. https://results.webkit.org/?suite=api-tests&suite=api-tests&test=TestWebKitAPI.GPUProcess.ExitsUnderMemoryPressureWebAudioCase&test=TestWebKitAPI.GPUProcess.ExitsUnderMemoryPressureWebAudioNonRenderingAudioContext&platform=ios&recent=False&architecture=arm64 This appears to be the regression range: http://commits.webkit.org/compare/260393@main...260364@main
Pull request: https://github.com/WebKit/WebKit/pull/13475
Committed 263728@main (8bc686eae52a): <https://commits.webkit.org/263728@main> Reviewed commits have been landed. Closing PR #13475 and removing active labels.