Requirements
Relay Server
- Node.js ≥ 20
- macOS or any server OS (the relay only routes traffic)
- ~512 MB RAM, 1 vCPU is sufficient
iOS Agent
- macOS — required by Apple policy (iOS Simulator only runs on macOS)
- Xcode with iOS Simulator Runtime installed
- Node.js ≥ 20
Android Agent
- macOS
- Android SDK (
adbin$PATHorANDROID_HOMEset) - An AVD using
google_apis/arm64-v8asystem image (android-34) - Node.js ≥ 20
Browser (QA team)
- Any modern browser (Chrome, Firefox, Safari, Edge)
- No extensions or plugins required