我正在尝试使用 azure devops 管道运行我的 testcomplete 测试套件,并且我想使用相同的 ex 实现并行执行:同时/并行在两个配置的代理中运行两个套件。我可以使用构建管道通过添加两个代理作业来实现它,这两个代理作业在运行时并行执行这两个作业。但同样的事情我无法使用发布管道实现。
仅供参考:我不想使用切片功能,因为它在运行时根据测试用例或程序集划分测试用例。我想在执行前配置一下然后触发它
我可以在发布管道中重现相同的情况。
当我们在单个发布管道阶段添加两个作业时,作业将默认按顺序运行。
我们暂时无法改变这种行为。
为了满足您的需求,您可以参考以下两种方法:
1.如果您的作业配置完全相同,您可以使用Agent作业的Multi-Agent选项。
例如:
结果:
2.如果需要分别配置两个Job,可以添加两个Stage,然后在Stage中分别添加Job。
注意: 您需要将阶段的触发器设置为发布后。