android - 使用现有构建运行 connectedAndroidTest
问题描述
我正在 CI 环境中构建和测试应用程序,并希望使用 Android Gradle 插件的 connectedAndroidTest 任务在多个设备上并行运行测试,因为它很方便并且在所有测试完成后给出测试报告。
我遇到的一个问题是,虽然 connectedAndroidTest 的文档说它同时在多个设备上测试构建,但它实际上所做的是构建应用程序,然后在所有连接的设备上测试它。
在我的 CI 管道中,我希望在前一阶段构建应用程序,将构建保存为工件,然后使用该构建运行测试。有没有办法将现有构建与 connectedAndroidTest 一起使用,以便任务不需要再次构建应用程序?
解决方案
推荐阅读
- asp.net-mvc - Blazor 服务器 - 未处理异常的全局日志记录
- php - 如何使用 PHP 将图像上传到谷歌“按图像搜索”?
- java - 有没有办法根据用户输入创建页面/活动或类似的东西?
- python - Moviepy 子剪辑在最后捕获了额外的 4 秒
- javascript - 关于产品变体描述
- functional-programming - 您可以在 F# 查询表达式中运行 SQL 函数吗?
- java - 使用 maven 插件无效凭据将 Java 部署到 Heroku
- python - 如何使用python查找和删除损坏的文件
- jestjs - 当 Jest 位于 node_modules 中时,它不会解析 TypeScript 配置文件
- apache-flink - Flink SQL Savepoint 在 sql-client.sh 中不起作用