Доклад представляет собой презентацию Фермы — это инфраструктурное решение для удалённого тестирования устройств, производимых компанией SberDevices.
Имея доступ к большому парку девайсов с различными параметрами (версии прошивок, состояния (Release, Debug), ревизии (DVT, PVT, MP), группы на бэкенде и т.д.), пользователь может проводить широкий набор тестов. Тем самым ускорить обнаружение багов и деплой в продакшн. Ферма полезна, если необходимо протестировать высокоуровневый софт, если нужно поработать с устройством без физического взаимодействия, либо собрать стенд (например, SberBox Top и умная лампочка). Расскажем про периферию для решения индивидуальных задач.
Функционал Фермы включает в себя:
- возможность разграничения доступа (группы пользователей, группы девайсов)
- удалённый доступ к девайсам и стендам 24/7/365
- видеотрансляцию работы стендов в режиме реального времени
- взаимодействие с Gitlab для организации пользовательских CI pipelines
- статистику использования
и продолжает расширяться.