Реализуйте Jmeter / Телец с Openshift - PullRequest
0 голосов
/ 13 ноября 2018

Я внедряю Jmeter / Телец для тестирования производительности для микросервисов.Мы используем решение Openshift PaaS для запуска всех микросервисов.Я могу развернуть jmeter / taurus внутри Openshift, используя конвейер jenkins, и сгенерировал отчет taurus, используя отчет jmx в контейнере.Мое требование состоит в том, чтобы публиковать отчет по Тельцу для Дженкинса, а не хранить его в облачном хранилище или нексусе.Может кто-нибудь посоветовать мне, какой должен быть наилучший подход к публикации отчета о производительности для разработчиков на Jenkins или какой-либо другой оптимальный способ публикации.

Я нашел что-то путем поиска в Google, где их агент Jenkins был развернут в Openshift, и проверки набора тестов Gitрепо в рабочую область агента просто хочу убедиться, что это лучший подход для моего сценария.Наш мастер Jenkins работает на виртуальных облачных платформах Google с некоторыми динамическими подчиненными.

Заранее спасибо!

1 Ответ

0 голосов
/ 13 ноября 2018

Согласно Сводка дампов для плагинов Jenkins Глава Руководства пользователя Taurus, вам просто нужно добавить определение reporting модуля в файл конфигурации YAML, например:

reporting:
- module: final-stats
  dump-xml: stats.xml

И "feed«Этот stats.xml файл Плагин производительности Jenkins

enter image description here

Вот и все, вы должны добавить Performance Report к вашей сборкеприборная доска.Прочтите Как запустить Телец с плагином Jenkins Performance Plugin для получения дополнительной информации, если это необходимо.

...