title: VSTEST@2 - error could not find testhost | Azure Pipelines
body: <p>I'm running tests solution on azure pipeline with help of vstest@2 task.
  Pipeline distributes test cases on 4 agents and then runs them.</p>
  <p>Task yaml:</p>
  <pre><code>  - task: VSTest@2
      inputs:
        testSelector: 'testAssemblies'
        testAssemblyVer2: |
          **/*.Tests.dll
        searchFolder: '$(System.DefaultWorkingDirectory)'
        distributionBatchType: basedOnExecutionTime
        runInParallel: true
  </code></pre>
  <p>On beginning of the run I get bunch of these messages :</p>
  <pre><code>##[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)
  </code></pre>
  <p>and after that tests start passing and run goes further.</p>
  <p>I have two questions about this - what does these messages actually mean / should I intervene in some way?</p>
  <p>Can I somehow disable these messages so they dont spam my run log ?</p>