swarmer
swarmer copied to clipboard
Reactive tool to create and start multiple Android Emulators in parallel.
Pretty straight-forward implementation - let me know if you think there should be more tests or something I missed; not too familiar with Spec
Headless emulator support [was added](https://medium.com/androiddevelopers/android-emulator-project-marble-improvements-1175a934941e) in emulator v28.1, is is possible to update swarmer to offer a `--headless` param option that would simply delegate all calls to `$ANDROID_HOME/emulator/emulator-headless` instead?
I see that #42 PR was merged on 3 Jul 2018, but there was no release which includes this PR. Latest [release](v0.2.4) was on 23 May 2018 and now there...
`--abi` is optional parameter for `avdmanager create avd` I think it should be optional for swarmer as well. > -b --abi : The ABI to use for the AVD. The...
Pull `dev.bootcomplete` instead of `init.svc.bootanim` system property to allow `-no-boot-anim` emulator start option. From documentation: https://developer.android.com/studio/run/emulator-commandline#startup-options > -no-boot-anim > Disable the boot animation during emulator startup for faster booting. On...
I have tried starting one emulator and keep getting this error. Exception in thread "main" java.lang.IllegalStateException: Process [script, -F, /Users/craigc/Desktop/FastLaneTest/22978607283610.output, /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin:/usr/local/MacGPG2/bin:/opt/X11/bin:/usr/local/git/bin:/Users/craigc/Library/Android/sdk/platform-tools:/Users/craigc/Library/Android/sdk/platform-tools/adb, devices] exited with non-zero code 15 Script started on...
Store a list of used ports so we don't need to wait for the emulator start command to finish before starting the next emulator.
Make swarmer work on windows. Fixes #37
👋 Inspired by the plugin for Composer I wrote a gradle plugin for Swarmer. It is my first gradle plugin so would love some feedback if you guys are at...
In order to make Swarmer faster, it would be great if there was an option for creating snapshots on the initial boot. Maybe with an option like `--create-snapshots`. The idea...