在VNext构建中执行Visual Studio Test任务期间无法发布测试结果

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

在VNext构建期间,测试用例执行后不会发布测试结果,日志指示以下警告:

执行powershell脚本:E:\ Builds \ agent \ tasks \ VSTest \ 1.0.30 \ VSTest.ps1

## [debug]为所有测试程序集调用Invoke-VSTest

工作文件夹:E:\ Builds \ agent_work \ 3

执行C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ CommonExtensions \ Microsoft \ TestWindow \ vstest.console.exe“E:\ Builds \ agent_work \ 3 \ s \ TestAutomation \ UnitTestProject3 \ UnitTestProject3 \ bin \ Release \ TCSuiteFolder \ TestComplete11Test1.tc11Test“/ logger:trx

Microsoft(R)测试执行命令行工具版本14.0.23107.0

版权所有(c)Microsoft Corporation。版权所有。

开始测试执行,请稍候......

通过TestComplete11Test1

结果文件:E:\ Builds \ agent_work \ 3 \ TestResults \ TFS04 2016-07-18 14_31_47.trx

总测试:1。通过:1。失败:0。跳过:0。

测试运行成功。

测试执行时间:26.5749分钟

发布测试结果......

[警告]结果文件无效。请确保任务中的“测试结果格式”字段与文件的结果格式匹配:E:\ Builds \ agent_work \ 3 \ TestResults \ TFS04 2016-07-18 14_31_47.trx

注意:使用“测试完成”工具生成的测试脚本将按照以下URL中的建议执行:https://support.smartbear.com/viewarticle/79180/

还可以使用TFS版本管理中的“使用测试代理运行功能测试”任务来执行测试完成脚本吗?

任何帮助将非常感激。谢谢。

问候,

Santhosh

tfs tfsbuild tfs2015
1个回答
-1
投票

我得到了同样的错误VS2017和TFS 2017。

当我完成最后一次单元测试时,它自行解决了。


我注意到这个解决方案对你不起作用,因为你只有1次通过测试:

总测试:1。通过:1。失败:0。跳过:0。

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