У меня есть работа, которая успешно работает как сборка maven, но сбой при запуске в Hudson.Как устранить неполадки «Хадсон»?
Регулярный вывод показывает BUILD SUCCESSFUL
, но сборка отмечена как неудачная (красный шар), а сообщение Cobertura пропускается «потому что сборка не была UNSTABLE или лучше».
Я попытался поставить регистратор записи на hudson.model.Run, который показывает, что какой-то процесс устанавливает состояние сборки в состояние сбоя (один к неудачному, затем один к успешному, а затем второй, когда он возвращается к ошибке). Однако это не дает мне никакого представления о том, какой процесс это или почему он это делает.
Что можно сделать для устранения причины и возникновения этой ошибки?
EDIT: Последние несколько строк моей консольного вывода показывают регулярные Maven BUILD SUCCESS
информационных сообщений, за которыми следуют:
channel stopped
Skipping Cobertura coverage report as build was not Unstable or better
Finished: SUCCESS
У меня нет входа, как устранить это, но я бы проверить, если у меня нет сомнительного единичный тест, который мог бы запутать Cobertura (тестовый класс без теста или что-то в этом роде). – ptyx
Как насчет вывода на консоль? Последние несколько строк должны дать некоторую информацию – Raghuram
Я отредактировал вопрос с моими последними строками вывода консоли. Насколько это видно, все работает нормально. По-видимому, либо сам maven отмечает, что сборка завершилась неудачно. ПОСЛЕ того, как сообщалось об успехе, или что-то происходит до того, как плагин Cobertura попытается построить свой отчет. – CPhelps