Не удалось выполнить тесты JUnit, не разбивая мой Ant script, как я ожидаю?
Мой сервер непрерывной интеграции выполняет Ant script, который вызывает что-то вроде: /tests/ ant run-tests
Мои тесты JUnit запускаются, но с ошибками: выполнения тестов: [echo] run-tests-helper. [echo] Запуск тестов... [ВЫПЛНЫ] [exec] com.zedray.stuff.FooBarTest:.... [exec] com.zedray.stuff.FooBarTest:..... INSTRUMENTATION_RESULT: shortMsg = Некоторая ошибка в вашем коде. [exec] INSTRUMENTATION_RESULT: longMsg = java.security.InvalidParameterException: некоторая ошибка в вашем коде [exec] INSTRUMENTATION_CODE: 0
Ошибки в порядке, но моя сборка script продолжает работать (в конечном итоге, опубликовать мое сломанное приложение для моих тестеров - плохо!). Я бы ожидал, что для instrimentaiton выйдет ошибка сборки, поэтому мой сервер непрерывной интеграции (TeamCity в этом случае) понимает, что что-то пошло не так и сообщает о сбое сборки. "Failonerror" уже установлен в соответствующем макродеде, поэтому я не уверен, что еще я могу сделать?
/tests/build.xmlВыполнение тестов...
Любые идеи/предложения о том, как исправить это?
Отношения Марк