If we create two emulators for the same platform, but with different ABIs, the plugin won't realise that a new emulator needs to be created.
e.g. a job using an Android 4.1 AVD with x86 ABI will use the name "hudson_en-US_240_WVGA_android-16".
Creating another job with Android 4.1, but with the ARM ABI will check for an emulator also called "hudson_en-US_240_WVGA_android-16", find that it exists and won't create it.
Ideally, the ABI name (if any) should be part of the generated AVD name.
Code changed in jenkins
User: Christopher Orr
[FIXED JENKINS-14740] Include ABI in generated AVD name.
Also expand variables in the 'Target ABI' field at runtime.
Version 2.6 of the plugin has been released, which includes this change.