Started by user Alan Wu
Running as SYSTEM
Building remotely on Ubuntu_18.04_bioeng49 (buildslave Testing) in workspace /home/cmiss/Jenkins/workspace/12-Labours-API
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Deferred wipeout is used...
[WS-CLEANUP] Done
The recommended git tool is: NONE
No credentials specified
Cloning the remote Git repository
Cloning repository https://github.com/ABI-Software/12-labours-api.git
> git init /home/cmiss/Jenkins/workspace/12-Labours-API # timeout=10
Fetching upstream changes from https://github.com/ABI-Software/12-labours-api.git
> git --version # timeout=10
> git --version # 'git version 2.25.1'
> git fetch --tags --force --progress -- https://github.com/ABI-Software/12-labours-api.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url https://github.com/ABI-Software/12-labours-api.git # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
> git rev-parse refs/remotes/origin/dev^{commit} # timeout=10
Checking out Revision b3a6fd4c141bed3d0c2c23396d58aeb1a6d89102 (refs/remotes/origin/dev)
> git config core.sparsecheckout # timeout=10
> git checkout -f b3a6fd4c141bed3d0c2c23396d58aeb1a6d89102 # timeout=10
Commit message: "Merge pull request #13 from david-jianwei-yu/update-filter"
> git rev-list --no-walk b3a6fd4c141bed3d0c2c23396d58aeb1a6d89102 # timeout=10
[12-Labours-API] $ /usr/bin/python3.9 /home/cmiss/Jenkins/shiningpanda/jobs/084398e7/virtualenv.py /home/cmiss/Jenkins/shiningpanda/jobs/084398e7/virtualenvs/d41d8cd9
/home/cmiss/Jenkins/shiningpanda/jobs/084398e7/virtualenv.py:1041: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
import imp
Using base prefix '/usr'
New python executable in /home/cmiss/Jenkins/shiningpanda/jobs/084398e7/virtualenvs/d41d8cd9/bin/python3.9
Also creating executable in /home/cmiss/Jenkins/shiningpanda/jobs/084398e7/virtualenvs/d41d8cd9/bin/python
Installing setuptools, pip, wheel...done.
[12-Labours-API] $ /bin/sh -xe /tmp/shiningpanda809827992921119175.sh
+ pwd
+ export PYTHONPATH=/home/cmiss/Jenkins/workspace/12-Labours-API
+ pip install -r requirements.txt
Collecting autopep8==1.6.0
Using cached autopep8-1.6.0-py2.py3-none-any.whl (45 kB)
Collecting fastapi==0.80.0
Using cached fastapi-0.80.0-py3-none-any.whl (54 kB)
Collecting gen3==4.15.0
Downloading gen3-4.15.0-py3-none-any.whl (119 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 119.7/119.7 kB 9.8 MB/s eta 0:00:00
Collecting gunicorn==20.1.0
Downloading gunicorn-20.1.0-py3-none-any.whl (79 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 79.5/79.5 kB 8.3 MB/s eta 0:00:00
Collecting python-dotenv==0.20.0
Downloading python_dotenv-0.20.0-py3-none-any.whl (17 kB)
Collecting python-irodsclient==1.1.4
Downloading python_irodsclient-1.1.4-py2.py3-none-any.whl (179 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 179.5/179.5 kB 15.5 MB/s eta 0:00:00
Collecting sgqlc==16.0
Downloading sgqlc-16.0-py3-none-any.whl (79 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 79.5/79.5 kB 6.8 MB/s eta 0:00:00
Collecting uvicorn==0.18.2
Downloading uvicorn-0.18.2-py3-none-any.whl (57 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.0/57.0 kB 5.5 MB/s eta 0:00:00
Collecting pycodestyle>=2.8.0
Downloading pycodestyle-2.10.0-py2.py3-none-any.whl (41 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 41.3/41.3 kB 4.2 MB/s eta 0:00:00
Collecting toml
Using cached toml-0.10.2-py2.py3-none-any.whl (16 kB)
Collecting pydantic!=1.7,!=1.7.1,!=1.7.2,!=1.7.3,!=1.8,!=1.8.1,<2.0.0,>=1.6.2
Downloading pydantic-1.10.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.2/3.2 MB 63.7 MB/s eta 0:00:00
Collecting starlette==0.19.1
Downloading starlette-0.19.1-py3-none-any.whl (63 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.3/63.3 kB 6.4 MB/s eta 0:00:00
Collecting pypfb<1.0.0
Downloading pypfb-0.5.21-py3-none-any.whl (28 kB)
Collecting jsonschema
Downloading jsonschema-4.17.3-py3-none-any.whl (90 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.4/90.4 kB 8.9 MB/s eta 0:00:00
Collecting pandas<2.0.0,>=1.4.2
Downloading pandas-1.5.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.2/12.2 MB 68.0 MB/s eta 0:00:00
Collecting aiohttp
Downloading aiohttp-3.8.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.0/1.0 MB 47.9 MB/s eta 0:00:00
Collecting httpx
Downloading httpx-0.23.3-py3-none-any.whl (71 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 71.5/71.5 kB 6.2 MB/s eta 0:00:00
Collecting humanfriendly
Downloading humanfriendly-10.0-py2.py3-none-any.whl (86 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 86.8/86.8 kB 9.9 MB/s eta 0:00:00
Collecting indexclient
Downloading indexclient-2.1.0.tar.gz (10 kB)
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
Collecting tqdm<5.0.0,>=4.61.2
Downloading tqdm-4.64.1-py2.py3-none-any.whl (78 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.5/78.5 kB 7.6 MB/s eta 0:00:00
Collecting click
Using cached click-8.1.3-py3-none-any.whl (96 kB)
Collecting dataclasses-json
Downloading dataclasses_json-0.5.7-py3-none-any.whl (25 kB)
Collecting requests
Downloading requests-2.28.2-py3-none-any.whl (62 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 7.3 MB/s eta 0:00:00
Collecting drsclient<0.3.0,>=0.2.2
Downloading drsclient-0.2.3.tar.gz (7.0 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting aiofiles<0.9.0,>=0.8.0
Downloading aiofiles-0.8.0-py3-none-any.whl (13 kB)
Collecting python-dateutil
Using cached python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
Collecting backoff
Downloading backoff-2.2.1-py3-none-any.whl (15 kB)
Collecting cdislogging<2.0.0,>=1.1.0
Downloading cdislogging-1.1.1.tar.gz (8.3 kB)
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
Requirement already satisfied: setuptools>=3.0 in /home/cmiss/Jenkins/shiningpanda/jobs/084398e7/virtualenvs/d41d8cd9/lib/python3.9/site-packages (from gunicorn==20.1.0->-r requirements.txt (line 4)) (66.1.1)
Collecting six>=1.10.0
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting PrettyTable>=0.7.2
Downloading prettytable-3.6.0-py3-none-any.whl (27 kB)
Collecting defusedxml
Downloading defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)
Collecting graphql-core
Downloading graphql_core-3.2.3-py3-none-any.whl (202 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 202.9/202.9 kB 20.5 MB/s eta 0:00:00
Collecting h11>=0.8
Downloading h11-0.14.0-py3-none-any.whl (58 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 6.9 MB/s eta 0:00:00
Collecting typing-extensions>=3.10.0
Using cached typing_extensions-4.4.0-py3-none-any.whl (26 kB)
Collecting anyio<5,>=3.4.0
Downloading anyio-3.6.2-py3-none-any.whl (80 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 80.6/80.6 kB 9.3 MB/s eta 0:00:00
Collecting backoff
Downloading backoff-1.11.1-py2.py3-none-any.whl (13 kB)
Collecting asyncio<4.0.0,>=3.4.3
Downloading asyncio-3.4.3-py3-none-any.whl (101 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.8/101.8 kB 12.6 MB/s eta 0:00:00
Collecting certifi
Using cached certifi-2022.12.7-py3-none-any.whl (155 kB)
Collecting rfc3986[idna2008]<2,>=1.3
Using cached rfc3986-1.5.0-py2.py3-none-any.whl (31 kB)
Collecting sniffio
Downloading sniffio-1.3.0-py3-none-any.whl (10 kB)
Collecting httpcore<0.17.0,>=0.15.0
Downloading httpcore-0.16.3-py3-none-any.whl (69 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 69.6/69.6 kB 7.7 MB/s eta 0:00:00
Collecting numpy>=1.20.3
Downloading numpy-1.24.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 17.3/17.3 MB 65.8 MB/s eta 0:00:00
Collecting pytz>=2020.1
Using cached pytz-2022.7.1-py2.py3-none-any.whl (499 kB)
Collecting wcwidth
Using cached wcwidth-0.2.6-py2.py3-none-any.whl (29 kB)
Collecting click
Using cached click-7.1.2-py2.py3-none-any.whl (82 kB)
Collecting python-json-logger<0.2.0,>=0.1.11
Downloading python-json-logger-0.1.11.tar.gz (6.0 kB)
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
Collecting importlib_metadata<2.0.0,>=1.3.0
Using cached importlib_metadata-1.7.0-py2.py3-none-any.whl (31 kB)
Collecting gdcdictionary<2.0.0,>=1.2.0
Downloading gdcdictionary-1.2.0.tar.gz (41 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 41.6/41.6 kB 4.4 MB/s eta 0:00:00
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
Collecting PyYAML<6.0.0,>=5.3.1
Downloading PyYAML-5.4.1-cp39-cp39-manylinux1_x86_64.whl (630 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 630.1/630.1 kB 38.9 MB/s eta 0:00:00
Collecting dictionaryutils<4.0.0,>=3.4.3
Downloading dictionaryutils-3.4.4.tar.gz (14 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting fastavro<=1.4.1
Downloading fastavro-1.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.5 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.5/2.5 MB 4.1 MB/s eta 0:00:00
Collecting charset-normalizer<3.0,>=2.0
Downloading charset_normalizer-2.1.1-py3-none-any.whl (39 kB)
Collecting yarl<2.0,>=1.0
Downloading yarl-1.8.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (264 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 264.6/264.6 kB 22.4 MB/s eta 0:00:00
Collecting frozenlist>=1.1.1
Downloading frozenlist-1.3.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (158 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 158.8/158.8 kB 16.8 MB/s eta 0:00:00
Collecting multidict<7.0,>=4.5
Downloading multidict-6.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (114 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 114.2/114.2 kB 11.8 MB/s eta 0:00:00
Collecting attrs>=17.3.0
Using cached attrs-22.2.0-py3-none-any.whl (60 kB)
Collecting aiosignal>=1.1.2
Downloading aiosignal-1.3.1-py3-none-any.whl (7.6 kB)
Collecting async-timeout<5.0,>=4.0.0a3
Downloading async_timeout-4.0.2-py3-none-any.whl (5.8 kB)
Collecting idna<4,>=2.5
Using cached idna-3.4-py3-none-any.whl (61 kB)
Collecting urllib3<1.27,>=1.21.1
Using cached urllib3-1.26.14-py2.py3-none-any.whl (140 kB)
Collecting marshmallow-enum<2.0.0,>=1.5.1
Downloading marshmallow_enum-1.5.1-py2.py3-none-any.whl (4.2 kB)
Collecting marshmallow<4.0.0,>=3.3.0
Downloading marshmallow-3.19.0-py3-none-any.whl (49 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.1/49.1 kB 5.3 MB/s eta 0:00:00
Collecting typing-inspect>=0.4.0
Downloading typing_inspect-0.8.0-py3-none-any.whl (8.7 kB)
Collecting pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0
Using cached pyrsistent-0.19.3-py3-none-any.whl (57 kB)
Collecting jsonschema
Downloading jsonschema-3.2.0-py2.py3-none-any.whl (56 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 56.3/56.3 kB 4.7 MB/s eta 0:00:00
Collecting zipp>=0.5
Using cached zipp-3.11.0-py3-none-any.whl (6.6 kB)
Collecting packaging>=17.0
Using cached packaging-23.0-py3-none-any.whl (42 kB)
Collecting mypy-extensions>=0.3.0
Using cached mypy_extensions-0.4.3-py2.py3-none-any.whl (4.5 kB)
Building wheels for collected packages: cdislogging, drsclient, indexclient, dictionaryutils, gdcdictionary, python-json-logger
Building wheel for cdislogging (setup.py): started
Building wheel for cdislogging (setup.py): finished with status 'done'
Created wheel for cdislogging: filename=cdislogging-1.1.1-py3-none-any.whl size=7175 sha256=c75fc71e177aeb45831a4eff9eccb0876193c8badec7b4b9fa1d5606a62bd5ac
Stored in directory: /home/cmiss/.cache/pip/wheels/0e/02/1a/45bacf7eb539c7b23bd58d789ace8f42a74c4fd1e16313e571
Building wheel for drsclient (pyproject.toml): started
Building wheel for drsclient (pyproject.toml): finished with status 'done'
Created wheel for drsclient: filename=drsclient-0.2.3-py3-none-any.whl size=7424 sha256=4b60f5fc0fc64df4c2471e6405c6d90e837c2112ed538794d5e9cd3d315feece
Stored in directory: /home/cmiss/.cache/pip/wheels/19/4c/22/01285c9ef0cf3d470cdb1c864839adaeffdd1abc503ebb5d66
Building wheel for indexclient (setup.py): started
Building wheel for indexclient (setup.py): finished with status 'done'
Created wheel for indexclient: filename=indexclient-2.1.0-py3-none-any.whl size=13141 sha256=49dace45eaa9185549039bcdd62dca30e4ba1ca3de9bb2f9201d21aa9330981b
Stored in directory: /home/cmiss/.cache/pip/wheels/c4/a4/2e/99d90910af3c3e4095aac09febf7a308bbb2a1c3b5d36d12f0
Building wheel for dictionaryutils (pyproject.toml): started
Building wheel for dictionaryutils (pyproject.toml): finished with status 'done'
Created wheel for dictionaryutils: filename=dictionaryutils-3.4.4-py3-none-any.whl size=15752 sha256=cd861abe0cf824c64d2a46f1d959c1272b0afe811c7facb0fbddb1a4fc448fad
Stored in directory: /home/cmiss/.cache/pip/wheels/3f/37/a0/b4b887e04383e9ea8fdd727c66bee6c642b2a74e13846afc79
Building wheel for gdcdictionary (setup.py): started
Building wheel for gdcdictionary (setup.py): finished with status 'done'
Created wheel for gdcdictionary: filename=gdcdictionary-1.2.0-py3-none-any.whl size=58325 sha256=a31ce1030550c3686bf1e63bee4cd2d21a74ad3eaaaedd903397f5e8d429b945
Stored in directory: /home/cmiss/.cache/pip/wheels/fb/a1/3d/f51063d1b5dfbbdd971254a5d1d7f077aac6fc842d1a941829
Building wheel for python-json-logger (setup.py): started
Building wheel for python-json-logger (setup.py): finished with status 'done'
Created wheel for python-json-logger: filename=python_json_logger-0.1.11-py2.py3-none-any.whl size=5075 sha256=64437319c07128692bfb1ee9ba9bc3b386a26155c507e81931eea559ebdb8282
Stored in directory: /home/cmiss/.cache/pip/wheels/c1/b7/de/2f4a74fb125d883f97262889518878b46a1982c41543b6d45b
Successfully built cdislogging drsclient indexclient dictionaryutils gdcdictionary python-json-logger
Installing collected packages: wcwidth, rfc3986, pytz, mypy-extensions, cdislogging, asyncio, zipp, urllib3, typing-extensions, tqdm, toml, sniffio, six, PyYAML, python-json-logger, python-dotenv, pyrsistent, pycodestyle, PrettyTable, packaging, numpy, multidict, idna, humanfriendly, h11, gunicorn, graphql-core, frozenlist, fastavro, defusedxml, click, charset-normalizer, certifi, backoff, attrs, async-timeout, aiofiles, yarl, uvicorn, typing-inspect, sgqlc, requests, python-irodsclient, python-dateutil, pydantic, marshmallow, jsonschema, importlib_metadata, autopep8, anyio, aiosignal, starlette, pandas, marshmallow-enum, indexclient, httpcore, dictionaryutils, aiohttp, httpx, gdcdictionary, fastapi, dataclasses-json, drsclient, pypfb, gen3
Successfully installed PrettyTable-3.6.0 PyYAML-5.4.1 aiofiles-0.8.0 aiohttp-3.8.3 aiosignal-1.3.1 anyio-3.6.2 async-timeout-4.0.2 asyncio-3.4.3 attrs-22.2.0 autopep8-1.6.0 backoff-1.11.1 cdislogging-1.1.1 certifi-2022.12.7 charset-normalizer-2.1.1 click-7.1.2 dataclasses-json-0.5.7 defusedxml-0.7.1 dictionaryutils-3.4.4 drsclient-0.2.3 fastapi-0.80.0 fastavro-1.4.1 frozenlist-1.3.3 gdcdictionary-1.2.0 gen3-4.15.0 graphql-core-3.2.3 gunicorn-20.1.0 h11-0.14.0 httpcore-0.16.3 httpx-0.23.3 humanfriendly-10.0 idna-3.4 importlib_metadata-1.7.0 indexclient-2.1.0 jsonschema-3.2.0 marshmallow-3.19.0 marshmallow-enum-1.5.1 multidict-6.0.4 mypy-extensions-0.4.3 numpy-1.24.1 packaging-23.0 pandas-1.5.3 pycodestyle-2.10.0 pydantic-1.10.4 pypfb-0.5.21 pyrsistent-0.19.3 python-dateutil-2.8.2 python-dotenv-0.20.0 python-irodsclient-1.1.4 python-json-logger-0.1.11 pytz-2022.7.1 requests-2.28.2 rfc3986-1.5.0 sgqlc-16.0 six-1.16.0 sniffio-1.3.0 starlette-0.19.1 toml-0.10.2 tqdm-4.64.1 typing-extensions-4.4.0 typing-inspect-0.8.0 urllib3-1.26.14 uvicorn-0.18.2 wcwidth-0.2.6 yarl-1.8.2 zipp-3.11.0
+ pip install -r requirements-dev.txt
Collecting pytest==7.1.2
Using cached pytest-7.1.2-py3-none-any.whl (297 kB)
Collecting pluggy<2.0,>=0.12
Using cached pluggy-1.0.0-py2.py3-none-any.whl (13 kB)
Collecting iniconfig
Using cached iniconfig-2.0.0-py3-none-any.whl (5.9 kB)
Requirement already satisfied: attrs>=19.2.0 in /home/cmiss/Jenkins/shiningpanda/jobs/084398e7/virtualenvs/d41d8cd9/lib/python3.9/site-packages (from pytest==7.1.2->-r requirements-dev.txt (line 1)) (22.2.0)
Requirement already satisfied: packaging in /home/cmiss/Jenkins/shiningpanda/jobs/084398e7/virtualenvs/d41d8cd9/lib/python3.9/site-packages (from pytest==7.1.2->-r requirements-dev.txt (line 1)) (23.0)
Collecting py>=1.8.2
Using cached py-1.11.0-py2.py3-none-any.whl (98 kB)
Collecting tomli>=1.0.0
Using cached tomli-2.0.1-py3-none-any.whl (12 kB)
Installing collected packages: tomli, py, pluggy, iniconfig, pytest
Successfully installed iniconfig-2.0.0 pluggy-1.0.0 py-1.11.0 pytest-7.1.2 tomli-2.0.1
+ pytest
============================= test session starts ==============================
platform linux -- Python 3.9.16, pytest-7.1.2, pluggy-1.0.0
rootdir: /home/cmiss/Jenkins/workspace/12-Labours-API
plugins: anyio-3.6.2
collected 12 items
tests/test_api.py ............ [100%]
=============================== warnings summary ===============================
app/sgqlc.py:23
/home/cmiss/Jenkins/workspace/12-Labours-API/app/sgqlc.py:23: DeprecationWarning: invalid escape sequence \{
'\'([_a-z]+)\'', r'\1', re.sub('\{([^{].*[^}])\}', r'\1', f'{item.filter}'))
app/search.py:37
app/search.py:37
/home/cmiss/Jenkins/workspace/12-Labours-API/app/search.py:37: DeprecationWarning: invalid escape sequence \s
f'(\s{keyword}|{keyword}\s)', result[DataObjectMeta.value])
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
======================== 12 passed, 3 warnings in 4.09s ========================
Finished: SUCCESS