Серверы непрерывной интеграции, такие как Hudson, являются отличным дополнением к разработке программного обеспечения. Я работаю в академической исследовательской лаборатории, и мне бы хотелось применить аналогичные принципы к анализу научных данных. Я хочу получить представление о том, какие коллекции данных в порядке, какие из них не проходят тесты (в основном, простые сценарии оболочки) и т. Д., Как на панели управления. Очень похоже на панель управления Chromium (ВНИМАНИЕ: страница загружается долго).
Требуется работа как минимум 4 человек и, возможно, 10 или 12 часов компьютерного времени, чтобы привести наши данные (из поведенческих исследований) из исходной формы в окончательную, легко анализируемую форму. Я пробовал Hudson и buildbot, но ни один из них не подходит для нашего рабочего процесса. Мы просто хотим провести несколько тестов, возможно, на пятидесяти независимых наборах предметных данных и красиво отобразить результаты.
ТАК! Есть ли у кого-нибудь рекомендации, как легко создать такой отчет? Или вы можете придумать хороший способ встроить такой рабочий процесс в сервер непрерывной интеграции? Или вы можете порекомендовать инструментальную панель модульного тестирования, которая могла бы иметь дело с тестами, которые представляют собой небольшие сценарии оболочки, а не небольшие функции?
Спасибо!