【问题标题】:Visual Studio test task fails in pipeline but succeeds in test consoleVisual Studio 测试任务在管道中失败,但在测试控制台中成功
【发布时间】:2019-06-24 03:39:21
【问题描述】:

我正在使用Visual studio test task 来运行我的所有测试,作为我构建定义的一部分。 我启用的选项如下:

现在,这里的问题是,当我从 build pipleine 运行它们时,我的一些测试总是失败,但是当我通过以下方式运行它们时,所有这些测试似乎都通过了 vstests console.exe 命令。

ex:"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow\VSTest.Console" <path to dll>

有没有人知道这里可能出了什么问题? 谢谢。

【问题讨论】:

  • 能否提供一些管道日志中的详细信息
  • 你解决了吗?如果没有,你有什么addl。关于失败测试的信息。构建日志和错误消息等?

标签: azure-devops vstest vstest.console.exe vstest.console


【解决方案1】:

使用Installed by tools installer 选项,我需要查看您的工具安装任务正在做什么以提供更多信息。也许您没有安装与测试兼容的版本?


如果您没有特别需要调用不同的测试平台版本,可以尝试使用Latest

由于您呼叫的是...\Microsoft Visual Studio 14.0\...\VSTest.Console,您可能需要选择Visual Studio 2015 选项。

【讨论】:

  • 嗨乔希,谢谢你的回复。我尝试了这两个选项,但测试失败了:(
猜你喜欢
  • 2019-08-26
  • 2021-05-16
  • 2020-07-24
  • 2010-09-28
  • 2014-03-08
  • 1970-01-01
  • 2015-06-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多