Удаленка для jenkins+selenide+selenoid+allure+docker спецов на 2-3 часа в день. 100% remote! Присоединиться к проекту

Не могу сформировать файл отчета тестов в Jenkins

pytest
jenkins
Теги: #<Tag:0x00007fedc46d8aa8> #<Tag:0x00007fedc46d8968>

(Виктор Казанков) #1

Настройках проекта в разделе “Сборка” добавляю “Выполнить команду Windows” и в ней прописываю:
pytest --junitxml=%WORKSPACE%\src_files\tests\test_api\integrationtest\test_vic\results\output.xml
По окончанию прогона билда файл не создается, валится на этой команде - Build step ‘Выполнить команду Windows’ marked build as failure.
Ошибка такая:

Traceback (most recent call last):
  File "C:\Python27\Scripts\pytest-script.py", line 5, in <module>
    from pkg_resources import load_entry_point
  File "build\bdist.win32\egg\pkg_resources.py", line 3007, in <module>
  File "build\bdist.win32\egg\pkg_resources.py", line 728, in require
  File "build\bdist.win32\egg\pkg_resources.py", line 626, in resolve
pkg_resources.DistributionNotFound: colorama

(Vasiliy Rakshin) #2

А на самом Дженкинсе питон установлен? Попробуйте руками на Дженкинсе запустить команду.


(Виктор Казанков) #3

Разобрался. просто нужно было инсталлировать на машину Jenkins(через pip) библиотечку colorama без нее не запускался junitxml