Я пытаюсь запустить пользовательскую задачу Gradle сразу после подключения AndroidTest.
Я хочу, чтобы эта пользовательская задача выполнялась запускаться независимо от статуса запуска linkedAndroidTest, т. е. независимо от того, завершился ли он неудачно или успешно.
Эта пользовательская задача Gradle пытается извлечь тестовые артефакты с устройства после запуска инструментального теста.< /p>
Вот как выглядит моя конфигурация зависимостей задач в build.gradle приложения:
Код: Выделить всё
tasks.register("pullData", Exec) {
// code to pull data
}
gradle.projectEvaluated {
connectedAndroidTest.finalizedBy pullData
}
Мой вопрос: как запустить задачу после подключения AndroidTest независимо от результата теста? Почему метод FinalizedBy не работает, когда мой тест не пройден?
Любая помощь в этом вопросе будет очень признательна. Спасибо
Подробнее здесь: https://stackoverflow.com/questions/790 ... ndroidtest
Мобильная версия