Bug 254237 - [ Ventura Release arm64 ] TestWebKitAPI.FullscreenTouchSecheuristic.TapOnceVsTapTwice is a flaky failure
Summary: [ Ventura Release arm64 ] TestWebKitAPI.FullscreenTouchSecheuristic.TapOnceVs...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Jer Noble
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-03-21 15:48 PDT by Robert Jenner
Modified: 2023-05-22 15:37 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Jenner 2023-03-21 15:48:28 PDT
TestWebKitAPI.FullscreenTouchSecheuristic.TapOnceVsTapTwice


is a flaky failure that only appears to impact Ventura Release on Apple Silicon.

HISTORY:
https://results.webkit.org/?suite=api-tests&test=TestWebKitAPI.FullscreenTouchSecheuristic.TapOnceVsTapTwice

The history appears to indicate that this fails more than it passes. But it is only impacting that one single queue. Below is the failure from the STDIO:

        /Volumes/Data/worker/Apple-Ventura-Release-Build/build/Tools/TestWebKitAPI/Tests/ios/FullscreenTouchSecheuristicTests.cpp:83
        Expected equality of these values:
          twiceScore
            Which is: nan
          0
Comment 1 Radar WebKit Bug Importer 2023-03-21 15:48:44 PDT
<rdar://problem/107025916>
Comment 2 Robert Jenner 2023-03-21 15:53:54 PDT
I was able to reproduce this API-Test failure at Ventura Release ToT running the test as follows:


run-api-tests --no-build --release --verbose TestWebKitAPI.FullscreenTouchSecheuristic.TapOnceVsTapTwice --iterations 10
Comment 3 Robert Jenner 2023-03-21 16:23:49 PDT
Starting on Jer who introduced the test at: 

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

I'm not certain if this test was disabled for arm64 Release before and got re-enabled inadvertently, but it appears to have started running on Ventura Release arm64 around 260731@main. It failed on its first test run and has continued to fail more often than it passes. But only on the Ventura Release arm64 queue.
Comment 4 Ryan Haddad 2023-05-22 15:37:17 PDT
This test is now passing on Ventura bots but failing on Monterey.