【发布时间】:2019-09-06 16:50:55
【问题描述】:
我在多个模拟器上的 ADO 上运行 Android 测试,每个模拟器运行一段测试。但是我怎样才能让 ADO 本身在不同的 ADO VM 上运行一段测试并在完成后分享结果呢?
编辑:看来我正在寻找如何从 here 进行“分布式分片”。
【问题讨论】:
标签: android azure-devops integration-testing
我在多个模拟器上的 ADO 上运行 Android 测试,每个模拟器运行一段测试。但是我怎样才能让 ADO 本身在不同的 ADO VM 上运行一段测试并在完成后分享结果呢?
编辑:看来我正在寻找如何从 here 进行“分布式分片”。
【问题讨论】:
标签: android azure-devops integration-testing
我对安卓了解不多。但我认为 azure devops 中的并行作业可能会完成这项任务。
您可以使用以下语法定义并行运行的作业。查看here了解更多信息
jobs:
- job: ParallelTesting
strategy:
parallel: 2
如果您的管道是在经典视图中定义的。您可以参考this example 添加作业以在多代理中执行您的测试。
您必须知道要并行运行作业,您必须有足够的并行作业。您可以查看here了解更多信息并获取更多并行作业
【讨论】: