【问题标题】:Teamcity 'XML report processing' - Fail Powershell step if tests have failedTeamcity 'XML 报告处理' - 如果测试失败,则 Powershell 步骤失败
【发布时间】:2019-11-05 00:25:31
【问题描述】:

所以我手动导入我的 NUnit 结果并使用 XML 报告处理 构建功能来处理它们。但是,如果任何测试失败,我想退出 Powershell 步骤(我正在以编程方式销毁一些实例,但如果测试失败,我宁愿保留它们以进行故障排除)。

构建功能给了我:

[Step 1/1] Failed tests detected

我如何以编程方式(在 powershell 中)检测这种情况?

【问题讨论】:

    标签: powershell nunit teamcity


    【解决方案1】:

    假设您的 Powershell 脚本正在调用 nunit3-console,您应该检查返回码。非零肯定结果表示失败的测试用例数。否定结果表示其他类型的错误,例如找不到文件。

    【讨论】:

      猜你喜欢
      • 2018-09-16
      • 1970-01-01
      • 2018-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-07
      相关资源
      最近更新 更多