Зачем вам нужны результаты в базе данных? Кто будет их использовать? Количество сбоев не может быть большим. Если это (неоднократно), ваш процесс разработки неверен. Исправить процесс. Ликвидация отходов (один из бережливых принципов), не собирайте их.
Делайте меньшие шаги (короткие итерации, непрерывная сборка), устраняйте зависимости.
Это обычно не делается, потому что проекты, которые имеют такие проблемы, не доставляют, а отменяются (в конце концов).
[править] Майкл, отслеживание отказов агрегатов в течение более длительного времени дает нулевое значение. Вам нужен короткий цикл обратной связи. Исправьте проблемы сейчас. Если вы будете ждать, пока накопится много проблем, вы будете ошеломлены шумом.
Хорошее отслеживание проблем выполняется на правильном (максимально возможном уровне абстракции) уровне. Определенно не модульный тест.