Объединенный тестовый apk для модулей динамических функций

Есть ли способ создать универсальный APK для инструментальных тестов? Я хотел запустить весь набор тестов в Firebase Test Lab, но мне кажется утомительным загружать один APK для каждого тестового APK модуля динамических функций.

Для приложения вы можете сделать packageVariantUniversalApk, но я не могу найти ни одного для тестового APK.

Любая помощь будет принята с благодарностью.


person Kurt Acosta    schedule 30.07.2020    source источник
comment
У тебя есть решение?   -  person KH_AJU    schedule 17.09.2020


Ответы (1)


Я поискал в Интернете ответ на этот вопрос и попал сюда. Казалось бы, нет, нет возможности создать универсальный androidTest APK из инструментальных тестов отдельных функциональных модулей.

Я, вероятно, рассмотрю возможность создания библиотеки только для инструментальных тестов, которая зависит от моих модулей приложения и функций. https://developer.android.com/studio/test#use_separate_test_modules_for_instrumented_tests Если я ' Не ошибаюсь, это должно позволить мне создать единый тестовый APK, который запускает все тесты для универсального APK.

^ Это не сработало из-за некоторых явных проблем:

> Failed to calculate the value of task ':instrumentation:processVariantDebugManifest' property 'testedApplicationId'.
   > Collection has more than one element.

Думаю, мы застряли в запуске тестов модуль за модулем ...

person vpuonti    schedule 11.02.2021