У нас есть большой проект Delphi (1,5 миллиона строк кода), и мы переходим к использованию гибких процессов.
У нас уже есть непрерывная интеграционная среда (FinalBuilder), которую я обновил для включения модульных тестов (dUnit) и метрик кода (CodeHealer) в сообщениях электронной почты всем в нашей команде разработчиков. Наш охват unit test невелик, поэтому я теперь пытаюсь получить AQtime в миксе для некоторых результатов тестирования на каждой сборке.
Я использую задачу "Выполнять программу" для запуска исполняемого файла unit test, записывать результаты и анализировать файл позже. Я намерен использовать задачу "Запустить Script" для запуска AQtime (через COM) и экспортировать результаты в XML, чтобы я мог проанализировать эти результаты.
Проблема заключается в том, что AQtime работает с исполняемым файлом unit test, я теряю возможность напрямую контролировать исполняемый файл unit test. Я бы хотел, чтобы FinalBuilder проанализировал результаты обеих задач. Кто-нибудь знает, как получить доступ к результатам dUnit при вызове из AQtime?