Как отобразить сгенерированные файлы 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 находятся в корне вашей рабочей области. Если это не так, вам нужно скопировать их туда.