Skip to content

Commit ce7b368

Browse files
antonisclaude
andauthored
fix(ci): Pin Android E2E emulator to build 15679343 (37.1.5.0) (#6378)
Canary emulator 37.1.6.0 (build 15726199) broke emulator networking, causing the full "Test android production REV2" suite to fail: the Spaceflight external fetch and the 10.0.2.2 mock-server path both lose egress, so every envelope test times out. The OS image, system image, and SDK code are unchanged between the last green run and the failures; the only difference is the canary emulator binary version. Pin to the last known-good build until a fixed canary emulator ships. Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 0a147b2 commit ce7b368

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

.github/workflows/sample-application.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -439,6 +439,11 @@ jobs:
439439
uses: reactivecircus/android-emulator-runner@e89f39f1abbbd05b1113a29cf4db69e7540cae5a # pin@v2.37.0
440440
with:
441441
api-level: ${{ env.ANDROID_API_LEVEL }}
442+
# Pin the emulator binary: canary 37.1.6.0 (build 15726199) broke emulator
443+
# networking (no egress to 10.0.2.2 mock server or external internet), which
444+
# makes the whole E2E suite time out. 37.1.5.0 (build 15679343) is the last
445+
# known-good build. Remove once a fixed canary emulator ships.
446+
emulator-build: 15679343
442447
force-avd-creation: false
443448
disable-animations: true
444449
disable-spellchecker: true

0 commit comments

Comments
 (0)