Можно ли сравнить результаты тестов двух непоследовательных заданий в jenkins? - PullRequest
6 голосов
/ 19 декабря 2011

Хочу сравнить результаты тестов двух заданий в Дженкинсе.в моем случае эти задания не являются последовательными, так что обычные тесты пересматривают представление задания недостаточно.
Есть ли способ получить это представление?или можно самому написать такой плагин?

Ответы [ 2 ]

1 голос
/ 30 января 2012

У меня похожая, хотя и не совсем такая же настройка.В ваших обстоятельствах то, что я делаю, будет работать следующим образом: задание A сохраняет результаты своих тестов (скажем, junit xml), основанные на его идентификаторе сборки, и запускает задание C с помощью Parameterized Trigger Plugin , передавая ему местоположениерезультаты теста.Затем задание C может либо просто опубликовать эти тесты, либо выполнить для них дополнительную обработку.Задание B делает то же самое, что и задание A, что касается его испытаний и запуска задания C.Затем все ваши результаты агрегируются в задании C.

Дополнительная обработка, выполняемая заданием C, может включать в себя сохранение результатов теста A во временном местоположении и последующую их обработку вместе с результатами задания B.не является автоматическим, но все же гораздо проще, чем написать совершенно новый плагин.Также вы можете настроить его по своему усмотрению.

0 голосов
/ 27 марта 2017

Вы можете сделать это визуально, используя Плагин анализатора результатов теста .В разделе «Анализатор результатов тестирования»> «Параметры» можно выбрать более 10 последних сборок или все сборки.Вы можете развернуть таблицу «Светофор красный зеленый желтый» для каждого результата теста, чтобы видеть тенденции в истории тестов, а также результаты проверки отдельных заданий.

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