Я работаю над CircleCI и пытаюсь выполнить Инструментированные тесты для библиотеки Android с Firebase Test Lab (потому что Android Виртуальные устройства не поддерживаются CircleCI).
My Instrumented Test работает как шарм в Android Studio, но когда он выполняется, он находится в Firebase Test Lab, он изо всех сил!
На самом деле главная проблема в том, что когда я собираю свою библиотеку, у меня есть нет файла APK в выходных данных, но вместо этого файл AAR!
$ ./gradlew assembleDebug
$ ./gradlew assembleDebugAndroidTest
Итак, есть ли у вас какие-либо предложения по запуску Instrumented Test для библиотеки Android с Firebase Test Lab?
Здесь мой команды, которые не работают (генерируемые fastlane):
$ gcloud firebase test android run \
--type instrumentation \
--app lib/build/outputs/apk/androidTest/debug/lib-debug-androidTest.apk \
--test lib/build/outputs/apk/androidTest/debug/lib-debug-androidTest.apk \
--device model=walleye,version=28,locale=en_US,orientation=portrait \
--timeout 30m
$ gcloud firebase test android run \
--type instrumentation \
--test lib/build/outputs/apk/androidTest/debug/lib-debug-androidTest.apk \
--device model=walleye,version=28,locale=en_US,orientation=portrait \
--timeout 30m