Intro

Данная документация описывает настройку и запуск проекта Emcee для Android-проектов. С её помощью можно развернуть Emcee в Docker или Kubernetes и запускать инструментальные тесты Android.

Целевая аудитория - разработчики и другие пользователи Emcee.

Необходимые навыки - минимальный опыт работы с Docker или Kubernetes.

Требования к железу и софту:

  • OS Linux, Docker, KVM, Kubernetes (optional)
  • для одного контейнера с воркером потребуется 4GB RAM, 1.15 CPU
  • развернутый Artifactory. Можно использовать свой или развернуть самостоятельно (будет описано в документации ниже)
  • свободное место на диске минимум 55Гб. Размер образов: воркер ~50Гб, очередь ~2.5Гб, Artifactory OSS ~2Гб

Дополнительная информация про воркеры:

  • каждый воркер запускает внутри контейнера 1 эмулятор с указанной версией Android api. Доступные версии api: 24, 27, 29, 31. Все версии api имеют разрешение экрана 320x480 и 120dpi
  • в бесплатной версии Emcee можно одновременно запустить 10 Android воркеров