Я QA в начинающей компании. Моя настройка разработчика Инструментальные тесты в проекте Android. Он также настроил Jenkins Jobs для запуска этих тестов в среде CI.
Это команда, указанная в поле «Задачи» в задании Дженкинса в разделе «Сборка» -> «Вызвать скрипт Gradle». чистая сборкаОтладка подключенаAndroidTest testDebug
Я хотел бы создать свою собственную работу Jenkins для запуска различных типов тестов. Есть ли способ, которым я могу отфильтровать свои тесты, просто выполнив команду «connectedAndroidTest»? Я попытался использовать сценарий оболочки, как показано ниже, но это не сработало. adb shell am инструмент -w /
Я получаю следующее сообщение об ошибке: [Execute Smoke Test Suite] $ /bin/bash -xe /var/folders/qr/vtm32_d56vz0hgwg5ppdbswc00007q/T/hudson1779650135635362469.sh + adb shell am tools -w ' ' class com.draysonwireless.airmapandroid .rewards/BonusTest.java /var/folders/qr/vtm32_d56vz0hgwg5ppdbswc00007q/T/hudson1779650135635362469.sh: строка 2: adb: команда не найдена Шаг сборки «Выполнить оболочку» помечен как сбой Завершено: ОШИБКА