Add //tools/android/emulator/clone_avd.py
Makes it more convenient to run multiple identical emulators at the same
time.
Change-Id: Ibbab1092c751b32ebbc0f647c61823ab9f4199bd
Reviewed-on: https://chromium-review.googlesource.com/1098468
Commit-Queue: agrieve <[email protected]>
Reviewed-by: agrieve <[email protected]>
Reviewed-by: John Budorick <[email protected]>
Reviewed-by: Peter Wen <[email protected]>
Cr-Commit-Position: refs/heads/master@{#567724}
diff --git a/docs/android_emulator.md b/docs/android_emulator.md
index 9d4ee93..e4de232 100644
--- a/docs/android_emulator.md
+++ b/docs/android_emulator.md
@@ -37,6 +37,17 @@
* Can often be fixed by editing `~/.android/avd/YOUR_DEVICE/config.ini`.
* Look for `hw.sdCard=no` and set it to `yes`
+### Cloning an Image
+Running tests on two emulators is twice as fast as running on one. Rather
+than use the UI to create additional avds, you can clone an existing one via:
+
+```shell
+tools/android/emulator/clone_avd.py \
+ --source-ini ~/.android/avd/EMULATOR_ID.ini \
+ --dest-ini ~/.android/avd/EMULATOR_ID_CLONED.ini \
+ --display-name "Cloned Emulator"
+```
+
## Starting an Emulator from the Command Line
Refer to: https://developer.android.com/studio/run/emulator-commandline.html.