【发布时间】:2018-09-19 05:00:43
【问题描述】:
我正在尝试根据单元测试的成功在 Azure DevOps (VSTS) 中实施门控签入流程。但是,我一直收到未找到程序集的警告/错误。
##[warning]No test assemblies found matching the pattern: **\*Test*.dll,!**\*TestAdapter.dll,!**\obj\**.
##[debug]Processed: ##vso[task.issue type=warning;]No test assemblies found matching the pattern: **\*Test*.dll,!**\*TestAdapter.dll,!**\obj\**.
======================================================
我的所有单元测试都在本地测试资源管理器中的 Visual Studio 2017 中成功运行。
Azure DevOps documentation 看起来很简单,但是当我遵循它时它不起作用。
我正在使用托管 VS2017 代理。 CI 构建本身在签入 TFS 源代码控制时成功。
【问题讨论】:
-
你能在构建定义中分享你的 vs 测试任务吗?
-
嗨,Shaki,我已经包含了上面的屏幕截图(1 到 7)
-
这是一个 .Net Core 项目吗?
-
它是 .Net Core 上的 Xamarin 多平台项目,但单元测试只是 MSTest 常规单元测试,使用 CSLA 框架。
-
请查看我上面的日志链接,其中包含带有 system.debug=true 的完整调试日志
标签: azure-pipelines