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-Xezp/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: 2195422935 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: 2555 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==2.2.2 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.2/cassandra_driver-3.29.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 44.9 MB/s eta 0:00:00 Collecting coverage Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/coverage/7.8.1/coverage-7.8.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (240 kB) Collecting Flask Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/flask/3.1.1/flask-3.1.1-py3-none-any.whl (103 kB) 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) 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.49.0/influxdb_client-1.49.0-py3-none-any.whl (746 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 746.3/746.3 kB 25.3 MB/s eta 0:00:00 Collecting jsonpickle Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/jsonpickle/4.1.0/jsonpickle-4.1.0-py3-none-any.whl (46 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.2.0/mock-5.2.0-py3-none-any.whl (31 kB) Collecting pandas==2.2.2 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 93.5 MB/s eta 0:00:00 Collecting pyspark Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/pyspark/4.0.0/pyspark-4.0.0.tar.gz (434.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 434.1/434.1 MB 64.3 MB/s eta 0:00:00 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 pytest Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/pytest/8.3.5/pytest-8.3.5-py3-none-any.whl (343 kB) Collecting pytest-cov Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/pytest-cov/6.1.1/pytest_cov-6.1.1-py3-none-any.whl (23 kB) Collecting python-dotenv Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/python-dotenv/1.1.0/python_dotenv-1.1.0-py3-none-any.whl (20 kB) Collecting PyYAML Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/pyyaml/6.0.2/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (751 kB) Collecting urllib3~=1.26.15 Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/urllib3/1.26.20/urllib3-1.26.20-py2.py3-none-any.whl (144 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) Collecting numpy>=1.22.4 (from pandas==2.2.2) Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/numpy/2.2.6/numpy-2.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.8/16.8 MB 94.4 MB/s eta 0:00:00 Collecting python-dateutil>=2.8.2 (from pandas==2.2.2) 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) Collecting pytz>=2020.1 (from pandas==2.2.2) Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/pytz/2025.2/pytz-2025.2-py2.py3-none-any.whl (509 kB) Collecting tzdata>=2022.7 (from pandas==2.2.2) Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/tzdata/2025.2/tzdata-2025.2-py2.py3-none-any.whl (347 kB) Collecting MarkupSafe>=2.1.1 (from Werkzeug==2.2.2) Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/markupsafe/3.0.2/MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (20 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) Collecting click (from geomet<0.3,>=0.1->cassandra-driver) Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/click/8.2.1/click-8.2.1-py3-none-any.whl (102 kB) Collecting six (from geomet<0.3,>=0.1->cassandra-driver) Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/six/1.17.0/six-1.17.0-py2.py3-none-any.whl (11 kB) Collecting blinker>=1.9.0 (from Flask) Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/blinker/1.9.0/blinker-1.9.0-py3-none-any.whl (8.5 kB) Collecting itsdangerous>=2.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 jinja2>=3.1.2 (from Flask) Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/jinja2/3.1.6/jinja2-3.1.6-py3-none-any.whl (134 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.1.0/flask-3.1.0-py3-none-any.whl (102 kB) Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/flask/3.0.3/flask-3.0.3-py3-none-any.whl (101 kB) Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/flask/3.0.2/flask-3.0.2-py3-none-any.whl (101 kB) Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/flask/3.0.1/flask-3.0.1-py3-none-any.whl (101 kB) Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/flask/3.0.0/flask-3.0.0-py3-none-any.whl (99 kB) Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/flask/2.3.3/flask-2.3.3-py3-none-any.whl (96 kB) Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/flask/2.3.2/Flask-2.3.2-py3-none-any.whl (96 kB) 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.3.1/Flask-2.3.1-py3-none-any.whl (96 kB) Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/flask/2.3.0/Flask-2.3.0-py3-none-any.whl (96 kB) Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/flask/2.2.5/Flask-2.2.5-py3-none-any.whl (101 kB) Collecting aniso8601>=0.82 (from Flask-RESTful) Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/aniso8601/10.0.1/aniso8601-10.0.1-py2.py3-none-any.whl (52 kB) 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) Collecting certifi>=14.05.14 (from influxdb_client) Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/certifi/2025.4.26/certifi-2025.4.26-py3-none-any.whl (159 kB) Requirement already satisfied: setuptools>=21.0.0 in ./.tox/code/lib/python3.10/site-packages (from influxdb_client) (80.3.1) Collecting py4j==0.10.9.9 (from pyspark) Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/py4j/0.10.9.9/py4j-0.10.9.9-py2.py3-none-any.whl (203 kB) Collecting exceptiongroup>=1.0.0rc8 (from pytest) Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/exceptiongroup/1.3.0/exceptiongroup-1.3.0-py3-none-any.whl (16 kB) Collecting iniconfig (from pytest) Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/iniconfig/2.1.0/iniconfig-2.1.0-py3-none-any.whl (6.0 kB) Collecting packaging (from pytest) Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/packaging/25.0/packaging-25.0-py3-none-any.whl (66 kB) Collecting pluggy<2,>=1.5 (from pytest) Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/pluggy/1.6.0/pluggy-1.6.0-py3-none-any.whl (20 kB) Collecting tomli>=1 (from pytest) Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/tomli/2.2.1/tomli-2.2.1-py3-none-any.whl (14 kB) Collecting typing-extensions>=4.6.0 (from exceptiongroup>=1.0.0rc8->pytest) Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/typing-extensions/4.13.2/typing_extensions-4.13.2-py3-none-any.whl (45 kB) Building wheels for collected packages: pyspark Building wheel for pyspark (pyproject.toml): started Building wheel for pyspark (pyproject.toml): finished with status 'done' Created wheel for pyspark: filename=pyspark-4.0.0-py2.py3-none-any.whl size=434741300 sha256=6d608d2e9f0f3f6eef6e7bda1247dd4715a18b2312102b17c3a8a89908cdbab7 Stored in directory: /home/jenkins/.cache/pip/wheels/08/94/8b/7c425f676bfedc88437246222f8b29d00615676829ccc1ec2a 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, coverage, click, certifi, Werkzeug, reactivex, python-dateutil, jinja2, geomet, exceptiongroup, pytest, pandas, influxdb_client, Flask, cassandra-driver, pytest-cov, Flask-RESTful, Flask-API Successfully installed Flask-2.2.5 Flask-API-3.1 Flask-RESTful-0.3.10 MarkupSafe-3.0.2 PyYAML-6.0.2 Werkzeug-2.2.2 aniso8601-10.0.1 cassandra-driver-3.29.2 certifi-2025.4.26 click-8.2.1 coverage-7.8.1 exceptiongroup-1.3.0 geomet-0.2.1.post1 influxdb_client-1.49.0 iniconfig-2.1.0 itsdangerous-2.2.0 jinja2-3.1.6 jsonpickle-4.1.0 lru-dict-1.3.0 mock-5.2.0 numpy-2.2.6 packaging-25.0 pandas-2.2.2 pluggy-1.6.0 py4j-0.10.9.9 pyspark-4.0.0 pytest-8.3.5 pytest-cov-6.1.1 python-dateutil-2.9.0.post0 python-dotenv-1.1.0 pytz-2025.2 reactivex-4.0.4 six-1.17.0 tomli-2.2.1 typing-extensions-4.13.2 tzdata-2025.2 urllib3-1.26.20