У меня странная ситуация с Дженкинсом при попытке запустить тесты.
Конфигурация задания четко указывает на запуск тестов на этом конкретном avd: " hudson_en-US_160_HVGA_android-18_armeabi-v7a", но по некоторым нечетным причинам во время процесса сборки 2 устройства найденный. Одно из устройств - предыдущее, другое - " unknown-sdk".
Тесты успешно выполняются на конкретном avd, а fail на "unknown-sdk":
Соответствующая часть журнала:
[SR.runTests] Выполнение набора инструментов на 2 Устройство (а).
[SR.runTests] [эмулятор-8215] Запуск выполнение.
[SR.runTests] [localhost: 8216] Запуск выполнение.Работающий инструмент -w -r -e класс com.smoke.tests.LoginTest com.muume.dev.test/android.support.test.runner.AndroidJUnitRunner on неизвестно-СДК-локальный: 8216
2015-06-17 11:54:05 [SDR.printStream] [localhost: 8216] STDOUT 11:54:05 I/InstrumentationResultParser: пробный запуск не выполнен: "Не удалось найти информация о приборе для: ComponentInfo {com.muume.dev.test/android.support.test.runner.AndroidJUnitRunner}
Как вы можете видеть, он обнаружил 2 устройства: эмулятор-8215, который является известным avd и localhost-8216, который является неизвестным и вызывает проблемы.
Мой вопрос заключается в том, как ограничить тесты для запуска только одного единственного эмулятора, и откуда появился "unknown-sdk-localhost".