将测试结果从VSTS复制到自托管Azure VM

问题描述 投票:1回答:2

我在VSTS中配置了一个私有的Build代理/自托管VM。

我想将每个测试用例的所有测试结果复制到我自己托管的VM。目前我已经创建了Build Pipeline。

在发布测试任务中,有测试结果文件,例如.xml文件和Search文件夹作为默认源存储库路径。

enter image description here

测试用例快照:enter image description here

如何指定测试用例中的附件路径以及向VM复制/下载工件?处理完附件后,我想将输出复制回测试结果。

怎么能实现这一目标?

任何帮助高度赞赏。

谢谢

azure-devops azure-pipelines azure-pipelines-release-pipeline azure-pipelines-build-task
2个回答
0
投票

所有必需的文件都在代理计算机(构建/部署代理)上,因此如果在发布期间运行测试,则测试结果文件将位于该代理计算机上。

另一方面,如果您无法使用VsTest任务运行测试,则可以通过“发布测试结果”任务发布测试结果。


0
投票

VsTest任务将自动发布结果。

如果你因为某种原因没有使用VsTest,那么使用deployment groups会更容易。使用部署组,您无需复制文件 - 部署直接在目标计算机上运行,​​无需中间代理计算机。

© www.soinside.com 2019 - 2024. All rights reserved.