当前位置: 首页 > news >正文

Jenkins中出现pytest: error: unrecognized arguments: --alluredir=report错误解决办法

错误收集

Started by user 偷走晚霞的人 Running as SYSTEM Building in workspace C:\Users\Administrator\.jenkins\workspace\TestAAA [TestAAA] $ cmd /c call C:\Users\Administrator\AppData\Local\Temp\jenkins17106704475145676313.bat C:\Users\Administrator\.jenkins\workspace\TestAAA>cd C:\Users\Administrator\PycharmProjects\PyTest C:\Users\Administrator\PycharmProjects\PyTest>pytest --alluredir=report test_skip.py ERROR: usage: pytest [options] [file_or_dir] [file_or_dir] [...] pytest: error: unrecognized arguments: --alluredir=report inifile: None rootdir: C:\Users\Administrator\PycharmProjects\PyTest C:\Users\Administrator\PycharmProjects\PyTest>exit 4 Build step 'Execute Windows batch command' marked build as failure Unpacking https://repo1.maven.org/maven2/io/qameta/allure/allure-commandline/2.34.1/allure-commandline-2.34.1.zip to C:\Users\Administrator\.jenkins\tools\ru.yandex.qatools.allure.jenkins.tools.AllureCommandlineInstallation\Allure_Commandline on Jenkins

错误分析

查看有没有python 有没有安装 allure包

pip list 

可以发现,并没有安装对应的包

pip install allure-pytest

安装信息

C:\Users\Administrator>pip install allure-pytest
Collecting allure-pytest
  Downloading allure_pytest-2.15.0-py3-none-any.whl.metadata (3.0 kB)
Requirement already satisfied: pytest>=4.5.0 in d:\program\util\lib\site-packages (from allure-pytest) (8.4.1)
Collecting allure-python-commons==2.15.0 (from allure-pytest)
  Downloading allure_python_commons-2.15.0-py3-none-any.whl.metadata (5.7 kB)
Collecting attrs>=16.0.0 (from allure-python-commons==2.15.0->allure-pytest)
  Downloading attrs-25.3.0-py3-none-any.whl.metadata (10 kB)
Requirement already satisfied: pluggy>=0.4.0 in d:\program\util\lib\site-packages (from allure-python-commons==2.15.0->allure-pytest) (1.6.0)
Requirement already satisfied: colorama>=0.4 in d:\program\util\lib\site-packages (from pytest>=4.5.0->allure-pytest) (0.4.6)
Requirement already satisfied: iniconfig>=1 in d:\program\util\lib\site-packages (from pytest>=4.5.0->allure-pytest) (2.1.0)
Requirement already satisfied: packaging>=20 in d:\program\util\lib\site-packages (from pytest>=4.5.0->allure-pytest) (25.0)
Requirement already satisfied: pygments>=2.7.2 in d:\program\util\lib\site-packages (from pytest>=4.5.0->allure-pytest) (2.19.2)
Downloading allure_pytest-2.15.0-py3-none-any.whl (12 kB)
Downloading allure_python_commons-2.15.0-py3-none-any.whl (16 kB)
Downloading attrs-25.3.0-py3-none-any.whl (63 kB)
Installing collected packages: attrs, allure-python-commons, allure-pytest
Successfully installed allure-pytest-2.15.0 allure-python-commons-2.15.0 attrs-25.3.0

解决办法

使用 pip install allure-pytest 安装

运行结果

http://www.lryc.cn/news/600113.html

相关文章:

  • 栈----1.有效的括号
  • 机器学习 KNN 算法,鸢尾花案例
  • 从Taro的Dialog.open出发,学习远程控制组件之【事件驱动】
  • C++ 多线程同步机制详解:互斥锁、条件变量与原子操作
  • Python Multiprocessing 进程池完全教程:从理论到实战
  • 数据结构(3)单链表
  • [尚庭公寓]14-找房模块
  • Canal 1.1.7的安装
  • 习题5.6 “数学黑洞“
  • PHP插件开发中的一个错误:JSON直接输出导致网站首页异常
  • 纸板留声机:用ESP32和NFC打造会唱歌的复古装置
  • 手语式映射:Kinova Gen3 力控机械臂自适应控制的研究与应用
  • 秒收蜘蛛池解析机制的原理
  • PPIO上线阿里旗舰推理模型Qwen3-235B-A22B-Thinking-2507
  • ATR2652SGNSS全频段低噪声放大器
  • PostgreSQL对象权限管理
  • GPU 驱动安装升级测试
  • [NPUCTF2020]ReadlezPHP
  • CSS 盒子模型学习版的理解
  • C语言第 9 天学习笔记:数组(二维数组与字符数组)
  • ODFM(正交频分复用)系统中加入汉明码(Hamming Code)的主要目的是增强抗误码能力,通过**前向纠错(FEC)**机制提高传输可靠性
  • KNN算法:从原理到实战全解析
  • Kubernetes深度解析:企业级容器编排平台的核心实践
  • 内存 管理
  • LeetCode 233:数字 1 的个数
  • ACL:访问控制列表
  • 大数据中心——解读60页IDC云数据中心机房运维服务解决方案【附全文阅读】
  • MMRotate ReDet ReFPN 报错 `assert input.type == self.in_type`
  • Linux的磁盘存储管理实操——(下二)——逻辑卷管理LVM的扩容、缩容
  • ComfyUI中运行Wan 2.1工作流,电影级视频,兼容Mac, Windows