Добрый вечер, коллеги.
Вопрос по jenkins pipeline.
По курсу “Разработка по промышленным стандартам. ч.2.” я сделал сборочную линию.
Но выходит, что отчеты по прошедшим тестам я смогу увидеть, когда они сформируются. А сформируются они, если шаг “проверка поведения” будет пройден.
А если какой-то сценарий упадет с ошибкой, то упадет шаг и вся сборочная линия, только в отчете последнего прогона я не увижу. Да и вообще в отчете Аллюр в Jenkins я всегда буду видеть только зеленые тесты.
Чего хотелось бы добиться:
- Чтобы шаг “Проверка поведения” не падал и не валил всю сборку, если тесты красные.
в логах пишет так:
ОШИБКА - Ошибка:{Модуль C:\Program Files (x86)\OneScript\lib\vanessa-runner\src\Классы\КомандаТестированиеПоведения.os / Ошибка в строке: 187 / Результат работы не равен 0 Информации об ошибке нет}
это про файл VBStatus.log, в котором 0 или 1 пишет bddRunner ?
Это можно отключить или повлиять на это?
2. Если п.1 возможен, тогда после шага “Публикация результатов” делать проверку на “0” в файле VBStatus.log и валить сборку уже здесь.
Тогда по итогам упавшей сборки будет хотя бы отчет, где можно посмотреть результат последнего прогона.
Подскажите, это возможно? и как?