Running in CI
To run in CI, you'll need the CI to be connected to an Android device. An emulator running on the CI will likely be too slow, so it's best to be connected to a device farm cloud. The profiler needs full adb
access, so only few device cloud are compatible:
- AWS Device Farm
- Saucelabs with Entreprise plan and Virtual USB
- Genymotion Cloud (using emulators will not accurately reproduce the performance of a real device)
Our own cloud version, flashlight.dev is in open beta, check out the docs here