我想要什么:在VSTS'构建仪表板我通常可以看到我执行的测试结果的概述,如下所示:
我得到了什么:我已经建立了一个新的Core 2.0版本,并且几乎采用了默认的构建配置:
所有测试都:我的构建日志报告所有测试都已执行(我的示例设置中有四个):
构建已开始,请稍候...构建完成。试运行 d:\ A \ 3 \ S ***测试\ BIN \释放\ netcoreapp2.0 *** Platform.Tests.dll(.NETCoreApp,版本= 2.0)。 Microsoft(R)测试执行命令行工具版本 15.3.0-preview-20170628-02版权所有(c)Microsoft Corporation。版权所有。开始测试执行,请稍候...... 总测试: 4.通过:4。失败:0。跳过:0。测试运行成功。测试执行时间:2.7625秒
我的问题:构建信息中心不会向我显示任何测试结果:
问题:我做错了什么?
无法执行此操作:
答案 0 :(得分:1)
在.NET Core Test任务的参数中指定-logger“trx”,以使用“发布测试结果”任务生成测试结果并发布测试结果。
$(System.DefaultWorkingDirectory)
;内容:**/TestResults/**
)--configuration $(BuildConfiguration) --logger "trx"
)VSTest
;测试结果文件:**\*.trx
;搜索文件夹:$(System.DefaultWorkingDirectory)
)