Я использую Hudson в качестве CI-сервера для проектов Delphi 2010. Модуль XMLTestRunner.pas записывает результат теста DUnit в XML-файл, который используется плагином hudson xUnit для отчета о результатах тестирования. Плагин xUnit показывает сбои, но не сообщает:
Stacktrace
MESSAGE:
+++++++++++++++++++
STACK TRACE:
В конфигурации проекта hudson в разделе «Опубликовать отчет о результатах инструментов тестирования» я выбираю «NUnit-Version N / A (по умолчанию)» в качестве инструмента тестирования, потому что в list, а файлы xml выглядят аналогично формату nunit:
expected: < hello world! > but was: < hallo welt >
...
В конфигурации hudson также есть опция «Custom Tool», где мне нужно указать «Custom stylesheet», но я не Я не знаю, как написать такую таблицу стилей (есть ли какая-нибудь документация?).
В моих проектах C ++ с ускоренным тестом все сообщения об ошибках хорошо сообщаются.