Компания, с которой я работаю, использует Jenkins для тестирования приложений. У нас настроен и запущен подключаемый модуль Failure Build Analyzer . Плагин находит шаблоны ошибок в журналах и на основании этого отображает на странице сборки, какие категории ошибок были найдены. Он может отмечать линию в журналах, которые соответствуют шаблону. Шаблоны и категории предоставляются пользователем (мной).Создание отчетов из журналов
Вещь, которую хочет выполнить мой босс, состоит в том, чтобы на странице «Сборка» отображалась таблица тестов с указанием категорий тестов.
0 Например:
Test101 | Ошибка при обращении
Test102 | Ошибка при обращении
Test103 | Ошибка разрешений
Я хотел бы услышать советы, как я могу добиться такого. Я очень новичок в Jenkins, поэтому очень приветствуются новички. Если это невозможно, я хотел бы услышать идеи о том, как можно что-то сделать. Босс является гибким, поэтому требования не являются строгими.
Редактировать 1: В конце концов я решил создать исполняемую банку. Jar запускается после каждой сборки (как после этапа) и генерирует HTML-отчет на основе журналов. Затем отображается HTML-отчет с помощью HTML Publisher Plugin.