Skip to content

Align Android instrumentation with required production sign-in - #610

Merged
lalalune merged 1 commit into
mainfrom
codex/android-required-signin-tests
Oct 23, 2026
Merged

lalalune merged 1 commit into
mainfrom
codex/android-required-signin-tests

Conversation

@lalalune

@lalalune lalalune commented Oct 23, 2026 •

Copy link
Copy Markdown
Collaborator

Fresh flag-off installs now show the required full-page Cloud sign-in screen. Android instrumentation still waits for the retired connection dialog or tries to open authenticated views, producing misleading failures.

Update the no-mock assertions to require the sign-in page and reject its dismissal. Split shell bridge validation from its authenticated composer journey so fresh installs retain bridge coverage. Browser, launcher and Settings role journeys use the existing explicit sign-in prerequisite; a skip is not acceptance evidence and no authentication bypass is introduced.

Stacked on #609. Draft pending rebuilt Android instrumentation and an emulator rerun. JAVA_HOME=/usr/lib/jvm/java-21-openjdk ANDROID_HOME=/home/shaw/Android/Sdk npm run verify passed (1,796 passed, 6 skipped, no failures), including typecheck and production bundle audit. An initial unconfigured run failed three JVM tests because JAVA_HOME was missing. Both required native build commands were attempted and stop at the existing unqualified voice-assets prerequisite. The original Cloud APK run reproduces the old selector/navigation failures in both variants; startup readiness and synthetic callback delivery pass, not live account login.

Fresh Cloud-profile build with these instrumentation changes: https://github.com/AlphaCompute/alphaphone/actions/runs/39886926759 (running). The original emulator run has finished; it restored stock HOME and removed its test installs. Rebuilt instrumentation acceptance remains pending.

@lalalune
lalalune marked this pull request as ready for review October 23, 2026 01:59
@lalalune
lalalune changed the base branch from codex/adopt-reviewed-voice-browser-fixes to main October 23, 2026 01:59
@lalalune
lalalune merged commit 3f25885 into main Oct 23, 2026
10 checks passed
@lalalune
lalalune deleted the codex/android-required-signin-tests branch October 23, 2026 03:33
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