Изменение цветов статусов теста в Allure report

Теги: #<Tag:0x00007f7389b36510> #<Tag:0x00007f7389b36448> #<Tag:0x00007f7389b36380> #<Tag:0x00007f7389b362b8>

Проблема (Вопрос) заключается Как сделать чтобы тесты, получившие статус Broken были красными как при Failed

Я попытался сделать файл categories.json в папке allure-result где прописал:

[
{
“name”: “Ignored tests”,
“matchedStatuses”: [“failed”]
},
{
“name”: “Infrastructure problems”,
“matchedStatuses”: [“failed”],
“messageRegex”: “.bye-bye.
},
{
“name”: “Outdated tests”,
“matchedStatuses”: [“failed”],
“traceRegex”: “.NoSuchElementException.
},
{
“name”: “Product defects”,
“matchedStatuses”: [“failed”]
},
{
“name”: “Test defects”,
“matchedStatuses”: [“failed”]
}
]

У меня получилось …

У меня не получилось …

Код

code

Логи и ошибка вот такая …

Версии ОС и софта следующие …

после выполнения теста вы можете написать обработчик, который будет статус broken переделывать в failed

через allure lifecycle это делается

то, что вы сделали в categories.json - это просто категоризация ошибок в самом репорте уже (условно вы пишете регулярное выражение на тип ошибки, а в репорте у вас все тексты ошибок, подходящие под регулярку, во вкладке categories будет объединены, а не идти сплошной простынёй)

thanks for the awesome information.