如何在使用dotnet测试时指定线程数量
Xunit 2.4.1Xunit.runner.visualstudio 2.4.5netcoreapp 3.1
问题:我有一个正在使用dotnet测试运行测试的作业,并且我有具有不同性能容量的不同代理。例如,一台机器可以处理10个线程,而另一台只能处理6个。现在是在xunit.runner.json文件中指定的线程数量。我可以从控制台指定线程的数量吗?或者我可以指定要使用的配置文件吗?
根据xUnit文档,您应该像这样在csproj
文件中引用xunit.runner.json
:
<ItemGroup>
<Content Include="xunit.runner.json" CopyToOutputDirectory="PreserveNewest" />
</ItemGroup>
这样做应该在所有情况下(CLI, UI等)拾取配置文件。