Details
-
New Feature
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
None
Description
The automatic AVD creation feature is great, but it will only work for a single Android project. Since the AVDs are named based on the characteristics (screen res, etc.) it is likely that two different Android projects will collide on the same AVD. This could be quite problematic when either (or both) projects have the "Reset emulator state at start-up" setting enabled. I believe this should be easily overcome by adding a Hudson project name element to the AVD name.
I'd rather not have numerous duplicate AVDs lying around.
I do encounter the same problem you mention here so, as per the wiki page, I'd like the next version to have "Automatic locking of AVDs per-slave, so two jobs can't try (and fail) to use the same AVD at once".
Hopefully I can get this implemented soon.