name: code run_id: install_deps env LANG: C.UTF-8 env HOME: /home/jenkins env PATH: /w/workspace/aiml-fw-athp-data-extraction-tox-sonarqube/.tox/code/bin:/opt/pyenv/bin:/tmp/venv-QLDS/bin:/opt/pyenv/shims:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin env PYTHONHASHSEED: 148531131 env PIP_DISABLE_PIP_VERSION_CHECK: 1 env PYTHONIOENCODING: utf-8 env cd: /w/workspace/aiml-fw-athp-data-extraction-tox-sonarqube/tests env TOX_ENV_NAME: code env TOX_WORK_DIR: /w/workspace/aiml-fw-athp-data-extraction-tox-sonarqube/.tox env TOX_ENV_DIR: /w/workspace/aiml-fw-athp-data-extraction-tox-sonarqube/.tox/code env VIRTUAL_ENV: /w/workspace/aiml-fw-athp-data-extraction-tox-sonarqube/.tox/code metadata pid: 2765 cwd: /w/workspace/aiml-fw-athp-data-extraction-tox-sonarqube allow: /w/workspace/aiml-fw-athp-data-extraction-tox-sonarqube/.tox/code/bin/*:git cmd: python -I -m pip install cassandra-driver coverage Flask Flask-API Flask-RESTful influxdb_client jsonpickle lru-dict mock pandas pyspark pytest pytest-cov python-dotenv PyYAML 'urllib3~=1.26.15' Werkzeug==2.2.2 exit_code: 0 Looking in indexes: https://nexus3.o-ran-sc.org/repository/PyPi/simple Collecting cassandra-driver Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/cassandra-driver/3.29.1/cassandra_driver-3.29.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 18.9/18.9 MB 35.4 MB/s eta 0:00:00 Collecting coverage Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/coverage/7.5.1/coverage-7.5.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (231 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 231.7/231.7 kB 13.6 MB/s eta 0:00:00 Collecting Flask Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/flask/3.0.3/flask-3.0.3-py3-none-any.whl (101 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.7/101.7 kB 7.2 MB/s eta 0:00:00 Collecting Flask-API Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/flask-api/3.1/Flask_API-3.1-py3-none-any.whl (138 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 138.5/138.5 kB 10.4 MB/s eta 0:00:00 Collecting Flask-RESTful Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/flask-restful/0.3.10/Flask_RESTful-0.3.10-py2.py3-none-any.whl (26 kB) Collecting influxdb_client Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/influxdb-client/1.43.0/influxdb_client-1.43.0-py3-none-any.whl (744 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 744.7/744.7 kB 34.0 MB/s eta 0:00:00 Collecting jsonpickle Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/jsonpickle/3.0.4/jsonpickle-3.0.4-py3-none-any.whl (39 kB) Collecting lru-dict Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/lru-dict/1.3.0/lru_dict-1.3.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (30 kB) Collecting mock Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/mock/5.1.0/mock-5.1.0-py3-none-any.whl (30 kB) Collecting pandas Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/pandas/2.2.2/pandas-2.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.0/13.0 MB 64.9 MB/s eta 0:00:00 Collecting pyspark Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/pyspark/3.5.1/pyspark-3.5.1.tar.gz (317.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 317.0/317.0 MB 8.7 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting pytest Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/pytest/8.2.0/pytest-8.2.0-py3-none-any.whl (339 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 339.2/339.2 kB 19.9 MB/s eta 0:00:00 Collecting pytest-cov Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/pytest-cov/5.0.0/pytest_cov-5.0.0-py3-none-any.whl (21 kB) Collecting python-dotenv Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/python-dotenv/1.0.1/python_dotenv-1.0.1-py3-none-any.whl (19 kB) Collecting PyYAML Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/pyyaml/6.0.1/PyYAML-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (705 kB) Collecting urllib3~=1.26.15 Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/urllib3/1.26.18/urllib3-1.26.18-py2.py3-none-any.whl (143 kB) Collecting Werkzeug==2.2.2 Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/werkzeug/2.2.2/Werkzeug-2.2.2-py3-none-any.whl (232 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 232.7/232.7 kB 13.8 MB/s eta 0:00:00 Collecting MarkupSafe>=2.1.1 (from Werkzeug==2.2.2) Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/markupsafe/2.1.5/MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB) Collecting geomet<0.3,>=0.1 (from cassandra-driver) Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/geomet/0.2.1.post1/geomet-0.2.1.post1-py3-none-any.whl (18 kB) INFO: pip is looking at multiple versions of flask to determine which version is compatible with other requirements. This could take a while. Collecting Flask Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/flask/3.0.2/flask-3.0.2-py3-none-any.whl (101 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.3/101.3 kB 7.9 MB/s eta 0:00:00 Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/flask/3.0.1/flask-3.0.1-py3-none-any.whl (101 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.2/101.2 kB 6.4 MB/s eta 0:00:00 Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/flask/3.0.0/flask-3.0.0-py3-none-any.whl (99 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 99.7/99.7 kB 8.0 MB/s eta 0:00:00 Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/flask/2.3.3/flask-2.3.3-py3-none-any.whl (96 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.1/96.1 kB 7.3 MB/s eta 0:00:00 Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/flask/2.3.2/Flask-2.3.2-py3-none-any.whl (96 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.9/96.9 kB 7.7 MB/s eta 0:00:00 Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/flask/2.3.1/Flask-2.3.1-py3-none-any.whl (96 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.0/97.0 kB 4.8 MB/s eta 0:00:00 Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/flask/2.3.0/Flask-2.3.0-py3-none-any.whl (96 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.0/97.0 kB 7.9 MB/s eta 0:00:00 INFO: pip is still looking at multiple versions of flask to determine which version is compatible with other requirements. This could take a while. Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/flask/2.2.5/Flask-2.2.5-py3-none-any.whl (101 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.8/101.8 kB 8.2 MB/s eta 0:00:00 Collecting Jinja2>=3.0 (from Flask) Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/jinja2/3.1.4/jinja2-3.1.4-py3-none-any.whl (133 kB) Collecting itsdangerous>=2.0 (from Flask) Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/itsdangerous/2.2.0/itsdangerous-2.2.0-py3-none-any.whl (16 kB) Collecting click>=8.0 (from Flask) Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/click/8.1.7/click-8.1.7-py3-none-any.whl (97 kB) Collecting aniso8601>=0.82 (from Flask-RESTful) Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/aniso8601/9.0.1/aniso8601-9.0.1-py2.py3-none-any.whl (52 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 52.8/52.8 kB 3.3 MB/s eta 0:00:00 Collecting six>=1.3.0 (from Flask-RESTful) Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/six/1.16.0/six-1.16.0-py2.py3-none-any.whl (11 kB) Collecting pytz (from Flask-RESTful) Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/pytz/2024.1/pytz-2024.1-py2.py3-none-any.whl (505 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 505.5/505.5 kB 24.8 MB/s eta 0:00:00 Collecting reactivex>=4.0.4 (from influxdb_client) Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/reactivex/4.0.4/reactivex-4.0.4-py3-none-any.whl (217 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 217.8/217.8 kB 16.2 MB/s eta 0:00:00 Collecting certifi>=14.05.14 (from influxdb_client) Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/certifi/2024.2.2/certifi-2024.2.2-py3-none-any.whl (163 kB) Collecting python-dateutil>=2.5.3 (from influxdb_client) Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/python-dateutil/2.9.0.post0/python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) Requirement already satisfied: setuptools>=21.0.0 in ./.tox/code/lib/python3.10/site-packages (from influxdb_client) (69.5.1) Collecting numpy>=1.22.4 (from pandas) Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/numpy/1.26.4/numpy-1.26.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 18.2/18.2 MB 23.3 MB/s eta 0:00:00 Collecting tzdata>=2022.7 (from pandas) Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/tzdata/2024.1/tzdata-2024.1-py2.py3-none-any.whl (345 kB) Collecting py4j==0.10.9.7 (from pyspark) Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/py4j/0.10.9.7/py4j-0.10.9.7-py2.py3-none-any.whl (200 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 200.5/200.5 kB 6.6 MB/s eta 0:00:00 Collecting iniconfig (from pytest) Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/iniconfig/2.0.0/iniconfig-2.0.0-py3-none-any.whl (5.9 kB) Collecting packaging (from pytest) Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/packaging/24.0/packaging-24.0-py3-none-any.whl (53 kB) Collecting pluggy<2.0,>=1.5 (from pytest) Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/pluggy/1.5.0/pluggy-1.5.0-py3-none-any.whl (20 kB) Collecting exceptiongroup>=1.0.0rc8 (from pytest) Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/exceptiongroup/1.2.1/exceptiongroup-1.2.1-py3-none-any.whl (16 kB) Collecting tomli>=1 (from pytest) Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/tomli/2.0.1/tomli-2.0.1-py3-none-any.whl (12 kB) Collecting typing-extensions<5.0.0,>=4.1.1 (from reactivex>=4.0.4->influxdb_client) Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/typing-extensions/4.11.0/typing_extensions-4.11.0-py3-none-any.whl (34 kB) Building wheels for collected packages: pyspark Building wheel for pyspark (setup.py): started Building wheel for pyspark (setup.py): finished with status 'done' Created wheel for pyspark: filename=pyspark-3.5.1-py2.py3-none-any.whl size=317488491 sha256=14ca8cd21a421c4407686250d96e222db61cb690d824af773a544824f44b596c Stored in directory: /home/jenkins/.cache/pip/wheels/12/33/2c/4d18e33112c13e152ea9928830eb05f28d61233bc061611151 Successfully built pyspark Installing collected packages: pytz, py4j, aniso8601, urllib3, tzdata, typing-extensions, tomli, six, PyYAML, python-dotenv, pyspark, pluggy, packaging, numpy, mock, MarkupSafe, lru-dict, jsonpickle, itsdangerous, iniconfig, exceptiongroup, coverage, click, certifi, Werkzeug, reactivex, python-dateutil, pytest, Jinja2, geomet, pytest-cov, pandas, influxdb_client, Flask, cassandra-driver, Flask-RESTful, Flask-API Successfully installed Flask-2.2.5 Flask-API-3.1 Flask-RESTful-0.3.10 Jinja2-3.1.4 MarkupSafe-2.1.5 PyYAML-6.0.1 Werkzeug-2.2.2 aniso8601-9.0.1 cassandra-driver-3.29.1 certifi-2024.2.2 click-8.1.7 coverage-7.5.1 exceptiongroup-1.2.1 geomet-0.2.1.post1 influxdb_client-1.43.0 iniconfig-2.0.0 itsdangerous-2.2.0 jsonpickle-3.0.4 lru-dict-1.3.0 mock-5.1.0 numpy-1.26.4 packaging-24.0 pandas-2.2.2 pluggy-1.5.0 py4j-0.10.9.7 pyspark-3.5.1 pytest-8.2.0 pytest-cov-5.0.0 python-dateutil-2.9.0.post0 python-dotenv-1.0.1 pytz-2024.1 reactivex-4.0.4 six-1.16.0 tomli-2.0.1 typing-extensions-4.11.0 tzdata-2024.1 urllib3-1.26.18