Запуск всех тестов с Quickbuild

У меня есть опыт работы с Jenkins, и я привык к тому, что он выполняет все тесты независимо от того, проваливается ли тест. В конце у меня есть полный список неудачных тестов, включая все подмодули Maven.

Можно ли достичь того же поведения с Quickbuild?

2 ответа

Решение

В мире Maven QuickBild, кажется, не делает ничего особенного. Он просто использует поведение по умолчанию maven. Как только происходит сбой теста, сборка многомодульного проекта останавливается на текущем модуле.

Если вы хотите собрать все, вы должны добавить это к вашей команде:

-Dmaven.test.failure.ignore=true

Таким образом, все модули будут собраны, но quickbuild найдет неудачные тесты в отчетах.

Поведение, которого вы хотите достичь, является поведением по умолчанию в QB. Смотрите скриншот из моих тестов: QuickBuild Step Status

Хотя первый контрольный пример не удался, остальные контрольные примеры были выполнены.

Другие вопросы по тегам