在azure devops中使用allure报告

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

我正在尝试在 azure devops 上发布 allure 报告,但在生成报告任务时出现错误:

##[warning]Failed to publish test run data: System.ArgumentException: Unknown test runner

在我的 baseconf.js 中,跑步者:

'local'

我的错误在哪里。我应该将跑步者更改为远程以及如何操作?

azure azure-devops allure
2个回答
1
投票

我可以重现这个问题,当我点击 Allure 报告页面时,我收到错误 404。

这应该是Allure Test Reports扩展的问题,我们建议您将此问题提出到这里,他们会调查这个问题并帮助我们解决。

另外,好像他们正在开发第二个版本,你也可以查看这个page


0
投票

首先,您需要在 Azure DevOps 中安装 Allure 插件。 Allure 插件是免费的,可以从Allure Plugin 安装。之后,您需要使用以下代码更新您的 YML 文件。

 - task:  PublishAllureReport@1
  inputs:
    allureVersion: 2.27.0
    testResultsDir: '$(System.DefaultWorkingDirectory)\bin\Debug\net6.0\allure-results'
  displayName: 'Publish Allure Report'
  condition: always()

我在这里写了剧作家规范流程的详细信息。

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