Развертывание связки Appium + Jenkins + Real device

Всем привет,
Возникла следующая проблема - хочется научить Jenkins запускать appium, и хочется в перспективе научить appium запускать тесты на реальной яблочной железке. Профайлы для подписи билдов разумеется есть.

Сейчас приходится все время держать сервер апиума включенным дабы тесты спокойно могли ходить в любое время, но хотелось бы от этого уйти так как аппиум со временем съедает много памяти.

Второй моей проблемой сейчас является перспективная настройка прогона тестов на реальных девайсах, имеющихся в наличии…Есть же возможность использовать для этого тот же аппиум?

Может кто-либо подсказать мне как решить первое и второе? Вразумительного решения на просторах инета сам найти не смог…

  1. Почему не запускать сервер аппиума on demand (только когда надо прогнать тесты) ?
  2. https://github.com/appium/appium/blob/master/docs/en/appium-setup/real-devices.md

+1. Тем более в последнем апдейте Java клиента как-раз добавили такую возможность.

С реальными устройствами тот же алгоритм, что и с симулятором. Просто необходимо добавить флаг при запуске аппиум сервера, ну и использовать uuid как deviceName