Оценка общего состояния здоровья Дженкинса - PullRequest
1 голос
/ 05 декабря 2011

Кто-нибудь знает, как измерить общее состояние здоровья всех рабочих мест в экземпляре Jenkins?Например, график, показывающий количество сбоев с течением времени, например график # тестов, предоставляемый плагином Dashboard.

Цель: у нас есть общая структура сборки, которая используется большинством наших сборок Jenkins.Когда мы вносим изменения в общую структуру, мы хотели бы быстро найти сбои, которые были внесены этими изменениями, но трудно легко найти «новые» сбои по сравнению со старыми срывами, которые не связаны с изменением структуры, особенно после «последнего».Экран «Сборки» показывает только около 30 заданий, и во время шторма сборки эта страница довольно быстро переворачивается, а это означает, что я не могу легко найти сбои.Я хотел бы увидеть график наших неудач, я бы ожидал увидеть устойчивое состояние неудач.Затем, во время изменения структуры сборки, которое вызывает сбои, я потенциально мог бы увидеть огромный всплеск количества сбоев, указывающий на то, что произошло что-то системное.

Лучший плагин, который я нашел, это плагин Plot, но он относительно недокументирован и требует много времени для интеграции, поэтому я надеялся, что кто-то уже знает, как обнаружить эту категорию ошибок.

Ответы [ 2 ]

3 голосов
/ 06 декабря 2011

Вы видели плагин Global Build Stats ? Я не пробовал (пока), потому что только что нашел, но он выглядит достаточно гибким, чтобы дать вам что-то полезное, если вы настроите его правильно.

0 голосов
/ 08 декабря 2011

Мы используем Представление панели инструментов , оно дает вам улучшение для каждого просмотра, такое как Статистика сборки и Статистика заданий, которое, я думаю, именно то, что вы ищете.

Dashboard View предлагает множество улучшений для страницы просмотра, подумайте над тем, чтобы поиграть с ней в соответствии с вашими потребностями, и спросите, есть ли у вас дополнительные вопросы.

...