Мы загружаем пакет из артефакта и устанавливаем на устройство Android с ОС 8.1.0 с помощью Jenkins.
После установки нам нужно перезагрузить устройство Android, фреймворк использовал роботизированную среду с Appium для запуска тестовых примеров на устройстве Android. (root).
Установка успешно выполнена на устройстве Android, но после перезагрузки Jenkins застревает и никогда не выходит.
Для перезагрузки используются следующие команды
${result} = run process adb -s ${device_id} root shell=True
${result} = run process adb -s ${device_id} reboot shell=True
Это перезагружает терминал, но затем Дженкинс застревает и не может запустить следующие тестовые сценарии здравомыслия с помощью роботизированной инфраструктуры.
Есть ли способ, по которому Дженкинс все еще может работать после перезагрузки устройства Android?