我正在尝试逐个执行我的测试,没有并行.
我试图在我的xunit.runner.json文件上配置它,但没有成功:
{
"maxParallelThreads": 1,
"parallelizeAssembly": false,
"parallelizeTestCollections": false,
"preEnumerateTheories": false
}
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
我在dnx 1.0.0-rc1-final,xunit 2.1.0,xunit.runner.dnx 2.1.0-rc1-build204,并maxParallelThreads在设定xunit.runner.json的命令行为我工作.
您是否按集合分隔了测试?根据文件:
默认情况下,每个测试类都是一个唯一的测试集合.
因此,考虑到这些人为的"测试",应该很容易看出它们是否并行运行:

附:
{
"diagnosticMessages": true,
"maxParallelThreads": 4
}
Run Code Online (Sandbox Code Playgroud)

附:
{
"diagnosticMessages": true,
"maxParallelThreads": 1
}
Run Code Online (Sandbox Code Playgroud)
