Я чувствую себя достаточно смелым, чтобы утверждать, что большинство систем непрерывной интеграции, таких как Hudson (для Java) , предоставляют такую возможность либо непосредственно, либо через плагины. В случае Хадсона уже есть несколько доступных плагинов для покрытия кода, и Я думаю, автоматически выполняет базовые графики из модульных тестов.
Да, и не забудьте правильно настроить CI, например, наш Hudson опрашивает CVS каждые 10 минут, и, если он видит какие-либо изменения, он выполняет все связанные трюки (обновляет файлы .java, компилирует, запускает тесты, проверяет зависимости и т. Д. ), чтобы увидеть, если сборка все еще в порядке или нет.