Как я могу показать результаты DUnitX на TeamCity - PullRequest
0 голосов
/ 14 февраля 2019

Я пытался покопаться в своем экземпляре TeamCity, чтобы попытаться получить вкладку Тесты для отображения в конце каждой сборки.Моя текущая конфигурация сборки выглядит следующим образом:

  • [Powershell] Установить версию приложения delphi
  • [Командная строка] Сборка приложения dproj
  • [Командная строка] Сборка dunitx-test dproj && run исполняемый файл dunitx
  • [Powershell] Zip-содержимое -> Создать пакет nuget
  • [Octopus] Опубликовать
  • Опубликовать в TeamCity dunitx-results.xml

Считывая документацию DUnitX , они утверждают, что вывод совместим с NUnit.Поэтому в конце процесса сборки TeamCity отображает результаты моих тестов на своей вкладке.Аналогично тому, как отображаются результаты тестов NUnit после сборки Visual Studio с использованием NUnit или MSTest.

Кто-нибудь знает, как мне это сделать или получить аналогичный вывод?

1 Ответ

0 голосов
/ 14 февраля 2019

В случае, если это поможет кому-то еще, я смог получить Тесты , чтобы наконец показать благодаря ответам, найденным в этих вопросах здесь

TeamCity позволяет вамвыводить содержимое экрана на основе его собственных команд несколькими различными способами, объясненными в их документации .

Поскольку я запускаю свои тесты из командной строки, мне просто нужно было добавить следующую строку вmy Шаг теста

echo ## teamcity [importData type = 'nunit' path = 'Tests \ Win32 \ Release \ bin \ dunitx-results.xml']

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