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 воркеров