вобщем что было. Ставил я алллюр как написано тут
https://docs.qameta.io/allure/sudo apt-add-repository ppa:qameta/allure
sudo apt-get update
sudo apt-get install allure
—
пробовал на ubuntu 18.04, 20.04. Обе ругались, что не могут найти allure и я в сорцы прописывал xenial репозиторий.
От туда мне ставилась версия allure 2.4.1. Как оказалось это не последняя.
правильнее инсталлить Алюр через brew
brew install allure - тот еще квест, но все же работает.
Как только я это сделал, так сразу увидел версию 2.13.6.
и все репорты стали нормально генериться.
—
Ну судя по всему была какая-то несовместимость версий json файлов которые мне плагин pytest-allure генерил и что ожидала allure command line утилита. Вот что у меня было и есть сейчас:
$ pip list
Package Version
--------------------- ---------
allure-pytest 2.8.18
allure-python-commons 2.8.18
—
Спасибо всем кто откликнулся на помощь!