LINUX.ORG.RU

Jenkins + Performance plugin (jmeter)


0

2

Всем здр. Развернут Jenkins на CentOS. потребовалось собирать статистику, взяли Jmeter (апачевый), поставили на эту же машинку и для Jenkins установили плагин. Сборка работает как надо, статистика собирается, графики строятся. Есть задача. Сравнивать «среднее Время доступа к сайту» у текущего и предыдущего билда (сборки). Это значение выдает плагин Performance при построении графиков. Если отличие очень существенное (допустим вдвое), то заставлять Jenkins подавать тревожные сигналы. Проблема в том, что Дженкинс ругается только при «фэйле» тестов (читай плагинов) сборки. Настройки плагина Performance так же крайне скудные... Единственное что можно - это ориентироваться на количество битых ссылок во время пробега теста (превышает определенный заданный процент - Jenkins ругается).

видится, что надо сочинять скриптик, который 1)проверяет файлы отчетов текущей и предыдущей сборки, 2)высчитывает в каждом «среднее значение доступа к сайту» (jmeter сам не передает такое значение в Jenkins почему-то, хотя отдельно запускаемый все считает), 3)сравнивает и в зависимости от условий (заданных в этом же скрипте) передает в сборку статус FAILED (такое возможно вообще?). ЗЫ. странно только, что Jenkins все это рисует на картинках, а значит у него все данные где-то хранятся, а значит их можно явно сравнить и назначить триггер какой-нить... но где это все хранится...


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.