Manual-boot convergence #432

Closed
opened 2026-07-08 11:54:47 +00:00 by JMR-dev · 1 comment
JMR-dev commented 2026-07-08 11:54:47 +00:00 (Migrated from github.com)

Rebuild the matrix to boot the emulator manually like the e2e-preview job (which works WITH the capture). Fixes the reactivecircus root + the known boot-race + keeps capture on all legs; biggest change.

Rebuild the matrix to boot the emulator manually like the e2e-preview job (which works WITH the capture). Fixes the reactivecircus root + the known boot-race + keeps capture on all legs; biggest change.
JMR-dev commented 2026-07-08 19:46:25 +00:00 (Migrated from github.com)

Manual-boot convergence landed via #454: the matrix e2e job now hand-provisions the emulator (avdmanager + bounded wait-for-boot_completed + keyevent 82 || true + readiness gate) exactly like e2e-preview, fixing the reactivecircus root cause and the API-33 boot race. The remaining goal from this cluster — restoring wedge capture on the matrix legs — is now low-risk (the matrix boots like e2e-preview, which captures without hanging) and is tracked by #421. Closing as the structural manual-boot convergence is done.

Manual-boot convergence landed via **#454**: the matrix `e2e` job now hand-provisions the emulator (avdmanager + bounded wait-for-`boot_completed` + `keyevent 82 || true` + readiness gate) exactly like `e2e-preview`, fixing the reactivecircus root cause and the API-33 boot race. The remaining goal from this cluster — restoring wedge **capture** on the matrix legs — is now low-risk (the matrix boots like e2e-preview, which captures without hanging) and is tracked by #421. Closing as the structural manual-boot convergence is done.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: JMR-dev/LibreMail#432