hammer-editor/ios/iosUITests
Adam Brown 22520baca3
Fix flaky iOS scene-editor save UI test (#786)
tapUntilGone gated the save tap solely on isHittable. Under CI load the
top-bar save button's accessibility frame can never settle to hittable
within the timeout, so the loop waited out the whole budget without ever
tapping and failed with 'Element still present after 20.0s'.

Keep the proven isHittable hit-tested fast path and add a geometry
fallback: once the button's frame has settled (fully below the status
bar, ruling out the transient dead-pixel position, and stable across two
samples) tap it via tapCenter. This guarantees a tap eventually fires
even when isHittable never flips true, while still avoiding the
dead-pixel/scroll-away hazard the isHittable gate originally fixed.
2026-07-28 22:38:18 -07:00
..
HammerUITest.swift Fix flaky iOS scene-editor save UI test (#786) 2026-07-28 22:38:18 -07:00
Info.plist iOS target added 2022-06-04 02:44:52 -07:00
LaunchSmokeUITests.swift Add iOS UI smoke tests (XCUITest) (#707) 2026-06-30 10:39:04 -07:00
NotesWorkflowUITests.swift Add iOS UI smoke tests (XCUITest) (#707) 2026-06-30 10:39:04 -07:00
ProjectWorkflowUITests.swift Add iOS UI smoke tests (XCUITest) (#707) 2026-06-30 10:39:04 -07:00
SceneEditorWorkflowUITests.swift Harden flaky iOS scene-editor UI test with tap-retry helpers (#741) 2026-07-16 17:56:29 -07:00