Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Несколько отчетов для разных тестовых групп в одной job

csharp
ci
nunit
jenkins
execution
Теги: #<Tag:0x00007f7b621c6c38> #<Tag:0x00007f7b621c6af8> #<Tag:0x00007f7b621c69b8> #<Tag:0x00007f7b621c6878> #<Tag:0x00007f7b621c6738>

(Stanislav Tserkovnikov) #1

Добрый день!
Стэк: C# + #nunit 2.6.4. Отчеты делаю NUnitOrange.

Запускаю #nunit так:

nunit-console.exe bin\Debug\GEMS_tests.dll /include:%TestCategory% /xml=nunit-result.xml

Соответственно job параметризован, при старте указываю тестовую категорию.

Вопрос: я хочу в одной джобе сохранить и отображать отчеты для всех запускающихся тестовых категорий.
В идеале чтоб прям в дженкинсе на главной странице джобы было не только
“HTML Report”, а ссылки на все запускавшиеся тестовые категории.

Отчеты делаю так:

D:\Jenkins\workspace\myjob\Report\NUnitOrange.exe D:\Jenkins\workspace\myjob 
D:\Jenkins\workspace\myjob\Report

Publish html reports
HTML directory to archive : \Report
Index page[s] : nunit-result.html
Report title: HTML Report

Хотелось бы, конечно, report title заменить на %TestCategory%, но как заставить #jenkins отображать предыдущие html отчеты?