Привет: у меня есть сборка ANT, которая не работает и останавливается при сбое. Я хочу, чтобы сборка (а не остановка в случае сбоя одного модульного теста) завершила выполнение ВСЕХ модульных тестов, чтобы я мог знать, какие из них прошли / не прошли.
Затем (конечно), я хочу, чтобы сборка в конечном итоге завершилась неудачей , распечатав количество неудачных тестов.
Как ни странно, похоже, что «haltonfailure» делает больше, чем «останавливает» сборку: он фактически меняет результат «Успех / неудача», как его интерпретирует Дженкинс!
Я хотел бы, если возможно, использовать пользовательский тег «fail», чтобы сделать это понятным в моем скрипте сборки, то есть что-то вроде:
<fail message="Some test(s) failed !">
<condition>
<not>
<testFailures>0</testFailures>
</not>
</condition> </fail>