Skip to content

ci: run emulator UI tests only on manual dispatch - #14

Merged
spullara merged 1 commit into
mainfrom
ci/disable-emulator-ui-tests
Nov 10, 2026
Merged

spullara merged 1 commit into
mainfrom
ci/disable-emulator-ui-tests

Conversation

@spullara

@spullara spullara commented Nov 9, 2026

Copy link
Copy Markdown
Contributor

Summary

  • The emulator UI test shards fail for reasons outside the code. On PR 13, Google Play Services updated itself during a test, and Android killed the test process.
  • Pull requests and main pushes now skip the three UI test shards and the combined screenshot check.
  • The CI workflow has a new manual input, ui-tests (default false). To run the UI tests: gh workflow run ci.yml -f ui-tests=true.
  • The README explains the new behavior.

Build, lint, unit tests, and the PR title check do not change.

Test plan

  • On this PR, the UI test jobs show as skipped and the build job passes.
  • A manual dispatch with ui-tests=true runs all three shards.

🤖 Generated with Claude Code

The emulator shards fail for reasons outside the code, such as
Google Play Services updating itself during a test. Pull requests and
main pushes now skip them. Start the CI workflow by hand with
ui-tests=true to run them.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Agent-Id: agent-a7ce0220-8c4d-43e2-823c-8410348e3a2d
@spullara
spullara merged commit c827510 into main Nov 10, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant