Skip to content

ci(android): Increase API 37 emulator memory - #5840

Merged
romtsn merged 2 commits into
mainfrom
ci/api-37-emulator-memory
Jul 27, 2026
Merged

ci(android): Increase API 37 emulator memory#5840
romtsn merged 2 commits into
mainfrom
ci/api-37-emulator-memory

Conversation

@sentry-junior

@sentry-junior sentry-junior Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

Increase the Android 17 emulator allocation from 4 GiB to 8 GiB while keeping API 31–36 at 4 GiB.

The API 37 Maestro app-start test can leave the test process cached while opening the notification shade. Under the current allocation, Android's low-memory killer terminates that process, turning the expected warm notification launch into a legitimate cold start. The workflow now carries memory as a matrix value and applies it consistently during AVD creation and the test run.

Validation: git diff --check passed and the matrix/emulator-option wiring was inspected. The full Gradle formatting/API task could not run in the sandbox because Java is unavailable; this PR only changes GitHub Actions YAML.

#skip-changelog

Requested by Roman Zavarnitsyn via Junior.

--

View Junior Session

Co-Authored-By: Roman Zavarnitsyn <roman.zavarnitsyn@sentry.io>
@sentry

sentry Bot commented Jul 27, 2026

Copy link
Copy Markdown

📲 Install Builds

Android

🔗 App Name App ID Version Configuration
SDK Size io.sentry.tests.size 8.50.0 (1) release

⚙️ sentry-android Build Distribution Settings

@romtsn
romtsn marked this pull request as ready for review July 27, 2026 10:29

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 50c611f. Configure here.

Comment thread .github/workflows/integration-tests-ui-critical.yml
Comment thread .github/workflows/integration-tests-ui-critical.yml
@github-actions

github-actions Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

Performance metrics 🚀

  Plain With Sentry Diff
Startup time 325.94 ms 376.06 ms 50.12 ms
Size 0 B 0 B 0 B

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
05aa61d 326.06 ms 385.46 ms 59.40 ms
bb0ff41 315.84 ms 350.76 ms 34.92 ms
806307f 357.85 ms 424.64 ms 66.79 ms
d501a7e 307.33 ms 341.94 ms 34.61 ms
0ee65e9 321.06 ms 361.24 ms 40.18 ms
ed33deb 334.19 ms 362.30 ms 28.11 ms
9fbb112 401.87 ms 515.87 ms 114.00 ms
b8bd880 314.56 ms 336.50 ms 21.94 ms
5b1a06b 315.40 ms 353.33 ms 37.94 ms
6edfca2 316.43 ms 398.90 ms 82.46 ms

App size

Revision Plain With Sentry Diff
05aa61d 0 B 0 B 0 B
bb0ff41 0 B 0 B 0 B
806307f 1.58 MiB 2.10 MiB 533.42 KiB
d501a7e 0 B 0 B 0 B
0ee65e9 0 B 0 B 0 B
ed33deb 1.58 MiB 2.13 MiB 559.52 KiB
9fbb112 1.58 MiB 2.11 MiB 539.18 KiB
b8bd880 1.58 MiB 2.29 MiB 722.92 KiB
5b1a06b 0 B 0 B 0 B
6edfca2 1.58 MiB 2.13 MiB 559.07 KiB

Previous results on branch: ci/api-37-emulator-memory

Startup times

Revision Plain With Sentry Diff
bede814 339.47 ms 402.58 ms 63.11 ms

App size

Revision Plain With Sentry Diff
bede814 0 B 0 B 0 B

Co-Authored-By: Roman Zavarnitsyn <roman.zavarnitsyn@sentry.io>
Comment thread .github/workflows/integration-tests-ui-critical.yml
@romtsn
romtsn merged commit cb92748 into main Jul 27, 2026
71 checks passed
@romtsn
romtsn deleted the ci/api-37-emulator-memory branch July 27, 2026 11:02
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