Как отобразить сгенерированные файлы trx в веб-интерфейсе Jenkins WEB?

У меня есть куча файлов результатов теста (*.trx) после завершения сборки в каталоге "TestResults".

Можно ли отобразить результаты теста в Jenkins? Как? Я попробовал плагин MSTest Jenkins, но он допускает только один файл trx на работу:(

Файлы *.trx генерируются после каждой сборки и именуются в соответствии с датой их создания: YYYY_MM_DD.HH_mm_ss.TRX, поэтому имена постоянно меняются (после каждой пересборки).

Есть идеи, как отобразить результаты теста в Jenkins?

Заранее спасибо!

Brgds, S:

1 ответ

Вы можете использовать Artifact Deployer Plugin из Jenkins: ArtifactDeployer Plugin

Используйте плагин xUnit вместе с плагином MSTest. Пример использования -

xunit(
    [MSTest(deleteOutputFiles: true,
            failIfNotNew: true,
            pattern: '*.trx',
            skipNoTestFiles: false,
            stopProcessingIfError: true)
    ])

Обратите внимание, это предполагает, что ваши файлы trx находятся в корне вашей рабочей области. Если это не так, вам нужно скопировать их туда.

Другие вопросы по тегам