Bug 250743

Summary: REGRESSION(258975@main): 2X TestWebKitAPI.AppPrivacyReport (API-Tests) are constant timeouts
Product: WebKit Reporter: Robert Jenner <jenner>
Component: AccessibilityAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: andresg_22, vitaly, webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=250673

Description Robert Jenner 2023-01-17 17:39:09 PST
The following 2 API-tests are constant timeouts on iOS Debug:

TestWebKitAPI.AppPrivacyReport.RestoreFromInteractionStateIsNonAppInitiated
TestWebKitAPI.AppPrivacyReport.RestoreFromSessionStateIsNonAppInitiated

HISTORY:
https://results.webkit.org/?suite=api-tests&suite=api-tests&test=TestWebKitAPI.AppPrivacyReport.RestoreFromInteractionStateIsNonAppInitiated&test=TestWebKitAPI.AppPrivacyReport.RestoreFromSessionStateIsNonAppInitiated

I was able to reproduce the timeouts for both tests at iOS 16 Debug ToT running the tests as follows:


run-api-tests --iOS-simulator <insert_test_name_here>

I was also able to confirm that 258975@main is the regression point, as I was able to reproduce the timeout at 258975@main, and not at 258974@main.
Comment 1 Radar WebKit Bug Importer 2023-01-17 17:39:23 PST
<rdar://problem/104359014>
Comment 2 Robert Jenner 2023-01-17 17:48:48 PST
I have resolved this temporarily by reverting the change that broke these tests here:

https://commits.webkit.org/259012@main