Перейти к содержимому

Практикум по тест-дизайну 2.0
онлайн, начало 29 ноября
Тестирование мобильных приложений
онлайн, начало 27 ноября
Автоматизатор мобильных приложений
онлайн, начало 27 ноября
Программирование на Python для тестировщиков
онлайн, начало 22 ноября
Фотография

Визуализация мультиджобы через pipeline Jenkins

jenkins pipeline multijob config

  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 diazolin88

diazolin88

    Новый участник

  • Members
  • Pip
  • 1 сообщений
  • ФИО:Лукашевич Александр Сергеевич

Отправлено 21 Февраль 2018 - 13:53

Привет, решили мы у себя на проекте сделать так чтобы визуально красиво отображались каждая из джоб в мультифазовой джобе)

Задача была такая:

1. есть 5 запусков одной и той же джобы(run) с разными параметрами (run 1 in Chrome, run 2 in FF ... )

2. Когда мы заходили в саму мультиджобу то все фазы в ней имели цвет, тот, который имел последний запуск run

Скриншот ( http://prntscr.com/ihtk27 ) показывает, что все эти джобы красные, хотя на самом деле первые 4 прошли без ошибок и только последняя упала

 

Поэтому мы хотели сделать это через pipeline, но застряли на этапе когда нужно чтобы следующие шаги после неудачного, продолжали выполнение.

Вопрос: каким образом можно настроить pipeline чтобы он не прекращал выполнения, после того как один из шагов был выполнен неудачно

Спасибо


  • 0

#2 checo

checo

    Опытный участник

  • Members
  • PipPipPipPip
  • 374 сообщений
  • Город:Н.Новгород

Отправлено 21 Февраль 2018 - 16:25

Если пайплайн на Groovy, то можно использовать try{...} catch(err) {...} внутри стейджа. Только тогда он будет показан как успешный, и фейлы вам самим придется искать.


  • 0


Школа Тест-Аналитика
онлайн
Организация автоматизированного тестирования
онлайн
Школа тест-менеджеров v. 2.0
онлайн
Тестирование юзабилити (usability)
онлайн




Темы с аналогичным тегами jenkins, pipeline, multijob, config

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале