test(m9): dump a11y hierarchy to log on UI probe failure (#128) #129

Merged
gronod merged 1 commits from feat/128-axtree-dump into milestone/m9-monterey 2026-09-12 12:31:01 +01:00
Owner

Closes #128.

When openAboutBtn doesn't appear within 10s, the probe now prints app.windows.count and the full app.debugDescription to the test log — making the actual a11y tree visible in the CI job log without needing the xcresult artifact.

Closes #128. When `openAboutBtn` doesn't appear within 10s, the probe now prints `app.windows.count` and the full `app.debugDescription` to the test log — making the actual a11y tree visible in the CI job log without needing the xcresult artifact.
gronod added the
Priority
High
2
Project/ICCery-v2Bug/UI
labels 2026-09-12 12:30:53 +01:00
gronod added 1 commit 2026-09-12 12:30:53 +01:00
The probe fails on the runner with an apparently empty accessibility
tree; the xcresult artifact is not retrievable via the API. Print
app.debugDescription + window count so the tree lands in the job log.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
gronod merged commit 7c2282a7dd into milestone/m9-monterey 2026-09-12 12:31:01 +01:00
gronod deleted branch feat/128-axtree-dump 2026-09-12 12:31:01 +01:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gronod/iccery-v2-mac#129