vstest.console can't find logger

cameron.taggart's Avatar

cameron.taggart

06 Apr, 2015 06:03 AM

Yes, I'm building msbuild on AppVeyor. I'll create a blog post if I get it working.

https://ci.appveyor.com/project/ctaggart/msbuild/build/9#L40

Discovering tests...OK
vstest.console /logger:Appveyor "C:\projects\msbuild\bin\obj\Microsoft.Build.CommandLine.UnitTests\Windows_NT\Debug\Microsoft.Build.CommandLine.UnitTests.dll" "C:\projects\msbuild\bin\obj\Microsoft.Build.Engine.UnitTests\Windows_NT\Debug\Microsoft.Build.Engine.UnitTests.dll" "C:\projects\msbuild\bin\obj\Microsoft.Build.Framework.UnitTests\Windows_NT\Debug\Microsoft.Build.Framework.UnitTests.dll" "C:\projects\msbuild\bin\obj\Microsoft.Build.Tasks.UnitTests\Windows_NT\Debug\Microsoft.Build.Tasks.UnitTests.dll" "C:\projects\msbuild\bin\obj\Microsoft.Build.Utilities.UnitTests\Windows_NT\Debug\Microsoft.Build.Utilities.UnitTests.dll"
Microsoft (R) Test Execution Command Line Tool Version 14.0.22609.0
Copyright (c) Microsoft Corporation. All rights reserved.

Error: Could not find a test logger with URI or FriendlyName 'Appveyor'.

  1. 1 Posted by cameron.taggart on 06 Apr, 2015 06:06 AM

    cameron.taggart's Avatar

    os: Visual Studio 2015 CTP 6

    I'm rerunning vsvars32.bat in case it matters. I'm not sure how vstest.console discovers named loggers.

  2. Support Staff 2 Posted by Feodor Fitsner on 06 Apr, 2015 02:40 PM

    Feodor Fitsner's Avatar

    Seems like it's not just installed for VS 2015 vstest.console. You can try copying its files from the same folder of VS 2013.

    - Feodor

  3. 3 Posted by cameron.taggart on 08 Apr, 2015 10:47 PM

    cameron.taggart's Avatar

    I ended up solving this with https://github.com/ctaggart/msbuild/blob/appveyor/appveyor.yml#L8

    copy 'C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow\Extensions\AppVeyor*' 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow\Extensions'

  4. cameron.taggart closed this discussion on 08 Apr, 2015 10:48 PM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac