Started by user H.Lee [Pipeline] Start of Pipeline [Pipeline] node Running on slave01 in /home/jenkins/workspace/apiAutoTest_shop [Pipeline] { [Pipeline] stage [Pipeline] { (拉取自动化测试代码) [Pipeline] git The recommended git tool is: NONE using credential 26bbbefc-0536-4ef9-8d90-34dc65604c73 Cloning the remote Git repository Cloning repository https://gitee.com/superlff888/apiAutoTest_shop.git > git init /home/jenkins/workspace/apiAutoTest_shop # timeout=10 Fetching upstream changes from https://gitee.com/superlff888/apiAutoTest_shop.git > git --version # timeout=10 > git --version # 'git version 2.30.2' using GIT_ASKPASS to set credentials gitee用户 > git fetch --tags --force --progress -- https://gitee.com/superlff888/apiAutoTest_shop.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch > git config remote.origin.url https://gitee.com/superlff888/apiAutoTest_shop.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 357daa03db29cd78b054bd959dbd98037c46b7c1 (refs/remotes/origin/master) Commit message: "修改通用方法" > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 357daa03db29cd78b054bd959dbd98037c46b7c1 # timeout=10 > git branch -a -v --no-abbrev # timeout=10 > git checkout -b master 357daa03db29cd78b054bd959dbd98037c46b7c1 # timeout=10 > git rev-list --no-walk 357daa03db29cd78b054bd959dbd98037c46b7c1 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (执行api自动化测试) [Pipeline] sh + python3 -m pip install -r requirements.txt -i https://pypi.douban.com/simple/ Looking in indexes: https://pypi.douban.com/simple/ Requirement already satisfied: allure-pytest==2.8.40 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 1)) (2.8.40) Requirement already satisfied: allure-python-commons==2.8.40 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 2)) (2.8.40) Requirement already satisfied: Appium-Python-Client==0.11 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 3)) (0.11) Requirement already satisfied: arrow==1.2.2 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 4)) (1.2.2) Requirement already satisfied: asgiref==3.5.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 5)) (3.5.0) Requirement already satisfied: async-generator==1.10 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 6)) (1.10) Requirement already satisfied: async-timeout==4.0.2 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 7)) (4.0.2) Requirement already satisfied: atomicwrites==1.4.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 8)) (1.4.0) Requirement already satisfied: attrs==21.2.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 9)) (21.2.0) Requirement already satisfied: basepage==1.7.4 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 10)) (1.7.4) Requirement already satisfied: blinker==1.4 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 11)) (1.4) Requirement already satisfied: boto3==1.20.54 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 12)) (1.20.54) Requirement already satisfied: botocore==1.23.54 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 13)) (1.23.54) Requirement already satisfied: Brotli==1.0.9 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 14)) (1.0.9) Requirement already satisfied: certifi==2022.6.15 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 15)) (2022.6.15) Requirement already satisfied: cffi==1.15.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 16)) (1.15.0) Requirement already satisfied: chardet==3.0.4 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 17)) (3.0.4) Requirement already satisfied: charset-normalizer==2.0.12 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 18)) (2.0.12) Requirement already satisfied: click==7.1.2 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 19)) (7.1.2) Requirement already satisfied: click-aliases==1.0.1 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 20)) (1.0.1) Requirement already satisfied: click-default-group==1.2.2 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 21)) (1.2.2) Requirement already satisfied: click-help-colors==0.9.1 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 22)) (0.9.1) Requirement already satisfied: colorama==0.4.4 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 23)) (0.4.4) Requirement already satisfied: commonmark==0.9.1 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 24)) (0.9.1) Requirement already satisfied: ConfigArgParse==1.5.3 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 25)) (1.5.3) Requirement already satisfied: cryptography==36.0.2 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 26)) (36.0.2) Requirement already satisfied: cssselect==1.1.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 27)) (1.1.0) Requirement already satisfied: custom-text-test-runner==0.1.5 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 28)) (0.1.5) Requirement already satisfied: ddt==1.6.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 29)) (1.6.0) Requirement already satisfied: deepdiff==5.5.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 30)) (5.5.0) Requirement already satisfied: enum34==1.1.10 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 31)) (1.1.10) Requirement already satisfied: et-xmlfile==1.1.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 32)) (1.1.0) Requirement already satisfied: execnet==1.9.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 33)) (1.9.0) Requirement already satisfied: fake-useragent==0.1.11 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 34)) (0.1.11) Requirement already satisfied: Flask==2.0.3 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 35)) (2.0.3) Requirement already satisfied: Flask-BasicAuth==0.2.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 36)) (0.2.0) Requirement already satisfied: Flask-Cors==3.0.10 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 37)) (3.0.10) Requirement already satisfied: futures==3.0.5 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 38)) (3.0.5) Requirement already satisfied: genson==1.2.2 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 39)) (1.2.2) Requirement already satisfied: gevent==21.12.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 40)) (21.12.0) Requirement already satisfied: geventhttpclient==2.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 41)) (2.0) Requirement already satisfied: greenlet==1.1.2 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 42)) (1.1.2) Requirement already satisfied: h11==0.13.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 43)) (0.13.0) Requirement already satisfied: h2==4.1.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 44)) (4.1.0) Requirement already satisfied: hpack==4.0.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 45)) (4.0.0) Requirement already satisfied: hyperframe==6.0.1 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 46)) (6.0.1) Requirement already satisfied: idna==2.7 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 47)) (2.7) Requirement already satisfied: iniconfig==1.1.1 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 48)) (1.1.1) Requirement already satisfied: itsdangerous==2.1.2 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 49)) (2.1.2) Requirement already satisfied: javaobj-py3==0.4.3 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 50)) (0.4.3) Requirement already satisfied: Jinja2==3.1.1 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 51)) (3.1.1) Requirement already satisfied: jmespath==0.10.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 52)) (0.10.0) Requirement already satisfied: jsonmerge==1.8.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 53)) (1.8.0) Requirement already satisfied: jsonpath==0.82 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 54)) (0.82) Requirement already satisfied: jsonschema==4.4.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 55)) (4.4.0) Requirement already satisfied: kaitaistruct==0.9 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 56)) (0.9) Requirement already satisfied: ldap3==2.9.1 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 57)) (2.9.1) Requirement already satisfied: locust==2.10.1 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 58)) (2.10.1) Requirement already satisfied: lxml==4.8.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 59)) (4.8.0) Requirement already satisfied: MarkupSafe==2.1.1 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 60)) (2.1.1) Requirement already satisfied: mitmproxy==8.0.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 61)) (8.0.0) Requirement already satisfied: msgpack==1.0.3 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 62)) (1.0.3) Requirement already satisfied: networkx==2.8.4 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 63)) (2.8.4) Requirement already satisfied: numpy==1.20.3 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 64)) (1.20.3) Requirement already satisfied: openpyxl==3.0.10 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 65)) (3.0.10) Requirement already satisfied: ordered-set==4.0.2 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 66)) (4.0.2) Requirement already satisfied: outcome==1.2.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 67)) (1.2.0) Requirement already satisfied: packaging==20.9 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 68)) (20.9) Requirement already satisfied: pandas==1.5.3 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 69)) (1.5.3) Requirement already satisfied: parse==1.19.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 70)) (1.19.0) Requirement already satisfied: passlib==1.7.4 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 71)) (1.7.4) Requirement already satisfied: Pillow==9.2.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 72)) (9.2.0) Requirement already satisfied: pluggy==0.13.1 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 73)) (0.13.1) Requirement already satisfied: protobuf==3.19.4 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 74)) (3.19.4) Requirement already satisfied: psutil==5.9.1 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 75)) (5.9.1) Requirement already satisfied: publicsuffix2==2.20191221 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 76)) (2.20191221) Requirement already satisfied: py==1.10.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 77)) (1.10.0) Requirement already satisfied: pyasn1==0.4.8 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 78)) (0.4.8) Requirement already satisfied: pycparser==2.21 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 79)) (2.21) Requirement already satisfied: pydivert==2.1.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 80)) (2.1.0) Requirement already satisfied: Pygments==2.13.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 81)) (2.13.0) Requirement already satisfied: PyHamcrest==2.0.3 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 82)) (2.0.3) Requirement already satisfied: PyMySQL==1.0.2 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 83)) (1.0.2) Requirement already satisfied: pyOpenSSL==22.0.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 84)) (22.0.0) Requirement already satisfied: pyparsing==2.4.7 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 85)) (2.4.7) Requirement already satisfied: pyperclip==1.8.2 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 86)) (1.8.2) Requirement already satisfied: pyquery==1.4.3 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 87)) (1.4.3) Requirement already satisfied: pyrsistent==0.18.1 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 88)) (0.18.1) Requirement already satisfied: PySocks==1.7.1 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 89)) (1.7.1) Requirement already satisfied: pystache==0.6.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 90)) (0.6.0) Requirement already satisfied: pytest==6.2.5 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 91)) (6.2.5) Requirement already satisfied: pytest-assume==2.4.3 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 92)) (2.4.3) Requirement already satisfied: pytest-forked==1.4.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 93)) (1.4.0) Requirement already satisfied: pytest-rerunfailures==9.1.1 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 94)) (9.1.1) Requirement already satisfied: pytest-sugar==0.9.4 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 95)) (0.9.4) Requirement already satisfied: pytest-xdist==2.5.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 96)) (2.5.0) Requirement already satisfied: python-dateutil==2.8.1 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 97)) (2.8.1) Requirement already satisfied: pytz==2021.1 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 98)) (2021.1) Requirement already satisfied: PyYAML==6.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 99)) (6.0) Requirement already satisfied: pyzmq==22.3.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 100)) (22.3.0) Requirement already satisfied: redis==4.4.2 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 101)) (4.4.2) Requirement already satisfied: requests==2.28.1 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 102)) (2.28.1) Requirement already satisfied: requests-xml==0.2.3 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 103)) (0.2.3) Requirement already satisfied: rich==9.13.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 104)) (9.13.0) Requirement already satisfied: roundrobin==0.0.4 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 105)) (0.0.4) Requirement already satisfied: ruamel.yaml==0.17.21 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 106)) (0.17.21) Requirement already satisfied: ruamel.yaml.clib==0.2.6 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 107)) (0.2.6) Requirement already satisfied: s3transfer==0.5.1 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 108)) (0.5.1) Requirement already satisfied: schemabuilder==0.3.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 109)) (0.3.0) Requirement already satisfied: selenium==4.4.3 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 110)) (4.4.3) Requirement already satisfied: six==1.16.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 111)) (1.16.0) Requirement already satisfied: sniffio==1.3.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 112)) (1.3.0) Requirement already satisfied: sortedcontainers==2.4.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 113)) (2.4.0) Requirement already satisfied: SQLAlchemy==1.4.40 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 114)) (1.4.40) Requirement already satisfied: table-printer==0.1.4 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 115)) (0.1.4) Requirement already satisfied: tabulate==0.8.10 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 116)) (0.8.10) Requirement already satisfied: task==0.2.5 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 117)) (0.2.5) Requirement already satisfied: termcolor==1.1.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 118)) (1.1.0) Requirement already satisfied: toml==0.10.2 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 119)) (0.10.2) Requirement already satisfied: tornado==6.1 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 120)) (6.1) Requirement already satisfied: trio==0.21.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 121)) (0.21.0) Requirement already satisfied: trio-websocket==0.9.2 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 122)) (0.9.2) Requirement already satisfied: typing-extensions==3.10.0.2 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 123)) (3.10.0.2) Requirement already satisfied: urllib3==1.26.12 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 124)) (1.26.12) Requirement already satisfied: urwid==2.1.2 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 125)) (2.1.2) Requirement already satisfied: w3lib==1.22.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 126)) (1.22.0) Requirement already satisfied: Werkzeug==2.0.3 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 127)) (2.0.3) Requirement already satisfied: wsproto==1.1.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 128)) (1.1.0) Requirement already satisfied: xlrd==2.0.1 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 129)) (2.0.1) Requirement already satisfied: XMind==1.2.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 130)) (1.2.0) Requirement already satisfied: xmind2testcase==1.5.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 131)) (1.5.0) Requirement already satisfied: xmljson==0.2.1 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 132)) (0.2.1) Requirement already satisfied: zope.event==4.5.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 133)) (4.5.0) Requirement already satisfied: zope.interface==5.4.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 134)) (5.4.0) Requirement already satisfied: zstandard==0.17.0 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 135)) (0.17.0) Requirement already satisfied: setuptools in /usr/lib/python3/dist-packages (from gevent==21.12.0->-r requirements.txt (line 40)) (52.0.0) [Pipeline] sh + python3 run.py test ['run.py', 'test'] ============================= test session starts ============================== platform linux -- Python 3.9.2, pytest-6.2.5, py-1.10.0, pluggy-0.13.1 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /home/jenkins/workspace/apiAutoTest_shop, configfile: pytest.ini, testpaths: ./testcases plugins: sugar-0.9.4, allure-pytest-2.8.40, forked-1.4.0, assume-2.4.3, xdist-2.5.0, rerunfailures-9.1.1 collecting ... sh: 1: allure: not found path为:/home/jenkins/workspace/apiAutoTest_shopNone collected 2 items / 1 error / 1 selected ==================================== ERRORS ==================================== __________________ ERROR collecting testcases/test_buy_now.py __________________ testcases/test_buy_now.py:17: in class TestBuyNow: testcases/test_buy_now.py:19: in TestBuyNow data, case_name = get_excel() # 解包:(数据,用例标题) common/file_load.py:35: in get_excel pandrxl = pandas.read_excel(path, sheet_name=sheet_name, keep_default_na=False, engine='openpyxl') /usr/local/lib/python3.9/dist-packages/pandas/util/_decorators.py:211: in wrapper return func(*args, **kwargs) /usr/local/lib/python3.9/dist-packages/pandas/util/_decorators.py:331: in wrapper return func(*args, **kwargs) /usr/local/lib/python3.9/dist-packages/pandas/io/excel/_base.py:482: in read_excel io = ExcelFile(io, storage_options=storage_options, engine=engine) /usr/local/lib/python3.9/dist-packages/pandas/io/excel/_base.py:1695: in __init__ self._reader = self._engines[engine](self._io, storage_options=storage_options) /usr/local/lib/python3.9/dist-packages/pandas/io/excel/_openpyxl.py:557: in __init__ super().__init__(filepath_or_buffer, storage_options=storage_options) /usr/local/lib/python3.9/dist-packages/pandas/io/excel/_base.py:535: in __init__ self.handles = get_handle( /usr/local/lib/python3.9/dist-packages/pandas/io/common.py:865: in get_handle handle = open(handle, ioargs.mode) E FileNotFoundError: [Errno 2] No such file or directory: '/home/jenkins/workspace/apiAutoTest_shopNone' =========================== short test summary info ============================ ERROR testcases/test_buy_now.py - FileNotFoundError: [Errno 2] No such file o... !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!! =============================== 1 error in 0.36s =============================== [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (生成allure测试报告) [Pipeline] allure [apiAutoTest_shop] $ /home/jenkins/tools/ru.yandex.qatools.allure.jenkins.tools.AllureCommandlineInstallation/allure/bin/allure generate /home/jenkins/workspace/apiAutoTest_shop/reports/shop -c -o /home/jenkins/workspace/apiAutoTest_shop/allure-report Report successfully generated to /home/jenkins/workspace/apiAutoTest_shop/allure-report Allure report was successfully generated. Creating artifact for the build. Artifact was added to the build. [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (发送邮件报告) [Pipeline] emailext Sending email to: 1310157572@qq.com [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline Finished: SUCCESS