Command-line options supported by VSTest.Console.exe
Posted: (EET/GMT+2)
I was today looking to automate Visual Studio and C# unit tests on a build server, and needed to find the documentation for the "InIsolation" test parameter. It turns out the official documentation for this parameter is pretty scarce, only saying:
"/InIsolation: Runs the tests in an isolated process. This makes vstest.console.exe process less likely to be stopped on an error in the tests, but tests might run slower."
It turns out that in case you want to lessen the number or seemingly-random test failures, you might want to enable this option. Build servers (for any larger project, anyway) don't complete the builds immediately, and thus taking a little extra performance hit in unit test runs isn't usually a factor.
Hope this helps!