我已经阅读了Azure Pipelines的Publish Test Results task文档,并查看了GoogleTest XML format,据我所知,所有受支持的格式都不匹配,但我并不肯定。
是否存在用于在Azure管道中发布GoogleTest的测试结果的跨平台解决方案?
junitreport
Ant任务。 在知道报告的格式为JUnit之后,根据此document,很容易将报告导入到Azure的devops中。
例如,使用Ant构建,将以下代码段添加到azure-pipelines.yml
文件中。
steps:
- task: Ant@1
inputs:
workingDirectory: ''
buildFile: 'build.xml'
javaHomeOption: 'JDKVersion'
jdkVersionOption: '1.11'
jdkArchitectureOption: 'x64'
publishJUnitResults: false
testResultsFiles: '**/TEST-*.xml'
有关详细信息,您可以参考此case。如果您希望Microsoft文档显示此信息,则可以在我们的UserVoice网站中提交功能请求。我们的产品经理和产品团队将认真审核您的建议。