CI is unreliable: tests fail randomly. Multiple issues:
- Tests run 2-3 times per job (VM twice, Chrome twice)
- Separate coverage jobs duplicate all test runs
- macOS times out after 15 minutes
- Mobile emulators are flaky
We plan to ship it in two parts:
Structural Cleanup:
Emulator Reliability:
The goal is to make mobile tests deterministic by enabling retries and improving infrastructure.
Android
iOS
Future Discussion:
Open for opinions
CI is unreliable: tests fail randomly. Multiple issues:
We plan to ship it in two parts:
Structural Cleanup:
Emulator Reliability:
The goal is to make mobile tests deterministic by enabling retries and improving infrastructure.
Android
iOS
Future Discussion:
Open for opinions