Skip to content

fix: Run legacy Android ASan on API 33 - #1600

Merged
mrousavy merged 1 commit into
mainfrom
fix/android-asan-runtime
Sep 7, 2026
Merged

fix: Run legacy Android ASan on API 33#1600
mrousavy merged 1 commit into
mainfrom
fix/android-asan-runtime

Conversation

@mrousavy

@mrousavy mrousavy commented Sep 5, 2026

Copy link
Copy Markdown
Member

The API 36 x86_64 ASan job has failed during app startup before running any tests. Run the ASan row on API 33, keep the Default row on API 36, and preserve manual device overrides. This extracts only the emulator configuration from #1530.

The same API 33 configuration passed both Android rows in three earlier runs: 32909241009, 32909937474, and 32910631876. Those runs also contained the separate test fixes from #1530; they establish prior configuration coverage, not a guarantee that every test on this standalone PR is stable.

Android now recommends HWASan, which requires ARM64. The existing CI emulator is x86_64, so this keeps its legacy ASan coverage using the previously tested image. ASan remains unsupported by Android; the evidence for this image choice is the previous successful CI runs.

Validation: actionlint and git diff --check pass. The fresh ASan Harness step passed. The unchanged Default row failed during adb install before executing tests; its log does not include the underlying installation error.

@vercel

vercel Bot commented Sep 5, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
nitro-docs Ready Ready Preview Sep 5, 2026 12:59pm UTC

Request Review

@mrousavy
mrousavy marked this pull request as ready for review September 7, 2026 10:30
@mrousavy
mrousavy merged commit 9896547 into main Sep 7, 2026
10 of 11 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