Не тестируйте определенные сборки параллельно - PullRequest
0 голосов
/ 30 апреля 2020

Я запускаю некоторые модульные тесты на нескольких сборках с помощью nunit3-console, например:

nunit3-console.exe A.dll B.dll C.dll D.dll

По умолчанию бегун консоли тестирует все эти сборки параллельно.

Я бы Мне нравится запускать A.dll и B.dll параллельно, но мне нужно, чтобы C .dll и D.dll не работали параллельно. Так что параллельная работа - это нормально, пока C .dll и D.dll не работают одновременно.

Как мне этого добиться? Я попытался использовать [assembly: NonParallelizable] на C .dll и D.dll, однако похоже, что они все еще работают параллельно.

...