From 6f34b53976845fb40b6916585a829607a50926fb Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Sun, 19 Jul 2026 11:28:20 +0300 Subject: [PATCH] raise android emulator ram, cores, and heap in avd config Co-Authored-By: Claude Fable 5 --- .github/workflows/nightly-e2e.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/nightly-e2e.yml b/.github/workflows/nightly-e2e.yml index a00ad5f9e7..bedeb3f95f 100644 --- a/.github/workflows/nightly-e2e.yml +++ b/.github/workflows/nightly-e2e.yml @@ -242,8 +242,10 @@ jobs: --package "$system_image" \ --device pixel_6 - # Reduce resolution to lighten SwiftShader rendering workload - printf 'hw.lcd.width=720\nhw.lcd.height=1600\nhw.lcd.density=280\n' \ + # Reduce resolution to lighten the SwiftShader software-rendering + # workload, and raise RAM/cores/heap so the debug RN app has headroom. + # The default 2560MB RAM led to silent qemu crashes mid-flow. + printf 'hw.lcd.width=720\nhw.lcd.height=1600\nhw.lcd.density=280\nhw.ramSize=6144\nhw.cpu.ncore=4\nvm.heapSize=512\n' \ >> "$ANDROID_AVD_HOME/nightly-e2e.avd/config.ini" if [ -e /dev/kvm ] && [ ! -w /dev/kvm ]; then