Skip to content

test(android, ci): unpin emulator and install host dependencies#9047

Merged
mikehardy merged 1 commit into
mainfrom
unpin-emulator
Jun 10, 2026
Merged

test(android, ci): unpin emulator and install host dependencies#9047
mikehardy merged 1 commit into
mainfrom
unpin-emulator

Conversation

@mikehardy

@mikehardy mikehardy commented Jun 10, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Remove the emulator version pin so CI uses the latest stable Android emulator.
  • Install host packages recommended by Android emulator container scripts, mapped to Ubuntu 24.04 (ubuntu-latest), plus libx11-xcb1, libxcb-cursor0, and libxkbfile1 needed by newer emulator/Qt on CI.
  • Keep the standard emulator binary with default -no-window options from android-emulator-runner (no emulator-headless swap).

Android Emulator release notes: https://developer.android.com/studio/releases/emulator

Test plan

  • Android E2E CI passes with unpinned emulator and host dependency install

@gemini-code-assist

Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported.

@mikehardy mikehardy changed the title test(android): unpin emulator in CI test(android, ci): use headless emulator, unpin version Jun 10, 2026
@mikehardy mikehardy force-pushed the unpin-emulator branch 3 times, most recently from 4ec7574 to c5c83a0 Compare June 10, 2026 22:21
Remove the emulator version pin and install Android-recommended host
packages for standard (non-headless) emulator launch on ubuntu-latest.
@mikehardy mikehardy changed the title test(android, ci): use headless emulator, unpin version test(android, ci): unpin emulator and install host dependencies Jun 10, 2026
@mikehardy mikehardy merged commit 84162ec into main Jun 10, 2026
20 of 21 checks passed
@mikehardy mikehardy deleted the unpin-emulator branch June 10, 2026 23:16
@mikehardy mikehardy removed the Workflow: Pending Merge Waiting on CI or similar label Jun 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant