Bug 247924 - REGRESSION (Ventura): [ macOS ] 2X TestWebKitAPI.SOAuthorizationRedirect.DismissUIDuringMiniaturization (API-Tests) are constant failures
Summary: REGRESSION (Ventura): [ macOS ] 2X TestWebKitAPI.SOAuthorizationRedirect.Dism...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Local Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Kimmo Kinnunen
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-11-14 16:18 PST by Karl Rackler
Modified: 2022-11-16 01:22 PST (History)
6 users (show)

See Also:


Attachments
Patch (10.52 KB, patch)
2022-11-15 03:55 PST, Kimmo Kinnunen
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Karl Rackler 2022-11-14 16:18:01 PST
Description:
REGRESSION (Ventura): [ macOS ] TestWebKitAPI.SOAuthorizationRedirect.DismissUIDuringMiniaturizationThenAnother is a consistent failure

The first failure I saw on the dashboard was on 10/27/2022 at 256072@main.  The test regression is on Ventura macOS builds.

Reproduction steps:
Command: 
run-api-tests --debug TestWebKitAPI.SOAuthorizationRedirect.DismissUIDuringMiniaturizationThenAnother

History:
https://results.webkit.org/?suite=api-tests&test=TestWebKitAPI.SOAuthorizationRedirect.DismissUIDuringMiniaturizationThenAnother&limit=50000

Result:
    TestWebKitAPI.SOAuthorizationRedirect.DismissUIDuringMiniaturizationThenAnother
        2022-11-14 14:40:50.894 com.apple.WebKit.WebContent.Development[37348:50225262] ApplePersistence=NO
        LEAK: 1 WebProcessPool
        LEAK: 1 WebPageProxy
        
        /Volumes/Data/worker/Apple-Ventura-Debug-Build/build/Tools/TestWebKitAPI/Tests/WebKitCocoa/SOAuthorizationTests.mm:1539
        Value of: didEndSheet
          Actual: true
        Expected: false
Comment 1 Radar WebKit Bug Importer 2022-11-14 16:18:21 PST
<rdar://problem/102343029>
Comment 2 Robert Jenner 2022-11-14 17:46:08 PST
It looks like there is a second test that should go along with this one...

TestWebKitAPI.SOAuthorizationRedirect.DismissUIDuringMiniaturization


Similar names, and they appear to have the same failure history:

https://results.webkit.org/?suite=api-tests&test=TestWebKitAPI.SOAuthorizationRedirect.DismissUIDuringMiniaturization
Comment 3 Kimmo Kinnunen 2022-11-15 03:55:31 PST
Created attachment 463529 [details]
Patch
Comment 4 Kimmo Kinnunen 2022-11-15 03:57:49 PST
Pull request: https://github.com/WebKit/WebKit/pull/6513
Comment 5 EWS 2022-11-16 01:22:38 PST
Committed 256727@main (da44a798c8a1): <https://commits.webkit.org/256727@main>

Reviewed commits have been landed. Closing PR #6513 and removing active labels.