Azure Devops管道用于成功测试的测试附件

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

如此处所述:https://docs.microsoft.com/en-us/azure/devops/pipelines/test/review-continuous-test-results-after-build?view=azure-devops#tests-tab

如果使用Visual Studio测试任务来运行测试,则从测试记录的诊断输出(使用Console.WriteLine,Trace.WriteLine或TestContext.WriteLine方法之一)将作为失败测试的附件出现。 。

如何执行Azure Devops管道来发布附件以进行成功的测试?

更新

riQQ指出了另一个stackoverflow问题:Azure DevOps: Console output for green tests is missing建议的解决方案对我没有帮助,因为它们使用TestContext解决了。我们正在使用xUnit,并且xUnit没有TestContext。

azure-devops azure-pipelines xunit.net
1个回答
0
投票

如何执行Azure Devops管道来发布附件测试成功吗?

对不起,但据我所知,VSTest任务不支持此行为。根据设计,只有失败的测试才应将日志作为附件。在我检查之后,Marketplace中没有任何扩展名可以扩展这种选项。

因此,如果您确实希望使用此选项,则可以考虑使用rest api,如riQQ上面的建议。或者您可以在DC forum中发布新功能请求,获得足够的投票,团队会认真考虑。

希望有帮助:)

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