jenkins msbuild или vstest для покрытия кода - PullRequest
0 голосов
/ 31 августа 2018

Я пытаюсь получить покрытие кода на сервере Jenkins благодаря MStest (или vstest).

  • С помощью MStest я могу запускать юнит-тесты; но если я добавлю файл testsettings, произойдет сбой MStest с сообщением, что покрытие кода активировано, и поэтому тесты не могут быть выполнены внутри MSTest.

  • С vstest, если я запускаю его на своем ПК, нет проблем для модульных тестов (не тестируется покрытие кода), но на сервере jenkins он застревает в тесте (который не отличается от других) и с <TestSessionTimeout>60000</TestSessionTimeout> в файле runsettings, он останавливает тестовую сессию и возвращает ошибку по таймауту без какой-либо другой информации.

Итак, как мне решить мою проблему с MStest или с vstest?
Если я понимаю, vstest заменит MSTest, нет? Поэтому я предпочитаю использовать vstest, но я не знаю, где найти проблему vstest.

...