- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 vstest@2 任务的帮助下在 azure 管道上运行测试解决方案。Pipeline 将测试用例分发到 4 个代理上,然后运行它们。
任务yaml:
- task: VSTest@2
inputs:
testSelector: 'testAssemblies'
testAssemblyVer2: |
**/*.Tests.dll
searchFolder: '$(System.DefaultWorkingDirectory)'
distributionBatchType: basedOnExecutionTime
runInParallel: true
在运行开始时,我收到一堆这些消息:
##[error]DiscoveryMessage : Microsoft.VisualStudio.TestPlatform.ObjectModel.TestPlatformException: Could not find testhost
at Microsoft.VisualStudio.TestPlatform.CrossPlatEngine.Hosting.DotnetTestHostManager.GetTestHostProcessStartInfo(IEnumerable`1 sources, IDictionary`2 environmentVariables, TestRunnerConnectionInfo connectionInfo)
at Microsoft.VisualStudio.TestPlatform.CrossPlatEngine.Client.ProxyOperationManager.SetupChannel(IEnumerable`1 sources, String runSettings)
at Microsoft.VisualStudio.TestPlatform.CrossPlatEngine.Client.ProxyDiscoveryManager.DiscoverTests(DiscoveryCriteria discoveryCriteria, ITestDiscoveryEventsHandler2 eventHandler)
之后测试开始通过并进一步运行。
对此我有两个问题 - 这些消息实际上意味着什么/我应该以某种方式进行干预吗?
我可以以某种方式禁用这些消息,这样它们就不会向我的运行日志发送垃圾邮件吗?
最佳答案
您可以尝试以下解决方法来解决上述问题,而不是使用 **/*.Tests.dll
尝试使用 **\*test.dll
- task: VSTest@2
inputs:
testSelector: 'testAssemblies'
testAssemblyVer2: |
**\*test.dll
searchFolder: '$(System.DefaultWorkingDirectory)'
distributionBatchType: basedOnExecutionTime
runInParallel: true
并且还基于MS DOC :
The VsTest task doesn't support running tests that target multipletarget frameworks at a time as this is a limitation from the vstestplatform side. If you want to run tests that belong to multiple targetframeworks, you'll need multiple instances of the vstest task, one perset of dlls that target a particular framework.
有关更多信息,请参阅以下类似问题的链接:
关于c# - VSTEST@2 - 错误找不到测试主机 | Azure管道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71955269/
例如,我有一个父类Author: class Author { String name static hasMany = [ fiction: Book,
代码如下: dojo.query(subNav.navClass).forEach(function(node, index, arr){ if(dojo.style(node, 'd
我有一个带有 Id 和姓名的学生表和一个带有 Id 和 friend Id 的 Friends 表。我想加入这两个表并找到学生的 friend 。 例如,Ashley 的 friend 是 Saman
我通过互联网浏览,但仍未找到问题的答案。应该很容易: class Parent { String name Child child } 当我有一个 child 对象时,如何获得它的 paren
我正在尝试创建一个以 Firebase 作为我的后端的社交应用。现在我正面临如何(在哪里?)找到 friend 功能的问题。 我有每个用户的邮件地址。 我可以访问用户的电话也预订。 在传统的后端中,我
我主要想澄清以下几点: 1。有人告诉我,在 iOS 5 及以下版本中,如果您使用 Game Center 设置多人游戏,则“查找 Facebook 好友”(如与好友争夺战)的功能不是内置的,因此您需要
关于redis docker镜像ENTRYPOINT脚本 docker-entrypoint.sh : #!/bin/sh set -e # first arg is `-f` or `--some-
我是一名优秀的程序员,十分优秀!