找不到与模式匹配的测试程序集 - Visual Studio Test - VSTS

时间:2017-12-05 19:06:43

标签: c# tfs azure-devops

这个问题类似于 - VSTS Test Assemblies - No test assemblies found - 当时似乎解决了这个问题。不幸的是,我得到了类似的复发,我不知道如何解决。

在我的Visual Studio测试步骤中,我收到以下消息....

2017-12-05T18:43:31.9808980Z ##[warning]No test assemblies found matching the pattern: *SA.SEPA.Web.UI.Selenium.dll.

在我的VSTS任务中,在构建解决方案后,我将整个项目目录复制到虚拟机上的目录中。此虚拟机还托管构建代理。

在复制文件之后,测试程序集文件的路径就在这里....

enter image description here

我的测试任务如下所示....

enter image description here

搜索文件夹应该是正确的,因为这是具有构建代理的计算机。

查看此处描述的迷你匹配模式 - https://docs.microsoft.com/en-us/vsts/build-release/tasks/file-matching-patterns*SA.SEPA.Web.UI.Selenium.dll也应与SA.SEPA.Web.UI.Selenium.dll文件匹配,可能不需要星号(?)

构建日志位于此处 - https://gist.github.com/Konnor5092/1feb4536f7dd92218de27df8f3fefc52

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:5)

您的dll位于c:\build的子目录中,因此搜索需要递归:

**\SA.SEPA.Web.UI.Selenium.dll

或将搜索文件夹更改为c:\build\bin\debug