首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >vsts vstest.console.exe返回代码失败:1

vsts vstest.console.exe返回代码失败:1
EN

Stack Overflow用户
提问于 2018-08-23 10:11:31
回答 1查看 3K关注 0票数 0

只有当测试失败时,我在通过VSTS构建(私有托管代理)运行XUnit测试时遇到了问题:

代码语言:javascript
复制
2018-08-23T09:44:00.1110631Z ##[warning]Vstest failed with error. Check logs for failures. There might be failed tests.
2018-08-23T09:44:00.1111003Z ##[debug]Processed: ##vso[task.issue type=warning;]Vstest failed with error. Check logs for failures. There might be failed tests.
2018-08-23T09:44:00.1111532Z ##[debug]Agent.Version=2.138.6
2018-08-23T09:44:00.1111747Z ##[debug]Release.ReleaseUri=undefined
2018-08-23T09:44:00.1111982Z ##[debug]Release.ReleaseId=undefined
2018-08-23T09:44:00.1112201Z ##[debug]Build.BuildUri=vstfs:///Build/Build/3003
2018-08-23T09:44:00.1112402Z ##[debug]Build.Buildid=3003
2018-08-23T09:44:00.1112593Z ##[debug]Agent.Version=2.138.6
2018-08-23T09:44:00.1113027Z ##[debug]telemetry area: TestExecution feature: TestExecutionTask data: {"builduri":"vstfs:///Build/Build/3003","buildid":"3003","areacode":"ExecuteVsTest","result":"C:\\VSTSAgents\\AgentJ\\_work\\_tool\\VsTest\\15.8.0\\x64\\tools\\net451\\Common7\\IDE\\Extensions\\TestPlatform\\vstest.console.exe failed with return code: 1","tracepoint":1005,"isusererror":true}
2018-08-23T09:44:00.1379570Z ##[debug]Processed: ##vso[telemetry.publish area=TestExecution;feature=TestExecutionTask;]{"builduri":"vstfs:///Build/Build/3003","buildid":"3003","areacode":"ExecuteVsTest","result":"C:\\VSTSAgents\\AgentJ\\_work\\_tool\\VsTest\\15.8.0\\x64\\tools\\net451\\Common7\\IDE\\Extensions\\TestPlatform\\vstest.console.exe failed with return code: 1","tracepoint":1005,"isusererror":true}
2018-08-23T09:44:00.1386171Z ##[error]Error: C:\VSTSAgents\AgentJ\_work\_tool\VsTest\15.8.0\x64\tools\net451\Common7\IDE\Extensions\TestPlatform\vstest.console.exe failed with return code: 1

第一行是警告,说明有一个测试失败了=>,最后一行是使任务停止构建链的错误。

我不知道它为什么会这么做,也不知道如何避免这种行为。在这一步之后,我希望能够继续我的构建链,并且我不认为检查“继续错误”是一个解决方案。

任务配置:

  • 类型:测试
  • 使用:测试程序集选择测试
  • 测试平台版本:由工具安装程序安装(我有任务)
  • 隔离运行测试:选中
  • 启用代码覆盖率:选中(但生成报告中没有显示任何内容)
  • 继续错误:未选中
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-01 07:07:56

如果不希望在VsTest任务中选中“继续错误”选项,请在下一个任务的“控制选项”选项卡中选择“即使先前的任务失败,除非构建被取消”选项卡,如下所示。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51983383

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档