Да непонятно, зачем вообще fail делать :) Вылетит исключение - junit сам упадёт и всё распечатает. И вообще в тестах нельзя писать в stdout/stderr. На cradle это точно запрещено (тест при попытке будет падать).