В настоящее время мы проводим полные интеграционные тесты, используя что-то вроде flutter run test/full.dart
. full.dart
устанавливает набор тестов, которые затем запускаются один за другим при запуске APK. (Этот подход в основном включает тесты в APK вместо использования драйвера Flutter.)
Это довольно хорошо работает на настольном компьютере, но в CI при вызове стандартного Android эмулятора возникают некоторые проблемы.
Существует ли легкий эмулятор без головы, который можно загрузить как библиотеку (Java, C ++, что угодно) и использовать для непосредственного выполнения APK для сборки для тестирования?