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

У меня настроен декларативный конвейер jenkins, и у меня есть параметры выбора настройки для запуска тестов, таких как

parameters {
        choice choices: ['job_1', 'job_2'], description: 'Select job to run.', name: 'JOB_NAME'

        gitParameter branchFilter: 'origin/.*', defaultValue: 'master', name: 'BRANCH', selectedValue: 'DEFAULT'
    }

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


person user2661518    schedule 20.05.2019    source источник


Ответы (1)


Всегда рекомендуется повторно запустить полный набор тестов после устранения проблем с предыдущим выполнением. Следовательно, нет стандартного решения этой проблемы. Однако есть обходной путь, и он уже доступен в Stack Overflow rerun flaky Тест JUnit на случай сбоя

person Girish    schedule 20.05.2019