Commit b9597be
Disable the UI environment test on visionOS
XCUITest cannot drive the app under test on visionOS. The SDK adds ~49s
to app launch there — measured locally on an idle machine with a local
intake, the app reaches idle in 3.7s with the SDK inactive and 52.5s with
it active, ~14s of that the crash handler; network instrumentation, git
upload, coverage and ITR account for none of it. On CI that overruns
accessibility-server registration, so element queries fail outright with
Failed to get matching snapshots: Error getting main window
kAXErrorServerNotFound
That is not a timeout problem: raising the waits (#307) only moved the
failure later, from "element not visible" after 5s to a hard AX error
after ~470s of burnt CI time. No timeout can fix a missing AX server.
The test only checks that the DD_* environment reaches the app, which the
other four platforms still cover, so it is skipped on visionOS rather
than kept red. Verified: skips in 0.019s on the visionOS simulator, still
runs and passes on macOS.
The launch cost itself is left alone here — it is a product issue in its
own right, and it affects any consumer UI-testing an instrumented app,
not just this test.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>1 parent 254a477 commit b9597be
1 file changed
Lines changed: 14 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
24 | 38 | | |
25 | 39 | | |
26 | 40 | | |
| |||
0 commit comments