Parallel test process per assembly with NUnit 3 and TeamCity NUnit Runner -


i have project large number of test assemblies. according documentation, nunit should able automatically run process per assembly, in parallel, , can control --process , --agents command line parameters.

however, when run tests using teamcity, teamcity test runner, teamcity calls nunit3-console once per assembly, sequentially. obviously, means tests not run in parallel. how teamcity run tests in parallel ?

edit: command line teamcity uses invoke nunit3-console.exe:

c:\buildagent\tools\nunit-console_v3.6.1\bin\nunit3-console.exe e:\buildagent\temp\buildtmp\fndjyhvytezufv5wbp6bffjbqignqc6j.nunit --result=e:\buildagent\temp\buildtmp\fndjyhvytezufv5wbp6bffjbqignqc6j.nunit.xml --noheader --where cat==unit --framework=net-4.0 --process:multiple --agents:8 

i see same command line (with .nunit filename variations) same number of times in build log, have assemblies. i'd invoke nunit once, passing assemblies, nunit can manage parallel test execution.


Comments

Popular posts from this blog

python - Operations inside variables -

Generic Map Parameter java -

arrays - What causes a java.lang.ArrayIndexOutOfBoundsException and how do I prevent it? -