Тесты выполняются на второй виртуальной машине только после завершения на первой виртуальной машине при выполнении функциональных тестов в Team Foundation Server Build - PullRequest
0 голосов
/ 07 марта 2019

Я использую опцию «Распределить тесты по количеству машин» в шаге TFS Run Functional Tests

enter image description here

Но у нас есть проблема. Мы используем две виртуальные машины для запуска тестов и хотим распределять тесты поровну. Тесты, которые мы имеем, представляют собой тесты specflow (с использованием xunit) в одной сборке.

Я отключил параллельное выполнение тестов в сборке.

[assembly: CollectionBehavior(DisableTestParallelization = true)]

Тесты выполняются на второй виртуальной машине только после завершения на первой VM.

Мы хотим запускать тесты на одной и той же машине один за другим. Но запустите их параллельно на нескольких машинах. Как мне этого добиться?

мы используем Microsoft Visual Studio Team Foundation Server версии 16.122.27409.2

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...