Unit testing 运行功能测试任务以在构建期间使用多个核心

Unit testing 运行功能测试任务以在构建期间使用多个核心,unit-testing,visual-studio-2015,msbuild,azure-pipelines,Unit Testing,Visual Studio 2015,Msbuild,Azure Pipelines,我知道msbuild运行单线程,但性能方面:功能/单元测试可以在多个内核上运行以提高性能吗?我们的测试运行中有2700个单元测试,我们正在寻找提高性能的方法(.net c#build) 我们已经将测试运行分为慢运行测试和长运行测试,以加快“分布式测试”的测试分发速度。目前TFS测试任务中没有此内置功能或设置。你可以在Jesse Houwing的博客中尝试这种方法 要获得这些好处,请将以下代码段添加到.runsettings文件中: <?xml version="1.0" encoding=

我知道msbuild运行单线程,但性能方面:功能/单元测试可以在多个内核上运行以提高性能吗?我们的测试运行中有2700个单元测试,我们正在寻找提高性能的方法(.net c#build)


我们已经将测试运行分为慢运行测试和长运行测试,以加快“分布式测试”的测试分发速度。

目前TFS测试任务中没有此内置功能或设置。你可以在Jesse Houwing的博客中尝试这种方法

要获得这些好处,请将以下代码段添加到.runsettings文件中:

<?xml version="1.0" encoding="utf-8"?>
<RunSettings>
  <RunConfiguration>
    <!-- Add this line, default is 1, which makes it run single threaded -->
    <!-- 0 will use all available cores -->
<MaxCpuCount>8</MaxCpuCount>
  </RunConfiguration>
</RunSettings>

8.

目前TFS测试任务中没有此内置功能或设置。你可以在Jesse Houwing的博客中尝试这种方法

要获得这些好处,请将以下代码段添加到.runsettings文件中:

<?xml version="1.0" encoding="utf-8"?>
<RunSettings>
  <RunConfiguration>
    <!-- Add this line, default is 1, which makes it run single threaded -->
    <!-- 0 will use all available cores -->
<MaxCpuCount>8</MaxCpuCount>
  </RunConfiguration>
</RunSettings>

8.