04:38:43 Triggered by Gerrit: https://git.opendaylight.org/gerrit/c/transportpce/+/121055 04:38:43 Running as SYSTEM 04:38:43 [EnvInject] - Loading node environment variables. 04:38:43 Building remotely on prd-ubuntu2204-docker-4c-16g-23985 (ubuntu2204-docker-4c-16g) in workspace /w/workspace/transportpce-tox-verify-transportpce-master 04:38:44 [ssh-agent] Looking for ssh-agent implementation... 04:38:44 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 04:38:44 $ ssh-agent 04:38:44 SSH_AUTH_SOCK=/tmp/ssh-XXXXXX27xM1n/agent.1560 04:38:44 SSH_AGENT_PID=1562 04:38:44 [ssh-agent] Started. 04:38:44 Running ssh-add (command line suppressed) 04:38:44 Identity added: /w/workspace/transportpce-tox-verify-transportpce-master@tmp/private_key_15515291834859307739.key (/w/workspace/transportpce-tox-verify-transportpce-master@tmp/private_key_15515291834859307739.key) 04:38:44 [ssh-agent] Using credentials jenkins (jenkins-ssh) 04:38:44 The recommended git tool is: NONE 04:38:47 using credential jenkins-ssh 04:38:47 Wiping out workspace first. 04:38:47 Cloning the remote Git repository 04:38:47 Cloning repository git://devvexx.opendaylight.org/mirror/transportpce 04:38:47 > git init /w/workspace/transportpce-tox-verify-transportpce-master # timeout=10 04:38:47 Fetching upstream changes from git://devvexx.opendaylight.org/mirror/transportpce 04:38:47 > git --version # timeout=10 04:38:48 > git --version # 'git version 2.34.1' 04:38:48 using GIT_SSH to set credentials jenkins-ssh 04:38:48 Verifying host key using known hosts file 04:38:48 You're using 'Known hosts file' strategy to verify ssh host keys, but your known_hosts file does not exist, please go to 'Manage Jenkins' -> 'Security' -> 'Git Host Key Verification Configuration' and configure host key verification. 04:38:48 > git fetch --tags --force --progress -- git://devvexx.opendaylight.org/mirror/transportpce +refs/heads/*:refs/remotes/origin/* # timeout=10 04:38:53 > git config remote.origin.url git://devvexx.opendaylight.org/mirror/transportpce # timeout=10 04:38:53 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 04:38:54 > git config remote.origin.url git://devvexx.opendaylight.org/mirror/transportpce # timeout=10 04:38:54 Fetching upstream changes from git://devvexx.opendaylight.org/mirror/transportpce 04:38:54 using GIT_SSH to set credentials jenkins-ssh 04:38:54 Verifying host key using known hosts file 04:38:54 You're using 'Known hosts file' strategy to verify ssh host keys, but your known_hosts file does not exist, please go to 'Manage Jenkins' -> 'Security' -> 'Git Host Key Verification Configuration' and configure host key verification. 04:38:54 > git fetch --tags --force --progress -- git://devvexx.opendaylight.org/mirror/transportpce refs/changes/55/121055/1 # timeout=10 04:38:54 > git rev-parse 2f1763832d442779a1e21b05dd527648b55ec586^{commit} # timeout=10 04:38:54 JENKINS-19022: warning: possible memory leak due to Git plugin usage; see: https://plugins.jenkins.io/git/#remove-git-plugin-buildsbybranch-builddata-script 04:38:54 Checking out Revision 2f1763832d442779a1e21b05dd527648b55ec586 (refs/changes/55/121055/1) 04:38:54 > git config core.sparsecheckout # timeout=10 04:38:54 > git checkout -f 2f1763832d442779a1e21b05dd527648b55ec586 # timeout=10 04:38:54 Commit message: "docs: format documentation files" 04:38:54 > git rev-parse FETCH_HEAD^{commit} # timeout=10 04:38:54 > git rev-list --no-walk 68bc68721bb42e44a6522de3c2d61484448a9b2d # timeout=10 04:38:54 > git remote # timeout=10 04:38:54 > git submodule init # timeout=10 04:38:54 > git submodule sync # timeout=10 04:38:54 > git config --get remote.origin.url # timeout=10 04:38:54 > git submodule init # timeout=10 04:38:55 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 04:38:55 ERROR: No submodules found. 04:38:58 provisioning config files... 04:38:58 copy managed file [npmrc] to file:/home/jenkins/.npmrc 04:38:58 copy managed file [pipconf] to file:/home/jenkins/.config/pip/pip.conf 04:38:58 [transportpce-tox-verify-transportpce-master] $ /bin/bash /tmp/jenkins16381526328768235878.sh 04:38:58 ---> python-tools-install.sh 04:38:58 Setup pyenv: 04:38:58 * system (set by /opt/pyenv/version) 04:38:58 * 3.8.20 (set by /opt/pyenv/version) 04:38:58 * 3.9.20 (set by /opt/pyenv/version) 04:38:58 3.10.15 04:38:58 3.11.10 04:39:03 lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-Zh9y 04:39:03 lf-activate-venv(): INFO: Save venv in file: /tmp/.os_lf_venv 04:39:03 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 04:39:03 lf-activate-venv(): INFO: Attempting to install with network-safe options... 04:39:07 lf-activate-venv(): INFO: Base packages installed successfully 04:39:07 lf-activate-venv(): INFO: Installing additional packages: lftools 04:39:34 lf-activate-venv(): INFO: Adding /tmp/venv-Zh9y/bin to PATH 04:39:34 Generating Requirements File 04:39:52 ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. 04:39:52 httplib2 0.30.2 requires pyparsing<4,>=3.0.4, but you have pyparsing 2.4.7 which is incompatible. 04:39:52 Python 3.11.10 04:39:53 pip 26.0.1 from /tmp/venv-Zh9y/lib/python3.11/site-packages/pip (python 3.11) 04:39:53 appdirs==1.4.4 04:39:53 argcomplete==3.6.3 04:39:53 aspy.yaml==1.3.0 04:39:53 attrs==25.4.0 04:39:53 autopage==0.6.0 04:39:53 beautifulsoup4==4.14.3 04:39:53 boto3==1.42.59 04:39:53 botocore==1.42.59 04:39:53 bs4==0.0.2 04:39:53 certifi==2026.2.25 04:39:53 cffi==2.0.0 04:39:53 cfgv==3.5.0 04:39:53 chardet==6.0.0.post1 04:39:53 charset-normalizer==3.4.4 04:39:53 click==8.3.1 04:39:53 cliff==4.13.2 04:39:53 cmd2==3.2.2 04:39:53 cryptography==3.3.2 04:39:53 debtcollector==3.0.0 04:39:53 decorator==5.2.1 04:39:53 defusedxml==0.7.1 04:39:53 Deprecated==1.3.1 04:39:53 distlib==0.4.0 04:39:53 dnspython==2.8.0 04:39:53 docker==7.1.0 04:39:53 dogpile.cache==1.5.0 04:39:53 durationpy==0.10 04:39:53 email-validator==2.3.0 04:39:53 filelock==3.24.3 04:39:53 future==1.0.0 04:39:53 gitdb==4.0.12 04:39:53 GitPython==3.1.46 04:39:53 httplib2==0.30.2 04:39:53 identify==2.6.16 04:39:53 idna==3.11 04:39:53 importlib-resources==1.5.0 04:39:53 iso8601==2.1.0 04:39:53 Jinja2==3.1.6 04:39:53 jmespath==1.1.0 04:39:53 jsonpatch==1.33 04:39:53 jsonpointer==3.0.0 04:39:53 jsonschema==4.26.0 04:39:53 jsonschema-specifications==2025.9.1 04:39:53 keystoneauth1==5.13.1 04:39:53 kubernetes==35.0.0 04:39:53 lftools==0.37.21 04:39:53 lxml==6.0.2 04:39:53 markdown-it-py==4.0.0 04:39:53 MarkupSafe==3.0.3 04:39:53 mdurl==0.1.2 04:39:53 msgpack==1.1.2 04:39:53 multi_key_dict==2.0.3 04:39:53 munch==4.0.0 04:39:53 netaddr==1.3.0 04:39:53 niet==1.4.2 04:39:53 nodeenv==1.10.0 04:39:53 oauth2client==4.1.3 04:39:53 oauthlib==3.3.1 04:39:53 openstacksdk==4.10.0 04:39:53 os-service-types==1.8.2 04:39:53 osc-lib==4.4.0 04:39:53 oslo.config==10.3.0 04:39:53 oslo.context==6.3.0 04:39:53 oslo.i18n==6.7.2 04:39:53 oslo.log==8.1.0 04:39:53 oslo.serialization==5.9.1 04:39:53 oslo.utils==10.0.0 04:39:53 packaging==26.0 04:39:53 pbr==7.0.3 04:39:53 platformdirs==4.9.2 04:39:53 prettytable==3.17.0 04:39:53 psutil==7.2.2 04:39:53 pyasn1==0.6.2 04:39:53 pyasn1_modules==0.4.2 04:39:53 pycparser==3.0 04:39:53 pygerrit2==2.0.15 04:39:53 PyGithub==2.8.1 04:39:53 Pygments==2.19.2 04:39:53 PyJWT==2.11.0 04:39:53 PyNaCl==1.6.2 04:39:53 pyparsing==2.4.7 04:39:53 pyperclip==1.11.0 04:39:53 pyrsistent==0.20.0 04:39:53 python-cinderclient==9.8.0 04:39:53 python-dateutil==2.9.0.post0 04:39:53 python-discovery==1.1.0 04:39:53 python-heatclient==5.1.0 04:39:53 python-jenkins==1.8.3 04:39:53 python-keystoneclient==5.8.0 04:39:53 python-magnumclient==4.10.0 04:39:53 python-openstackclient==9.0.0 04:39:53 python-swiftclient==4.10.0 04:39:53 PyYAML==6.0.3 04:39:53 referencing==0.37.0 04:39:53 requests==2.32.5 04:39:53 requests-oauthlib==2.0.0 04:39:53 requestsexceptions==1.4.0 04:39:53 rfc3986==2.0.0 04:39:53 rich==14.3.3 04:39:53 rich-argparse==1.7.2 04:39:53 rpds-py==0.30.0 04:39:53 rsa==4.9.1 04:39:53 ruamel.yaml==0.19.1 04:39:53 ruamel.yaml.clib==0.2.15 04:39:53 s3transfer==0.16.0 04:39:53 simplejson==3.20.2 04:39:53 six==1.17.0 04:39:53 smmap==5.0.2 04:39:53 soupsieve==2.8.3 04:39:53 stevedore==5.7.0 04:39:53 tabulate==0.9.0 04:39:53 toml==0.10.2 04:39:53 tomlkit==0.14.0 04:39:53 tqdm==4.67.3 04:39:53 typing_extensions==4.15.0 04:39:53 urllib3==1.26.20 04:39:53 virtualenv==21.1.0 04:39:53 wcwidth==0.6.0 04:39:53 websocket-client==1.9.0 04:39:53 wrapt==2.1.1 04:39:53 xdg==6.0.0 04:39:53 xmltodict==1.0.4 04:39:53 yq==3.4.3 04:39:53 [EnvInject] - Injecting environment variables from a build step. 04:39:53 [EnvInject] - Injecting as environment variables the properties content 04:39:53 PYTHON=python3 04:39:53 04:39:53 [EnvInject] - Variables injected successfully. 04:39:53 [transportpce-tox-verify-transportpce-master] $ /bin/bash -l /tmp/jenkins1978091291839342574.sh 04:39:53 ---> tox-install.sh 04:39:53 + source /home/jenkins/lf-env.sh 04:39:53 + lf-activate-venv --venv-file /tmp/.toxenv tox virtualenv urllib3~=1.26.15 04:39:53 ++ mktemp -d /tmp/venv-XXXX 04:39:53 + lf_venv=/tmp/venv-si8k 04:39:53 + local venv_file=/tmp/.os_lf_venv 04:39:53 + local python=python3 04:39:53 + local options 04:39:53 + local set_path=true 04:39:53 + local install_args= 04:39:53 ++ getopt -o np:v: -l no-path,system-site-packages,python:,venv-file: -n lf-activate-venv -- --venv-file /tmp/.toxenv tox virtualenv urllib3~=1.26.15 04:39:53 + options=' --venv-file '\''/tmp/.toxenv'\'' -- '\''tox'\'' '\''virtualenv'\'' '\''urllib3~=1.26.15'\''' 04:39:53 + eval set -- ' --venv-file '\''/tmp/.toxenv'\'' -- '\''tox'\'' '\''virtualenv'\'' '\''urllib3~=1.26.15'\''' 04:39:53 ++ set -- --venv-file /tmp/.toxenv -- tox virtualenv urllib3~=1.26.15 04:39:53 + true 04:39:53 + case $1 in 04:39:53 + venv_file=/tmp/.toxenv 04:39:53 + shift 2 04:39:53 + true 04:39:53 + case $1 in 04:39:53 + shift 04:39:53 + break 04:39:53 + case $python in 04:39:53 + local pkg_list= 04:39:53 + [[ -d /opt/pyenv ]] 04:39:53 + echo 'Setup pyenv:' 04:39:53 Setup pyenv: 04:39:53 + export PYENV_ROOT=/opt/pyenv 04:39:53 + PYENV_ROOT=/opt/pyenv 04:39:53 + export PATH=/opt/pyenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin 04:39:53 + PATH=/opt/pyenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin 04:39:53 + pyenv versions 04:39:53 system 04:39:53 3.8.20 04:39:53 3.9.20 04:39:53 3.10.15 04:39:53 * 3.11.10 (set by /w/workspace/transportpce-tox-verify-transportpce-master/.python-version) 04:39:53 + command -v pyenv 04:39:53 ++ pyenv init - --no-rehash 04:39:53 + eval 'PATH="$(bash --norc -ec '\''IFS=:; paths=($PATH); 04:39:53 for i in ${!paths[@]}; do 04:39:53 if [[ ${paths[i]} == "'\'''\''/opt/pyenv/shims'\'''\''" ]]; then unset '\''\'\'''\''paths[i]'\''\'\'''\''; 04:39:53 fi; done; 04:39:53 echo "${paths[*]}"'\'')" 04:39:53 export PATH="/opt/pyenv/shims:${PATH}" 04:39:53 export PYENV_SHELL=bash 04:39:53 source '\''/opt/pyenv/libexec/../completions/pyenv.bash'\'' 04:39:53 pyenv() { 04:39:53 local command 04:39:53 command="${1:-}" 04:39:53 if [ "$#" -gt 0 ]; then 04:39:53 shift 04:39:53 fi 04:39:53 04:39:53 case "$command" in 04:39:53 rehash|shell) 04:39:53 eval "$(pyenv "sh-$command" "$@")" 04:39:53 ;; 04:39:53 *) 04:39:53 command pyenv "$command" "$@" 04:39:53 ;; 04:39:53 esac 04:39:53 }' 04:39:53 +++ bash --norc -ec 'IFS=:; paths=($PATH); 04:39:53 for i in ${!paths[@]}; do 04:39:53 if [[ ${paths[i]} == "/opt/pyenv/shims" ]]; then unset '\''paths[i]'\''; 04:39:53 fi; done; 04:39:53 echo "${paths[*]}"' 04:39:53 ++ PATH=/opt/pyenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin 04:39:53 ++ export PATH=/opt/pyenv/shims:/opt/pyenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin 04:39:53 ++ PATH=/opt/pyenv/shims:/opt/pyenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin 04:39:53 ++ export PYENV_SHELL=bash 04:39:53 ++ PYENV_SHELL=bash 04:39:53 ++ source /opt/pyenv/libexec/../completions/pyenv.bash 04:39:53 +++ complete -F _pyenv pyenv 04:39:53 ++ lf-pyver python3 04:39:53 ++ local py_version_xy=python3 04:39:53 ++ local py_version_xyz= 04:39:53 ++ pyenv versions 04:39:53 ++ local command 04:39:53 ++ command=versions 04:39:53 ++ sed 's/^[ *]* //' 04:39:53 ++ awk '{ print $1 }' 04:39:53 ++ '[' 1 -gt 0 ']' 04:39:53 ++ shift 04:39:53 ++ case "$command" in 04:39:53 ++ grep -E '^[0-9.]*[0-9]$' 04:39:53 ++ command pyenv versions 04:39:53 ++ [[ ! -s /tmp/.pyenv_versions ]] 04:39:53 +++ grep '^3' /tmp/.pyenv_versions 04:39:53 +++ sort -V 04:39:53 +++ tail -n 1 04:39:53 ++ py_version_xyz=3.11.10 04:39:53 ++ [[ -z 3.11.10 ]] 04:39:53 ++ echo 3.11.10 04:39:53 ++ return 0 04:39:53 + pyenv local 3.11.10 04:39:53 + local command 04:39:53 + command=local 04:39:53 + '[' 2 -gt 0 ']' 04:39:53 + shift 04:39:53 + case "$command" in 04:39:53 + command pyenv local 3.11.10 04:39:53 + for arg in "$@" 04:39:53 + case $arg in 04:39:53 + pkg_list+='tox ' 04:39:53 + for arg in "$@" 04:39:53 + case $arg in 04:39:53 + pkg_list+='virtualenv ' 04:39:53 + for arg in "$@" 04:39:53 + case $arg in 04:39:53 + pkg_list+='urllib3~=1.26.15 ' 04:39:53 + [[ -f /tmp/.toxenv ]] 04:39:53 + [[ ! -f /tmp/.toxenv ]] 04:39:53 + [[ -n '' ]] 04:39:53 + python3 -m venv /tmp/venv-si8k 04:39:57 + echo 'lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-si8k' 04:39:57 lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-si8k 04:39:57 + echo /tmp/venv-si8k 04:39:57 + echo 'lf-activate-venv(): INFO: Save venv in file: /tmp/.toxenv' 04:39:57 lf-activate-venv(): INFO: Save venv in file: /tmp/.toxenv 04:39:57 + echo 'lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv)' 04:39:57 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 04:39:57 + local 'pip_opts=--upgrade --quiet' 04:39:57 + pip_opts='--upgrade --quiet --trusted-host pypi.org' 04:39:57 + pip_opts='--upgrade --quiet --trusted-host pypi.org --trusted-host files.pythonhosted.org' 04:39:57 + pip_opts='--upgrade --quiet --trusted-host pypi.org --trusted-host files.pythonhosted.org --trusted-host pypi.python.org' 04:39:57 + [[ -n '' ]] 04:39:57 + [[ -n '' ]] 04:39:57 + echo 'lf-activate-venv(): INFO: Attempting to install with network-safe options...' 04:39:57 lf-activate-venv(): INFO: Attempting to install with network-safe options... 04:39:57 + /tmp/venv-si8k/bin/python3 -m pip install --upgrade --quiet --trusted-host pypi.org --trusted-host files.pythonhosted.org --trusted-host pypi.python.org pip 'setuptools<66' virtualenv 04:40:01 + echo 'lf-activate-venv(): INFO: Base packages installed successfully' 04:40:01 lf-activate-venv(): INFO: Base packages installed successfully 04:40:01 + [[ -z tox virtualenv urllib3~=1.26.15 ]] 04:40:01 + echo 'lf-activate-venv(): INFO: Installing additional packages: tox virtualenv urllib3~=1.26.15 ' 04:40:01 lf-activate-venv(): INFO: Installing additional packages: tox virtualenv urllib3~=1.26.15 04:40:01 + /tmp/venv-si8k/bin/python3 -m pip install --upgrade --quiet --trusted-host pypi.org --trusted-host files.pythonhosted.org --trusted-host pypi.python.org --upgrade-strategy eager tox virtualenv urllib3~=1.26.15 04:40:03 + type python3 04:40:03 + true 04:40:03 + echo 'lf-activate-venv(): INFO: Adding /tmp/venv-si8k/bin to PATH' 04:40:03 lf-activate-venv(): INFO: Adding /tmp/venv-si8k/bin to PATH 04:40:03 + PATH=/tmp/venv-si8k/bin:/opt/pyenv/shims:/opt/pyenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin 04:40:03 + return 0 04:40:03 + python3 --version 04:40:03 Python 3.11.10 04:40:03 + python3 -m pip --version 04:40:03 pip 26.0.1 from /tmp/venv-si8k/lib/python3.11/site-packages/pip (python 3.11) 04:40:03 + python3 -m pip freeze 04:40:03 cachetools==7.0.1 04:40:03 colorama==0.4.6 04:40:03 distlib==0.4.0 04:40:03 filelock==3.24.3 04:40:03 packaging==26.0 04:40:03 platformdirs==4.9.2 04:40:03 pluggy==1.6.0 04:40:03 pyproject-api==1.10.0 04:40:03 python-discovery==1.1.0 04:40:03 tox==4.46.3 04:40:03 urllib3==1.26.20 04:40:03 virtualenv==21.1.0 04:40:04 [transportpce-tox-verify-transportpce-master] $ /bin/sh -xe /tmp/jenkins1218983035614666957.sh 04:40:04 [EnvInject] - Injecting environment variables from a build step. 04:40:04 [EnvInject] - Injecting as environment variables the properties content 04:40:04 PARALLEL=True 04:40:04 04:40:04 [EnvInject] - Variables injected successfully. 04:40:04 [transportpce-tox-verify-transportpce-master] $ /bin/bash -l /tmp/jenkins16696567016148447800.sh 04:40:04 ---> tox-run.sh 04:40:04 + PATH=/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 04:40:04 + ARCHIVE_TOX_DIR=/w/workspace/transportpce-tox-verify-transportpce-master/archives/tox 04:40:04 + ARCHIVE_DOC_DIR=/w/workspace/transportpce-tox-verify-transportpce-master/archives/docs 04:40:04 + mkdir -p /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox 04:40:04 + cd /w/workspace/transportpce-tox-verify-transportpce-master/. 04:40:04 + source /home/jenkins/lf-env.sh 04:40:04 + lf-activate-venv --venv-file /tmp/.toxenv tox virtualenv urllib3~=1.26.15 04:40:04 ++ mktemp -d /tmp/venv-XXXX 04:40:04 + lf_venv=/tmp/venv-suSi 04:40:04 + local venv_file=/tmp/.os_lf_venv 04:40:04 + local python=python3 04:40:04 + local options 04:40:04 + local set_path=true 04:40:04 + local install_args= 04:40:04 ++ getopt -o np:v: -l no-path,system-site-packages,python:,venv-file: -n lf-activate-venv -- --venv-file /tmp/.toxenv tox virtualenv urllib3~=1.26.15 04:40:04 + options=' --venv-file '\''/tmp/.toxenv'\'' -- '\''tox'\'' '\''virtualenv'\'' '\''urllib3~=1.26.15'\''' 04:40:04 + eval set -- ' --venv-file '\''/tmp/.toxenv'\'' -- '\''tox'\'' '\''virtualenv'\'' '\''urllib3~=1.26.15'\''' 04:40:04 ++ set -- --venv-file /tmp/.toxenv -- tox virtualenv urllib3~=1.26.15 04:40:04 + true 04:40:04 + case $1 in 04:40:04 + venv_file=/tmp/.toxenv 04:40:04 + shift 2 04:40:04 + true 04:40:04 + case $1 in 04:40:04 + shift 04:40:04 + break 04:40:04 + case $python in 04:40:04 + local pkg_list= 04:40:04 + [[ -d /opt/pyenv ]] 04:40:04 + echo 'Setup pyenv:' 04:40:04 Setup pyenv: 04:40:04 + export PYENV_ROOT=/opt/pyenv 04:40:04 + PYENV_ROOT=/opt/pyenv 04:40:04 + export PATH=/opt/pyenv/bin:/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 04:40:04 + PATH=/opt/pyenv/bin:/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 04:40:04 + pyenv versions 04:40:04 system 04:40:04 3.8.20 04:40:04 3.9.20 04:40:04 3.10.15 04:40:04 * 3.11.10 (set by /w/workspace/transportpce-tox-verify-transportpce-master/.python-version) 04:40:04 + command -v pyenv 04:40:04 ++ pyenv init - --no-rehash 04:40:04 + eval 'PATH="$(bash --norc -ec '\''IFS=:; paths=($PATH); 04:40:04 for i in ${!paths[@]}; do 04:40:04 if [[ ${paths[i]} == "'\'''\''/opt/pyenv/shims'\'''\''" ]]; then unset '\''\'\'''\''paths[i]'\''\'\'''\''; 04:40:04 fi; done; 04:40:04 echo "${paths[*]}"'\'')" 04:40:04 export PATH="/opt/pyenv/shims:${PATH}" 04:40:04 export PYENV_SHELL=bash 04:40:04 source '\''/opt/pyenv/libexec/../completions/pyenv.bash'\'' 04:40:04 pyenv() { 04:40:04 local command 04:40:04 command="${1:-}" 04:40:04 if [ "$#" -gt 0 ]; then 04:40:04 shift 04:40:04 fi 04:40:04 04:40:04 case "$command" in 04:40:04 rehash|shell) 04:40:04 eval "$(pyenv "sh-$command" "$@")" 04:40:04 ;; 04:40:04 *) 04:40:04 command pyenv "$command" "$@" 04:40:04 ;; 04:40:04 esac 04:40:04 }' 04:40:04 +++ bash --norc -ec 'IFS=:; paths=($PATH); 04:40:04 for i in ${!paths[@]}; do 04:40:04 if [[ ${paths[i]} == "/opt/pyenv/shims" ]]; then unset '\''paths[i]'\''; 04:40:04 fi; done; 04:40:04 echo "${paths[*]}"' 04:40:04 ++ PATH=/opt/pyenv/bin:/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 04:40:04 ++ export PATH=/opt/pyenv/shims:/opt/pyenv/bin:/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 04:40:04 ++ PATH=/opt/pyenv/shims:/opt/pyenv/bin:/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 04:40:04 ++ export PYENV_SHELL=bash 04:40:04 ++ PYENV_SHELL=bash 04:40:04 ++ source /opt/pyenv/libexec/../completions/pyenv.bash 04:40:04 +++ complete -F _pyenv pyenv 04:40:04 ++ lf-pyver python3 04:40:04 ++ local py_version_xy=python3 04:40:04 ++ local py_version_xyz= 04:40:04 ++ pyenv versions 04:40:04 ++ local command 04:40:04 ++ command=versions 04:40:04 ++ '[' 1 -gt 0 ']' 04:40:04 ++ shift 04:40:04 ++ case "$command" in 04:40:04 ++ command pyenv versions 04:40:04 ++ awk '{ print $1 }' 04:40:04 ++ grep -E '^[0-9.]*[0-9]$' 04:40:04 ++ sed 's/^[ *]* //' 04:40:04 ++ [[ ! -s /tmp/.pyenv_versions ]] 04:40:04 +++ grep '^3' /tmp/.pyenv_versions 04:40:04 +++ sort -V 04:40:04 +++ tail -n 1 04:40:04 ++ py_version_xyz=3.11.10 04:40:04 ++ [[ -z 3.11.10 ]] 04:40:04 ++ echo 3.11.10 04:40:04 ++ return 0 04:40:04 + pyenv local 3.11.10 04:40:04 + local command 04:40:04 + command=local 04:40:04 + '[' 2 -gt 0 ']' 04:40:04 + shift 04:40:04 + case "$command" in 04:40:04 + command pyenv local 3.11.10 04:40:04 + for arg in "$@" 04:40:04 + case $arg in 04:40:04 + pkg_list+='tox ' 04:40:04 + for arg in "$@" 04:40:04 + case $arg in 04:40:04 + pkg_list+='virtualenv ' 04:40:04 + for arg in "$@" 04:40:04 + case $arg in 04:40:04 + pkg_list+='urllib3~=1.26.15 ' 04:40:04 + [[ -f /tmp/.toxenv ]] 04:40:04 ++ cat /tmp/.toxenv 04:40:04 + lf_venv=/tmp/venv-si8k 04:40:04 + echo 'lf-activate-venv(): INFO: Reuse venv:/tmp/venv-si8k from' file:/tmp/.toxenv 04:40:04 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-si8k from file:/tmp/.toxenv 04:40:04 + echo 'lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv)' 04:40:04 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 04:40:04 + local 'pip_opts=--upgrade --quiet' 04:40:04 + pip_opts='--upgrade --quiet --trusted-host pypi.org' 04:40:04 + pip_opts='--upgrade --quiet --trusted-host pypi.org --trusted-host files.pythonhosted.org' 04:40:04 + pip_opts='--upgrade --quiet --trusted-host pypi.org --trusted-host files.pythonhosted.org --trusted-host pypi.python.org' 04:40:04 + [[ -n '' ]] 04:40:04 + [[ -n '' ]] 04:40:04 + echo 'lf-activate-venv(): INFO: Attempting to install with network-safe options...' 04:40:04 lf-activate-venv(): INFO: Attempting to install with network-safe options... 04:40:04 + /tmp/venv-si8k/bin/python3 -m pip install --upgrade --quiet --trusted-host pypi.org --trusted-host files.pythonhosted.org --trusted-host pypi.python.org pip 'setuptools<66' virtualenv 04:40:05 + echo 'lf-activate-venv(): INFO: Base packages installed successfully' 04:40:05 lf-activate-venv(): INFO: Base packages installed successfully 04:40:05 + [[ -z tox virtualenv urllib3~=1.26.15 ]] 04:40:05 + echo 'lf-activate-venv(): INFO: Installing additional packages: tox virtualenv urllib3~=1.26.15 ' 04:40:05 lf-activate-venv(): INFO: Installing additional packages: tox virtualenv urllib3~=1.26.15 04:40:05 + /tmp/venv-si8k/bin/python3 -m pip install --upgrade --quiet --trusted-host pypi.org --trusted-host files.pythonhosted.org --trusted-host pypi.python.org --upgrade-strategy eager tox virtualenv urllib3~=1.26.15 04:40:06 + type python3 04:40:06 + true 04:40:06 + echo 'lf-activate-venv(): INFO: Adding /tmp/venv-si8k/bin to PATH' 04:40:06 lf-activate-venv(): INFO: Adding /tmp/venv-si8k/bin to PATH 04:40:06 + PATH=/tmp/venv-si8k/bin:/opt/pyenv/shims:/opt/pyenv/bin:/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 04:40:06 + return 0 04:40:06 + [[ -d /opt/pyenv ]] 04:40:06 + echo '---> Setting up pyenv' 04:40:06 ---> Setting up pyenv 04:40:06 + export PYENV_ROOT=/opt/pyenv 04:40:06 + PYENV_ROOT=/opt/pyenv 04:40:06 + export PATH=/opt/pyenv/bin:/tmp/venv-si8k/bin:/opt/pyenv/shims:/opt/pyenv/bin:/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 04:40:06 + PATH=/opt/pyenv/bin:/tmp/venv-si8k/bin:/opt/pyenv/shims:/opt/pyenv/bin:/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 04:40:06 ++ pwd 04:40:06 + PYTHONPATH=/w/workspace/transportpce-tox-verify-transportpce-master 04:40:06 + export PYTHONPATH 04:40:06 + export TOX_TESTENV_PASSENV=PYTHONPATH 04:40:06 + TOX_TESTENV_PASSENV=PYTHONPATH 04:40:06 + tox --version 04:40:07 4.46.3 from /tmp/venv-si8k/lib/python3.11/site-packages/tox/__init__.py 04:40:07 + PARALLEL=True 04:40:07 + TOX_OPTIONS_LIST= 04:40:07 + [[ -n '' ]] 04:40:07 + case ${PARALLEL,,} in 04:40:07 + TOX_OPTIONS_LIST=' --parallel auto --parallel-live' 04:40:07 + tox --parallel auto --parallel-live 04:40:07 + tee -a /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/tox.log 04:40:08 docs-linkcheck: install_deps> python -I -m pip install -r docs/requirements.txt 04:40:08 buildcontroller: install_deps> python -I -m pip install 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/test-requirements.txt 04:40:08 docs: install_deps> python -I -m pip install -r docs/requirements.txt 04:40:08 checkbashisms: freeze> python -m pip freeze --all 04:40:09 checkbashisms: pip==26.0.1,setuptools==82.0.0 04:40:09 checkbashisms: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./fixCIcentOS8reposMirrors.sh 04:40:09 checkbashisms: commands[1] /w/workspace/transportpce-tox-verify-transportpce-master/tests> sh -c 'command checkbashisms>/dev/null || sudo yum install -y devscripts-checkbashisms || sudo yum install -y devscripts-minimal || sudo yum install -y devscripts || sudo yum install -y https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/31/Everything/x86_64/os/Packages/d/devscripts-checkbashisms-2.19.6-2.fc31.x86_64.rpm || (echo "checkbashisms command not found - please install it (e.g. sudo apt-get install devscripts | yum install devscripts-minimal )" >&2 && exit 1)' 04:40:09 checkbashisms: commands[2] /w/workspace/transportpce-tox-verify-transportpce-master/tests> find . -not -path '*/\.*' -name '*.sh' -exec checkbashisms -f '{}' + 04:40:10 checkbashisms: OK ✔ in 3.17 seconds 04:40:10 pre-commit: install_deps> python -I -m pip install pre-commit 04:40:14 pre-commit: freeze> python -m pip freeze --all 04:40:14 pre-commit: cfgv==3.5.0,distlib==0.4.0,filelock==3.24.3,identify==2.6.16,nodeenv==1.10.0,pip==26.0.1,platformdirs==4.9.2,pre_commit==4.5.1,python-discovery==1.1.0,PyYAML==6.0.3,setuptools==82.0.0,virtualenv==21.1.0 04:40:14 pre-commit: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./fixCIcentOS8reposMirrors.sh 04:40:14 pre-commit: commands[1] /w/workspace/transportpce-tox-verify-transportpce-master/tests> sh -c 'which cpan || sudo yum install -y perl-CPAN || (echo "cpan command not found - please install it (e.g. sudo apt-get install perl-modules | yum install perl-CPAN )" >&2 && exit 1)' 04:40:14 /usr/bin/cpan 04:40:14 pre-commit: commands[2] /w/workspace/transportpce-tox-verify-transportpce-master/tests> pre-commit run --all-files --show-diff-on-failure 04:40:15 [WARNING] hook id `remove-tabs` uses deprecated stage names (commit) which will be removed in a future version. run: `pre-commit migrate-config` to automatically fix this. 04:40:15 [WARNING] hook id `perltidy` uses deprecated stage names (commit) which will be removed in a future version. run: `pre-commit migrate-config` to automatically fix this. 04:40:15 [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 04:40:15 [WARNING] repo `https://github.com/pre-commit/pre-commit-hooks` uses deprecated stage names (commit, push) which will be removed in a future version. Hint: often `pre-commit autoupdate --repo https://github.com/pre-commit/pre-commit-hooks` will fix this. if it does not -- consider reporting an issue to that repo. 04:40:15 [INFO] Initializing environment for https://github.com/jorisroovers/gitlint. 04:40:16 [INFO] Initializing environment for https://github.com/jorisroovers/gitlint:./gitlint-core[trusted-deps]. 04:40:16 [INFO] Initializing environment for https://github.com/Lucas-C/pre-commit-hooks. 04:40:16 [INFO] Initializing environment for https://github.com/pre-commit/mirrors-autopep8. 04:40:17 [INFO] Initializing environment for https://github.com/perltidy/perltidy. 04:40:17 buildcontroller: freeze> python -m pip freeze --all 04:40:17 [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 04:40:17 [INFO] Once installed this environment will be reused. 04:40:17 [INFO] This may take a few minutes... 04:40:18 buildcontroller: bcrypt==5.0.0,certifi==2026.2.25,cffi==2.0.0,charset-normalizer==3.4.4,cryptography==46.0.5,dict2xml==1.7.8,idna==3.11,iniconfig==2.3.0,invoke==2.2.1,lxml==6.0.2,netconf-client==3.5.0,packaging==26.0,paramiko==4.0.0,pip==26.0.1,pluggy==1.6.0,psutil==7.2.2,pycparser==3.0,Pygments==2.19.2,PyNaCl==1.6.2,pytest==9.0.2,requests==2.32.5,setuptools==82.0.0,urllib3==2.6.3 04:40:18 buildcontroller: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./build_controller.sh 04:40:18 + update-java-alternatives -l 04:40:18 java-1.11.0-openjdk-amd64 1111 /usr/lib/jvm/java-1.11.0-openjdk-amd64 04:40:18 java-1.17.0-openjdk-amd64 1711 /usr/lib/jvm/java-1.17.0-openjdk-amd64 04:40:18 + sudo update-java-alternatives -s java-1.21.0-openjdk-amd64 04:40:18 java-1.21.0-openjdk-amd64 2111 /usr/lib/jvm/java-1.21.0-openjdk-amd64 04:40:18 update-alternatives: error: no alternatives for jaotc 04:40:18 update-alternatives: error: no alternatives for rmic 04:40:18 + sed -n ;s/.* version "\(.*\)\.\(.*\)\..*".*$/\1/p; 04:40:18 + java -version 04:40:18 + JAVA_VER=21 04:40:18 + echo 21 04:40:18 + sed -n ;s/javac \(.*\)\.\(.*\)\..*.*$/\1/p; 04:40:18 21 04:40:18 + javac -version 04:40:19 + JAVAC_VER=21 04:40:19 + echo 21 04:40:19 + [ 21 -ge 21 ] 04:40:19 + [ 21 -ge 21 ] 04:40:19 + echo ok, java is 21 or newer 04:40:19 + wget -nv https://dlcdn.apache.org/maven/maven-3/3.9.12/binaries/apache-maven-3.9.12-bin.tar.gz -P /tmp 04:40:19 21 04:40:19 ok, java is 21 or newer 04:40:19 2026-02-28 04:40:19 URL:https://dlcdn.apache.org/maven/maven-3/3.9.12/binaries/apache-maven-3.9.12-bin.tar.gz [9233336/9233336] -> "/tmp/apache-maven-3.9.12-bin.tar.gz" [1] 04:40:19 + sudo mkdir -p /opt 04:40:19 + sudo tar xf /tmp/apache-maven-3.9.12-bin.tar.gz -C /opt 04:40:19 + sudo ln -s /opt/apache-maven-3.9.12 /opt/maven 04:40:19 + sudo ln -s /opt/maven/bin/mvn /usr/bin/mvn 04:40:19 + mvn --version 04:40:20 Apache Maven 3.9.12 (848fbb4bf2d427b72bdb2471c22fced7ebd9a7a1) 04:40:20 Maven home: /opt/maven 04:40:20 Java version: 21.0.9, vendor: Ubuntu, runtime: /usr/lib/jvm/java-21-openjdk-amd64 04:40:20 Default locale: en, platform encoding: UTF-8 04:40:20 OS name: "linux", version: "5.15.0-168-generic", arch: "amd64", family: "unix" 04:40:20 NOTE: Picked up JDK_JAVA_OPTIONS: 04:40:20 --add-opens=java.base/java.io=ALL-UNNAMED 04:40:20 --add-opens=java.base/java.lang=ALL-UNNAMED 04:40:20 --add-opens=java.base/java.lang.invoke=ALL-UNNAMED 04:40:20 --add-opens=java.base/java.lang.reflect=ALL-UNNAMED 04:40:20 --add-opens=java.base/java.net=ALL-UNNAMED 04:40:20 --add-opens=java.base/java.nio=ALL-UNNAMED 04:40:20 --add-opens=java.base/java.nio.charset=ALL-UNNAMED 04:40:20 --add-opens=java.base/java.nio.file=ALL-UNNAMED 04:40:20 --add-opens=java.base/java.util=ALL-UNNAMED 04:40:20 --add-opens=java.base/java.util.jar=ALL-UNNAMED 04:40:20 --add-opens=java.base/java.util.stream=ALL-UNNAMED 04:40:20 --add-opens=java.base/java.util.zip=ALL-UNNAMED 04:40:20 --add-opens java.base/sun.nio.ch=ALL-UNNAMED 04:40:20 --add-opens java.base/sun.nio.fs=ALL-UNNAMED 04:40:20 -Xlog:disable 04:40:22 [INFO] Installing environment for https://github.com/Lucas-C/pre-commit-hooks. 04:40:22 [INFO] Once installed this environment will be reused. 04:40:22 [INFO] This may take a few minutes... 04:40:29 [INFO] Installing environment for https://github.com/pre-commit/mirrors-autopep8. 04:40:29 [INFO] Once installed this environment will be reused. 04:40:29 [INFO] This may take a few minutes... 04:40:35 [INFO] Installing environment for https://github.com/perltidy/perltidy. 04:40:35 [INFO] Once installed this environment will be reused. 04:40:35 [INFO] This may take a few minutes... 04:40:37 docs: freeze> python -m pip freeze --all 04:40:37 docs: alabaster==1.0.0,attrs==25.4.0,babel==2.18.0,blockdiag==3.0.0,certifi==2026.2.25,charset-normalizer==3.4.4,contourpy==1.3.3,cycler==0.12.1,docutils==0.21.2,fonttools==4.61.1,funcparserlib==2.0.0a0,future==1.0.0,idna==3.11,imagesize==1.4.1,Jinja2==3.1.6,jsonschema==3.2.0,kiwisolver==1.4.9,lfdocs_conf==0.10.0,MarkupSafe==3.0.3,matplotlib==3.10.8,numpy==2.4.2,nwdiag==3.0.0,packaging==26.0,pillow==12.1.1,pip==26.0.1,Pygments==2.19.2,pyparsing==3.3.2,pyrsistent==0.20.0,python-dateutil==2.9.0.post0,PyYAML==6.0.3,requests==2.32.5,requests-file==1.5.1,roman-numerals==4.1.0,roman-numerals-py==4.1.0,seqdiag==3.0.0,setuptools==82.0.0,six==1.17.0,snowballstemmer==3.0.1,Sphinx==8.2.3,sphinx-bootstrap-theme==0.8.1,sphinx-data-viewer==0.1.5,sphinx-tabs==3.4.7,sphinx_rtd_theme==3.1.0,sphinxcontrib-applehelp==2.0.0,sphinxcontrib-blockdiag==3.0.0,sphinxcontrib-devhelp==2.0.0,sphinxcontrib-htmlhelp==2.1.0,sphinxcontrib-jquery==4.1,sphinxcontrib-jsmath==1.0.1,sphinxcontrib-needs==0.7.9,sphinxcontrib-nwdiag==2.0.0,sphinxcontrib-plantuml==0.31,sphinxcontrib-qthelp==2.0.0,sphinxcontrib-seqdiag==3.0.0,sphinxcontrib-serializinghtml==2.0.0,sphinxcontrib-swaggerdoc==0.1.7,urllib3==2.6.3,webcolors==25.10.0 04:40:37 docs: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> sphinx-build -q -W --keep-going -b html -n -d /w/workspace/transportpce-tox-verify-transportpce-master/.tox/docs/tmp/doctrees ../docs/ /w/workspace/transportpce-tox-verify-transportpce-master/docs/_build/html 04:40:38 docs-linkcheck: freeze> python -m pip freeze --all 04:40:39 docs-linkcheck: alabaster==1.0.0,attrs==25.4.0,babel==2.18.0,blockdiag==3.0.0,certifi==2026.2.25,charset-normalizer==3.4.4,contourpy==1.3.3,cycler==0.12.1,docutils==0.21.2,fonttools==4.61.1,funcparserlib==2.0.0a0,future==1.0.0,idna==3.11,imagesize==1.4.1,Jinja2==3.1.6,jsonschema==3.2.0,kiwisolver==1.4.9,lfdocs_conf==0.10.0,MarkupSafe==3.0.3,matplotlib==3.10.8,numpy==2.4.2,nwdiag==3.0.0,packaging==26.0,pillow==12.1.1,pip==26.0.1,Pygments==2.19.2,pyparsing==3.3.2,pyrsistent==0.20.0,python-dateutil==2.9.0.post0,PyYAML==6.0.3,requests==2.32.5,requests-file==1.5.1,roman-numerals==4.1.0,roman-numerals-py==4.1.0,seqdiag==3.0.0,setuptools==82.0.0,six==1.17.0,snowballstemmer==3.0.1,Sphinx==8.2.3,sphinx-bootstrap-theme==0.8.1,sphinx-data-viewer==0.1.5,sphinx-tabs==3.4.7,sphinx_rtd_theme==3.1.0,sphinxcontrib-applehelp==2.0.0,sphinxcontrib-blockdiag==3.0.0,sphinxcontrib-devhelp==2.0.0,sphinxcontrib-htmlhelp==2.1.0,sphinxcontrib-jquery==4.1,sphinxcontrib-jsmath==1.0.1,sphinxcontrib-needs==0.7.9,sphinxcontrib-nwdiag==2.0.0,sphinxcontrib-plantuml==0.31,sphinxcontrib-qthelp==2.0.0,sphinxcontrib-seqdiag==3.0.0,sphinxcontrib-serializinghtml==2.0.0,sphinxcontrib-swaggerdoc==0.1.7,urllib3==2.6.3,webcolors==25.10.0 04:40:39 docs-linkcheck: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> sphinx-build -q -b linkcheck -d /w/workspace/transportpce-tox-verify-transportpce-master/.tox/docs-linkcheck/tmp/doctrees ../docs/ /w/workspace/transportpce-tox-verify-transportpce-master/docs/_build/linkcheck 04:40:41 docs: OK ✔ in 34.19 seconds 04:40:41 pylint: install_deps> python -I -m pip install 'pylint>=2.6.0' 04:40:45 docs-linkcheck: OK ✔ in 36.11 seconds 04:40:45 pylint: freeze> python -m pip freeze --all 04:40:45 pylint: astroid==4.0.4,dill==0.4.1,isort==8.0.0,mccabe==0.7.0,pip==26.0.1,platformdirs==4.9.2,pylint==4.0.5,setuptools==82.0.0,tomlkit==0.14.0 04:40:45 pylint: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> find transportpce_tests/ -name '*.py' -exec pylint --fail-under=10 --max-line-length=120 --disable=missing-docstring,import-error --disable=fixme --disable=duplicate-code '--module-rgx=([a-z0-9_]+$)|([0-9.]{1,30}$)' '--method-rgx=(([a-z_][a-zA-Z0-9_]{2,})|(_[a-z0-9_]*)|(__[a-zA-Z][a-zA-Z0-9_]+__))$' '--variable-rgx=[a-zA-Z_][a-zA-Z0-9_]{1,30}$' '{}' + 04:40:46 trim trailing whitespace.................................................Passed 04:40:47 Tabs remover.............................................................Passed 04:40:47 autopep8.................................................................Passed 04:40:53 perltidy.................................................................Passed 04:40:53 pre-commit: commands[3] /w/workspace/transportpce-tox-verify-transportpce-master/tests> pre-commit run gitlint-ci --hook-stage manual 04:40:54 [WARNING] hook id `remove-tabs` uses deprecated stage names (commit) which will be removed in a future version. run: `pre-commit migrate-config` to automatically fix this. 04:40:54 [WARNING] hook id `perltidy` uses deprecated stage names (commit) which will be removed in a future version. run: `pre-commit migrate-config` to automatically fix this. 04:40:54 [INFO] Installing environment for https://github.com/jorisroovers/gitlint. 04:40:54 [INFO] Once installed this environment will be reused. 04:40:54 [INFO] This may take a few minutes... 04:41:02 gitlint..................................................................Passed 04:41:12 04:41:12 ------------------------------------ 04:41:12 Your code has been rated at 10.00/10 04:41:12 04:42:01 pre-commit: OK ✔ in 52.43 seconds 04:42:01 pylint: OK ✔ in 32.42 seconds 04:42:01 buildcontroller: OK ✔ in 1 minute 53 seconds 04:42:01 build_karaf_tests221: install_deps> python -I -m pip install 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/test-requirements.txt 04:42:01 build_karaf_tests190: install_deps> python -I -m pip install 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/test-requirements.txt 04:42:01 build_karaf_tests121: install_deps> python -I -m pip install 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/test-requirements.txt 04:42:01 build_karaf_tests71: install_deps> python -I -m pip install 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/test-requirements.txt 04:42:20 build_karaf_tests71: freeze> python -m pip freeze --all 04:42:20 build_karaf_tests190: freeze> python -m pip freeze --all 04:42:20 build_karaf_tests221: freeze> python -m pip freeze --all 04:42:20 build_karaf_tests121: freeze> python -m pip freeze --all 04:42:20 build_karaf_tests71: bcrypt==5.0.0,certifi==2026.2.25,cffi==2.0.0,charset-normalizer==3.4.4,cryptography==46.0.5,dict2xml==1.7.8,idna==3.11,iniconfig==2.3.0,invoke==2.2.1,lxml==6.0.2,netconf-client==3.5.0,packaging==26.0,paramiko==4.0.0,pip==26.0.1,pluggy==1.6.0,psutil==7.2.2,pycparser==3.0,Pygments==2.19.2,PyNaCl==1.6.2,pytest==9.0.2,requests==2.32.5,setuptools==82.0.0,urllib3==2.6.3 04:42:20 build_karaf_tests71: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./build_karaf_for_tests.sh 04:42:20 build karaf in karaf71 with ./karaf71.env 04:42:20 build_karaf_tests190: bcrypt==5.0.0,certifi==2026.2.25,cffi==2.0.0,charset-normalizer==3.4.4,cryptography==46.0.5,dict2xml==1.7.8,idna==3.11,iniconfig==2.3.0,invoke==2.2.1,lxml==6.0.2,netconf-client==3.5.0,packaging==26.0,paramiko==4.0.0,pip==26.0.1,pluggy==1.6.0,psutil==7.2.2,pycparser==3.0,Pygments==2.19.2,PyNaCl==1.6.2,pytest==9.0.2,requests==2.32.5,setuptools==82.0.0,urllib3==2.6.3 04:42:20 build_karaf_tests190: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./build_karaf_for_tests.sh 04:42:20 build karaf in karafoc with ./karafoc.env 04:42:20 build_karaf_tests221: bcrypt==5.0.0,certifi==2026.2.25,cffi==2.0.0,charset-normalizer==3.4.4,cryptography==46.0.5,dict2xml==1.7.8,idna==3.11,iniconfig==2.3.0,invoke==2.2.1,lxml==6.0.2,netconf-client==3.5.0,packaging==26.0,paramiko==4.0.0,pip==26.0.1,pluggy==1.6.0,psutil==7.2.2,pycparser==3.0,Pygments==2.19.2,PyNaCl==1.6.2,pytest==9.0.2,requests==2.32.5,setuptools==82.0.0,urllib3==2.6.3 04:42:20 build_karaf_tests221: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./build_karaf_for_tests.sh 04:42:20 NOTE: Picked up JDK_JAVA_OPTIONS: 04:42:20 --add-opens=java.base/java.io=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.lang=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.lang.invoke=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.lang.reflect=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.net=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.nio=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.nio.charset=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.nio.file=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.util=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.util.jar=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.util.stream=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.util.zip=ALL-UNNAMED 04:42:20 --add-opens java.base/sun.nio.ch=ALL-UNNAMED 04:42:20 --add-opens java.base/sun.nio.fs=ALL-UNNAMED 04:42:20 -Xlog:disable 04:42:20 build karaf in karaf221 with ./karaf221.env 04:42:20 NOTE: Picked up JDK_JAVA_OPTIONS: 04:42:20 --add-opens=java.base/java.io=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.lang=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.lang.invoke=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.lang.reflect=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.net=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.nio=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.nio.charset=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.nio.file=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.util=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.util.jar=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.util.stream=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.util.zip=ALL-UNNAMED 04:42:20 --add-opens java.base/sun.nio.ch=ALL-UNNAMED 04:42:20 --add-opens java.base/sun.nio.fs=ALL-UNNAMED 04:42:20 -Xlog:disable 04:42:20 build_karaf_tests121: bcrypt==5.0.0,certifi==2026.2.25,cffi==2.0.0,charset-normalizer==3.4.4,cryptography==46.0.5,dict2xml==1.7.8,idna==3.11,iniconfig==2.3.0,invoke==2.2.1,lxml==6.0.2,netconf-client==3.5.0,packaging==26.0,paramiko==4.0.0,pip==26.0.1,pluggy==1.6.0,psutil==7.2.2,pycparser==3.0,Pygments==2.19.2,PyNaCl==1.6.2,pytest==9.0.2,requests==2.32.5,setuptools==82.0.0,urllib3==2.6.3 04:42:20 build_karaf_tests121: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./build_karaf_for_tests.sh 04:42:20 build karaf in karaf121 with ./karaf121.env 04:42:20 NOTE: Picked up JDK_JAVA_OPTIONS: 04:42:20 --add-opens=java.base/java.io=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.lang=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.lang.invoke=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.lang.reflect=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.net=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.nio=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.nio.charset=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.nio.file=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.util=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.util.jar=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.util.stream=ALL-UNNAMED 04:42:20 --add-opens=java.base/java.util.zip=ALL-UNNAMED 04:42:20 --add-opens java.base/sun.nio.ch=ALL-UNNAMED 04:42:20 --add-opens java.base/sun.nio.fs=ALL-UNNAMED 04:42:20 -Xlog:disable 04:42:21 NOTE: Picked up JDK_JAVA_OPTIONS: 04:42:21 --add-opens=java.base/java.io=ALL-UNNAMED 04:42:21 --add-opens=java.base/java.lang=ALL-UNNAMED 04:42:21 --add-opens=java.base/java.lang.invoke=ALL-UNNAMED 04:42:21 --add-opens=java.base/java.lang.reflect=ALL-UNNAMED 04:42:21 --add-opens=java.base/java.net=ALL-UNNAMED 04:42:21 --add-opens=java.base/java.nio=ALL-UNNAMED 04:42:21 --add-opens=java.base/java.nio.charset=ALL-UNNAMED 04:42:21 --add-opens=java.base/java.nio.file=ALL-UNNAMED 04:42:21 --add-opens=java.base/java.util=ALL-UNNAMED 04:42:21 --add-opens=java.base/java.util.jar=ALL-UNNAMED 04:42:21 --add-opens=java.base/java.util.stream=ALL-UNNAMED 04:42:21 --add-opens=java.base/java.util.zip=ALL-UNNAMED 04:42:21 --add-opens java.base/sun.nio.ch=ALL-UNNAMED 04:42:21 --add-opens java.base/sun.nio.fs=ALL-UNNAMED 04:42:21 -Xlog:disable 04:43:32 build_karaf_tests221: OK ✔ in 1 minute 30.79 seconds 04:43:32 build_karaf_tests71: OK ✔ in 1 minute 30.8 seconds 04:43:32 build_karaf_tests190: OK ✔ in 1 minute 30.8 seconds 04:43:32 buildlighty: install_deps> python -I -m pip install 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/test-requirements.txt 04:43:32 sims: install_deps> python -I -m pip install 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/test-requirements.txt 04:43:38 build_karaf_tests121: OK ✔ in 1 minute 37.45 seconds 04:43:38 testsPCE: install_deps> python -I -m pip install gnpy4tpce==2.4.7 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/test-requirements.txt 04:43:55 buildlighty: freeze> python -m pip freeze --all 04:43:55 buildlighty: bcrypt==5.0.0,certifi==2026.2.25,cffi==2.0.0,charset-normalizer==3.4.4,cryptography==46.0.5,dict2xml==1.7.8,idna==3.11,iniconfig==2.3.0,invoke==2.2.1,lxml==6.0.2,netconf-client==3.5.0,packaging==26.0,paramiko==4.0.0,pip==26.0.1,pluggy==1.6.0,psutil==7.2.2,pycparser==3.0,Pygments==2.19.2,PyNaCl==1.6.2,pytest==9.0.2,requests==2.32.5,setuptools==82.0.0,urllib3==2.6.3 04:43:55 buildlighty: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/lighty> ./build.sh 04:43:55 NOTE: Picked up JDK_JAVA_OPTIONS: --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED 04:43:56 sims: freeze> python -m pip freeze --all 04:43:56 sims: bcrypt==5.0.0,certifi==2026.2.25,cffi==2.0.0,charset-normalizer==3.4.4,cryptography==46.0.5,dict2xml==1.7.8,idna==3.11,iniconfig==2.3.0,invoke==2.2.1,lxml==6.0.2,netconf-client==3.5.0,packaging==26.0,paramiko==4.0.0,pip==26.0.1,pluggy==1.6.0,psutil==7.2.2,pycparser==3.0,Pygments==2.19.2,PyNaCl==1.6.2,pytest==9.0.2,requests==2.32.5,setuptools==82.0.0,urllib3==2.6.3 04:43:56 sims: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./install_lightynode.sh 04:43:56 Using lighynode version 22.1.0.6 04:43:56 Installing lightynode device to ./lightynode/lightynode-openroadm-device directory 04:45:07 sims: OK ✔ in 28.9 seconds 04:45:07 buildlighty: OK ✔ in 48.3 seconds 04:45:07 testsPCE: freeze> python -m pip freeze --all 04:45:07 testsPCE: bcrypt==5.0.0,certifi==2026.2.25,cffi==2.0.0,charset-normalizer==3.4.4,click==8.3.1,contourpy==1.3.3,cryptography==3.3.2,cycler==0.12.1,dict2xml==1.7.8,Flask==2.1.3,Flask-Injector==0.14.0,fonttools==4.61.1,gnpy4tpce==2.4.7,idna==3.11,iniconfig==2.3.0,injector==0.24.0,invoke==2.2.1,itsdangerous==2.2.0,Jinja2==3.1.6,kiwisolver==1.4.9,lxml==6.0.2,MarkupSafe==3.0.3,matplotlib==3.10.8,netconf-client==3.5.0,networkx==2.8.8,numpy==1.26.4,packaging==26.0,pandas==1.5.3,paramiko==4.0.0,pbr==5.11.1,pillow==12.1.1,pip==26.0.1,pluggy==1.6.0,psutil==7.2.2,pycparser==3.0,Pygments==2.19.2,PyNaCl==1.6.2,pyparsing==3.3.2,pytest==9.0.2,python-dateutil==2.9.0.post0,pytz==2025.2,requests==2.32.5,scipy==1.17.1,setuptools==50.3.2,six==1.17.0,urllib3==2.6.3,Werkzeug==2.0.3,xlrd==1.2.0 04:45:07 testsPCE: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./launch_tests.sh pce 04:45:07 pytest -q transportpce_tests/pce/test01_pce.py 04:45:58 .................... [100%] 04:47:01 20 passed in 113.98s (0:01:53) 04:47:01 pytest -q transportpce_tests/pce/test02_pce_400G.py 04:47:18 ............ [100%] 04:47:49 12 passed in 46.95s 04:47:49 pytest -q transportpce_tests/pce/test03_gnpy.py 04:48:06 ........ [100%] 04:48:27 8 passed in 37.83s 04:48:27 pytest -q transportpce_tests/pce/test04_pce_bug_fix.py 04:48:58 ... [100%] 04:49:03 3 passed in 35.89s 04:49:04 testsPCE: OK ✔ in 5 minutes 25.71 seconds 04:49:04 tests190: install_deps> python -I -m pip install 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/test-requirements.txt 04:49:04 tests121: install_deps> python -I -m pip install 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/test-requirements.txt 04:49:04 tests_tapi: install_deps> python -I -m pip install 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/test-requirements.txt 04:49:10 tests_tapi: freeze> python -m pip freeze --all 04:49:10 tests190: freeze> python -m pip freeze --all 04:49:10 tests121: freeze> python -m pip freeze --all 04:49:11 tests_tapi: bcrypt==5.0.0,certifi==2026.2.25,cffi==2.0.0,charset-normalizer==3.4.4,cryptography==46.0.5,dict2xml==1.7.8,idna==3.11,iniconfig==2.3.0,invoke==2.2.1,lxml==6.0.2,netconf-client==3.5.0,packaging==26.0,paramiko==4.0.0,pip==26.0.1,pluggy==1.6.0,psutil==7.2.2,pycparser==3.0,Pygments==2.19.2,PyNaCl==1.6.2,pytest==9.0.2,requests==2.32.5,setuptools==82.0.0,urllib3==2.6.3 04:49:11 tests_tapi: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./launch_tests.sh tapi 04:49:11 using environment variables from ./karaf221.env 04:49:11 pytest -q transportpce_tests/tapi/test01_abstracted_topology.py 04:49:11 tests190: bcrypt==5.0.0,certifi==2026.2.25,cffi==2.0.0,charset-normalizer==3.4.4,cryptography==46.0.5,dict2xml==1.7.8,idna==3.11,iniconfig==2.3.0,invoke==2.2.1,lxml==6.0.2,netconf-client==3.5.0,packaging==26.0,paramiko==4.0.0,pip==26.0.1,pluggy==1.6.0,psutil==7.2.2,pycparser==3.0,Pygments==2.19.2,PyNaCl==1.6.2,pytest==9.0.2,requests==2.32.5,setuptools==82.0.0,urllib3==2.6.3 04:49:11 tests190: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./launch_tests.sh oc 04:49:11 using environment variables from ./karafoc.env 04:49:11 pytest -q transportpce_tests/oc/test01_portmapping.py 04:49:11 tests121: bcrypt==5.0.0,certifi==2026.2.25,cffi==2.0.0,charset-normalizer==3.4.4,cryptography==46.0.5,dict2xml==1.7.8,idna==3.11,iniconfig==2.3.0,invoke==2.2.1,lxml==6.0.2,netconf-client==3.5.0,packaging==26.0,paramiko==4.0.0,pip==26.0.1,pluggy==1.6.0,psutil==7.2.2,pycparser==3.0,Pygments==2.19.2,PyNaCl==1.6.2,pytest==9.0.2,requests==2.32.5,setuptools==82.0.0,urllib3==2.6.3 04:49:11 tests121: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./launch_tests.sh 1.2.1 04:49:11 using environment variables from ./karaf121.env 04:49:11 pytest -q transportpce_tests/1.2.1/test01_portmapping.py 04:50:16 ........... [100%] 04:50:33 10 passed in 82.01s (0:01:22) 04:50:33 pytest -q transportpce_tests/oc/test02_topology.py 04:50:38 ............................... [100%] 04:51:18 21 passed in 127.07s (0:02:07) 04:51:18 pytest -q transportpce_tests/1.2.1/test02_topo_portmapping.py 04:51:19 ............................ [100%] 04:51:41 14 passed in 67.54s (0:01:07) 04:51:41 pytest -q transportpce_tests/oc/test03_renderer.py 04:51:41 ............... [100%] 04:52:21 6 passed in 62.52s (0:01:02) 04:52:21 pytest -q transportpce_tests/1.2.1/test03_topology.py 04:52:21 ...................... [100%] 04:52:42 19 passed in 61.13s (0:01:01) 04:52:42 tests190: OK ✔ in 3 minutes 39.27 seconds 04:52:42 tests71: install_deps> python -I -m pip install 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/test-requirements.txt 04:52:48 .tests71: freeze> python -m pip freeze --all 04:52:50 tests71: bcrypt==5.0.0,certifi==2026.2.25,cffi==2.0.0,charset-normalizer==3.4.4,cryptography==46.0.5,dict2xml==1.7.8,idna==3.11,iniconfig==2.3.0,invoke==2.2.1,lxml==6.0.2,netconf-client==3.5.0,packaging==26.0,paramiko==4.0.0,pip==26.0.1,pluggy==1.6.0,psutil==7.2.2,pycparser==3.0,Pygments==2.19.2,PyNaCl==1.6.2,pytest==9.0.2,requests==2.32.5,setuptools==82.0.0,urllib3==2.6.3 04:52:50 tests71: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./launch_tests.sh 7.1 04:52:50 using environment variables from ./karaf71.env 04:52:50 pytest -q transportpce_tests/7.1/test01_portmapping.py 04:53:08 ..................................... [100%] 04:53:46 12 passed in 55.99s 04:53:46 pytest -q transportpce_tests/7.1/test02_otn_renderer.py 04:53:47 ............................. [100%] 04:54:30 51 passed in 319.00s (0:05:18) 04:54:30 pytest -q transportpce_tests/tapi/test02_full_topology.py 04:54:31 ...................... [100%] 04:54:54 44 passed in 152.81s (0:02:32) 04:54:54 pytest -q transportpce_tests/1.2.1/test04_renderer_service_path_nominal.py 04:54:55 ................................................................................ [100%] 04:56:25 62 passed in 158.97s (0:02:38) 04:56:25 pytest -q transportpce_tests/7.1/test03_renderer_or_modes.py 04:56:26 .. [100%] 04:56:29 24 passed in 94.18s (0:01:34) 04:56:29 pytest -q transportpce_tests/1.2.1/test05_olm.py 04:56:49 ........................................................................................ [100%] 04:58:59 48 passed in 153.36s (0:02:33) 04:58:59 pytest -q transportpce_tests/7.1/test04_renderer_regen_mode.py 04:59:01 ............................... [100%] 04:59:52 40 passed in 202.81s (0:03:22) 04:59:52 pytest -q transportpce_tests/1.2.1/test06_end2end.py 04:59:53 ........... [100%] 05:00:12 36 passed in 341.68s (0:05:41) 05:00:12 pytest -q transportpce_tests/tapi/test03_tapi_device_change_notifications.py 05:00:13 . [100%] 05:00:15 22 passed in 75.75s (0:01:15) 05:00:43 ........................................................................................................................ [100%] 05:08:44 71 passed in 511.85s (0:08:31) 05:08:44 pytest -q transportpce_tests/tapi/test04_topo_extension.py 05:08:58 ..... [100%] 05:09:02 54 passed in 549.03s (0:09:09) 05:09:37 ................... [100%] 05:11:08 19 passed in 143.19s (0:02:23) 05:11:08 pytest -q transportpce_tests/tapi/test05_pce_tapi.py 05:13:12 ...................... [100%] 05:18:48 22 passed in 459.71s (0:07:39) 05:18:48 tests71: OK ✔ in 7 minutes 32.8 seconds 05:18:48 tests121: OK ✔ in 19 minutes 58.79 seconds 05:18:48 tests_tapi: OK ✔ in 29 minutes 44.64 seconds 05:18:48 tests221: install_deps> python -I -m pip install 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/test-requirements.txt 05:18:54 tests221: freeze> python -m pip freeze --all 05:18:54 tests221: bcrypt==5.0.0,certifi==2026.2.25,cffi==2.0.0,charset-normalizer==3.4.4,cryptography==46.0.5,dict2xml==1.7.8,idna==3.11,iniconfig==2.3.0,invoke==2.2.1,lxml==6.0.2,netconf-client==3.5.0,packaging==26.0,paramiko==4.0.0,pip==26.0.1,pluggy==1.6.0,psutil==7.2.2,pycparser==3.0,Pygments==2.19.2,PyNaCl==1.6.2,pytest==9.0.2,requests==2.32.5,setuptools==82.0.0,urllib3==2.6.3 05:18:54 tests221: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./launch_tests.sh 2.2.1 05:18:54 using environment variables from ./karaf221.env 05:18:54 pytest -q transportpce_tests/2.2.1/test01_portmapping.py 05:19:30 ................................... [100%] 05:20:11 35 passed in 76.53s (0:01:16) 05:20:11 pytest -q transportpce_tests/2.2.1/test02_topo_portmapping.py 05:20:43 ...... [100%] 05:20:57 6 passed in 45.59s 05:20:57 pytest -q transportpce_tests/2.2.1/test03_topology.py 05:21:40 ............................................ [100%] 05:23:15 44 passed in 137.71s (0:02:17) 05:23:15 pytest -q transportpce_tests/2.2.1/test04_otn_topology.py 05:23:51 ............ [100%] 05:24:15 12 passed in 60.13s (0:01:00) 05:24:15 pytest -q transportpce_tests/2.2.1/test05_flex_grid.py 05:24:41 ................ [100%] 05:26:10 16 passed in 114.90s (0:01:54) 05:26:10 pytest -q transportpce_tests/2.2.1/test06_renderer_service_path_nominal.py 05:26:40 ............................... [100%] 05:26:47 31 passed in 36.49s 05:26:47 pytest -q transportpce_tests/2.2.1/test07_otn_renderer.py 05:27:23 .......................... [100%] 05:28:18 26 passed in 91.03s (0:01:31) 05:28:18 pytest -q transportpce_tests/2.2.1/test08_otn_sh_renderer.py 05:28:55 ...................... [100%] 05:29:59 22 passed in 100.13s (0:01:40) 05:29:59 pytest -q transportpce_tests/2.2.1/test09_olm.py 05:30:40 ........................................ [100%] 05:33:02 40 passed in 183.10s (0:03:03) 05:33:02 pytest -q transportpce_tests/2.2.1/test11_otn_end2end.py 05:33:45 ........................................................................ [ 74%] 05:39:23 ......................... [100%] 05:44:15 97 passed in 672.69s (0:11:12) 05:44:15 pytest -q transportpce_tests/2.2.1/test12_end2end.py 05:44:58 ...................................................... [100%] 05:51:47 54 passed in 451.54s (0:07:31) 05:51:47 pytest -q transportpce_tests/2.2.1/test14_otn_switch_end2end.py 05:52:45 ........................................................................ [ 71%] 05:57:56 ............................. [100%] 06:00:05 101 passed in 498.14s (0:08:18) 06:00:05 pytest -q transportpce_tests/2.2.1/test15_otn_end2end_with_intermediate_switch.py 06:01:04 ........................................................................ [ 67%] 06:06:52 ................................... [100%] 06:10:12 107 passed in 606.79s (0:10:06) 06:10:13 pytest -q transportpce_tests/2.2.1/test16_freq_end2end.py 06:10:57 ............................................. [100%] 06:13:35 45 passed in 202.06s (0:03:22) 06:13:35 tests221: OK ✔ in 54 minutes 47.27 seconds 06:13:35 tests_hybrid: install_deps> python -I -m pip install 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-transportpce-master/tests/test-requirements.txt 06:13:41 tests_hybrid: freeze> python -m pip freeze --all 06:13:41 tests_hybrid: bcrypt==5.0.0,certifi==2026.2.25,cffi==2.0.0,charset-normalizer==3.4.4,cryptography==46.0.5,dict2xml==1.7.8,idna==3.11,iniconfig==2.3.0,invoke==2.2.1,lxml==6.0.2,netconf-client==3.5.0,packaging==26.0,paramiko==4.0.0,pip==26.0.1,pluggy==1.6.0,psutil==7.2.2,pycparser==3.0,Pygments==2.19.2,PyNaCl==1.6.2,pytest==9.0.2,requests==2.32.5,setuptools==82.0.0,urllib3==2.6.3 06:13:41 tests_hybrid: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./launch_tests.sh hybrid 06:13:41 using environment variables from ./karaf221.env 06:13:41 pytest -q transportpce_tests/hybrid/test01_device_change_notifications.py 06:14:23 ................................................... [100%] 06:16:10 51 passed in 148.48s (0:02:28) 06:16:10 pytest -q transportpce_tests/hybrid/test02_B100G_end2end.py 06:16:57 ........................................................................ [ 66%] 06:21:18 ..................................... [100%] 06:23:24 109 passed in 433.46s (0:07:13) 06:23:24 pytest -q transportpce_tests/hybrid/test03_autonomous_reroute.py 06:24:16 ..................................................... [100%] 06:27:49 53 passed in 264.70s (0:04:24) 06:27:49 buildcontroller: OK (113.00=setup[10.75]+cmd[102.25] seconds) 06:27:49 sims: OK (28.90=setup[25.87]+cmd[3.03] seconds) 06:27:49 build_karaf_tests121: OK (97.44=setup[20.58]+cmd[76.86] seconds) 06:27:49 testsPCE: OK (325.71=setup[89.82]+cmd[235.89] seconds) 06:27:49 tests121: OK (1198.79=setup[7.64]+cmd[1191.15] seconds) 06:27:49 build_karaf_tests221: OK (90.79=setup[20.52]+cmd[70.27] seconds) 06:27:49 tests_tapi: OK (1784.64=setup[7.62]+cmd[1777.02] seconds) 06:27:49 tests221: OK (3287.27=setup[6.30]+cmd[3280.97] seconds) 06:27:49 build_karaf_tests71: OK (90.80=setup[20.39]+cmd[70.41] seconds) 06:27:49 tests71: OK (452.80=setup[7.35]+cmd[445.45] seconds) 06:27:49 build_karaf_tests190: OK (90.80=setup[20.49]+cmd[70.31] seconds) 06:27:49 tests190: OK (219.27=setup[7.63]+cmd[211.64] seconds) 06:27:49 tests_hybrid: OK (854.17=setup[6.59]+cmd[847.57] seconds) 06:27:49 buildlighty: OK (48.30=setup[24.72]+cmd[23.58] seconds) 06:27:49 docs: OK (34.19=setup[30.62]+cmd[3.57] seconds) 06:27:49 docs-linkcheck: OK (36.11=setup[31.86]+cmd[4.25] seconds) 06:27:49 checkbashisms: OK (3.17=setup[1.91]+cmd[0.01,0.05,1.20] seconds) 06:27:49 pre-commit: OK (52.43=setup[4.42]+cmd[0.02,0.01,38.92,9.07] seconds) 06:27:49 pylint: OK (32.42=setup[4.43]+cmd[27.99] seconds) 06:27:49 congratulations :) (6462.29 seconds) 06:27:49 + tox_status=0 06:27:49 + echo '---> Completed tox runs' 06:27:49 ---> Completed tox runs 06:27:49 + for i in .tox/*/log 06:27:49 ++ echo .tox/build_karaf_tests121/log 06:27:49 ++ awk -F/ '{print $2}' 06:27:49 + tox_env=build_karaf_tests121 06:27:49 + cp -r .tox/build_karaf_tests121/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/build_karaf_tests121 06:27:49 + for i in .tox/*/log 06:27:49 ++ echo .tox/build_karaf_tests190/log 06:27:49 ++ awk -F/ '{print $2}' 06:27:49 + tox_env=build_karaf_tests190 06:27:49 + cp -r .tox/build_karaf_tests190/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/build_karaf_tests190 06:27:49 + for i in .tox/*/log 06:27:49 ++ echo .tox/build_karaf_tests221/log 06:27:49 ++ awk -F/ '{print $2}' 06:27:49 + tox_env=build_karaf_tests221 06:27:49 + cp -r .tox/build_karaf_tests221/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/build_karaf_tests221 06:27:49 + for i in .tox/*/log 06:27:49 ++ echo .tox/build_karaf_tests71/log 06:27:49 ++ awk -F/ '{print $2}' 06:27:49 + tox_env=build_karaf_tests71 06:27:49 + cp -r .tox/build_karaf_tests71/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/build_karaf_tests71 06:27:49 + for i in .tox/*/log 06:27:49 ++ echo .tox/buildcontroller/log 06:27:49 ++ awk -F/ '{print $2}' 06:27:49 + tox_env=buildcontroller 06:27:49 + cp -r .tox/buildcontroller/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/buildcontroller 06:27:49 + for i in .tox/*/log 06:27:49 ++ echo .tox/buildlighty/log 06:27:49 ++ awk -F/ '{print $2}' 06:27:49 + tox_env=buildlighty 06:27:49 + cp -r .tox/buildlighty/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/buildlighty 06:27:49 + for i in .tox/*/log 06:27:49 ++ echo .tox/checkbashisms/log 06:27:49 ++ awk -F/ '{print $2}' 06:27:49 + tox_env=checkbashisms 06:27:49 + cp -r .tox/checkbashisms/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/checkbashisms 06:27:49 + for i in .tox/*/log 06:27:49 ++ echo .tox/docs-linkcheck/log 06:27:49 ++ awk -F/ '{print $2}' 06:27:49 + tox_env=docs-linkcheck 06:27:49 + cp -r .tox/docs-linkcheck/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/docs-linkcheck 06:27:49 + for i in .tox/*/log 06:27:49 ++ echo .tox/docs/log 06:27:49 ++ awk -F/ '{print $2}' 06:27:49 + tox_env=docs 06:27:49 + cp -r .tox/docs/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/docs 06:27:49 + for i in .tox/*/log 06:27:49 ++ echo .tox/pre-commit/log 06:27:49 ++ awk -F/ '{print $2}' 06:27:49 + tox_env=pre-commit 06:27:49 + cp -r .tox/pre-commit/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/pre-commit 06:27:49 + for i in .tox/*/log 06:27:49 ++ echo .tox/pylint/log 06:27:49 ++ awk -F/ '{print $2}' 06:27:49 + tox_env=pylint 06:27:49 + cp -r .tox/pylint/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/pylint 06:27:49 + for i in .tox/*/log 06:27:49 ++ echo .tox/sims/log 06:27:49 ++ awk -F/ '{print $2}' 06:27:49 + tox_env=sims 06:27:49 + cp -r .tox/sims/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/sims 06:27:49 + for i in .tox/*/log 06:27:49 ++ echo .tox/tests121/log 06:27:49 ++ awk -F/ '{print $2}' 06:27:49 + tox_env=tests121 06:27:49 + cp -r .tox/tests121/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/tests121 06:27:49 + for i in .tox/*/log 06:27:49 ++ echo .tox/tests190/log 06:27:49 ++ awk -F/ '{print $2}' 06:27:49 + tox_env=tests190 06:27:49 + cp -r .tox/tests190/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/tests190 06:27:49 + for i in .tox/*/log 06:27:49 ++ echo .tox/tests221/log 06:27:49 ++ awk -F/ '{print $2}' 06:27:49 + tox_env=tests221 06:27:49 + cp -r .tox/tests221/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/tests221 06:27:49 + for i in .tox/*/log 06:27:49 ++ echo .tox/tests71/log 06:27:49 ++ awk -F/ '{print $2}' 06:27:49 + tox_env=tests71 06:27:49 + cp -r .tox/tests71/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/tests71 06:27:49 + for i in .tox/*/log 06:27:49 ++ echo .tox/testsPCE/log 06:27:49 ++ awk -F/ '{print $2}' 06:27:49 + tox_env=testsPCE 06:27:49 + cp -r .tox/testsPCE/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/testsPCE 06:27:50 + for i in .tox/*/log 06:27:50 ++ echo .tox/tests_hybrid/log 06:27:50 ++ awk -F/ '{print $2}' 06:27:50 + tox_env=tests_hybrid 06:27:50 + cp -r .tox/tests_hybrid/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/tests_hybrid 06:27:50 + for i in .tox/*/log 06:27:50 ++ echo .tox/tests_tapi/log 06:27:50 ++ awk -F/ '{print $2}' 06:27:50 + tox_env=tests_tapi 06:27:50 + cp -r .tox/tests_tapi/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/tests_tapi 06:27:50 + DOC_DIR=docs/_build/html 06:27:50 + [[ -d docs/_build/html ]] 06:27:50 + echo '---> Archiving generated docs' 06:27:50 ---> Archiving generated docs 06:27:50 + mv docs/_build/html /w/workspace/transportpce-tox-verify-transportpce-master/archives/docs 06:27:50 + echo '---> tox-run.sh ends' 06:27:50 ---> tox-run.sh ends 06:27:50 + test 0 -eq 0 06:27:50 $ ssh-agent -k 06:27:50 unset SSH_AUTH_SOCK; 06:27:50 unset SSH_AGENT_PID; 06:27:50 echo Agent pid 1562 killed; 06:27:50 [ssh-agent] Stopped. 06:27:50 [PostBuildScript] - [INFO] Executing post build scripts. 06:27:50 [transportpce-tox-verify-transportpce-master] $ /bin/bash /tmp/jenkins8665354014275310924.sh 06:27:50 ---> sysstat.sh 06:27:50 [transportpce-tox-verify-transportpce-master] $ /bin/bash /tmp/jenkins7543420100974729384.sh 06:27:50 ---> package-listing.sh 06:27:50 ++ facter osfamily 06:27:50 ++ tr '[:upper:]' '[:lower:]' 06:27:51 + OS_FAMILY=debian 06:27:51 + workspace=/w/workspace/transportpce-tox-verify-transportpce-master 06:27:51 + START_PACKAGES=/tmp/packages_start.txt 06:27:51 + END_PACKAGES=/tmp/packages_end.txt 06:27:51 + DIFF_PACKAGES=/tmp/packages_diff.txt 06:27:51 + PACKAGES=/tmp/packages_start.txt 06:27:51 + '[' /w/workspace/transportpce-tox-verify-transportpce-master ']' 06:27:51 + PACKAGES=/tmp/packages_end.txt 06:27:51 + case "${OS_FAMILY}" in 06:27:51 + dpkg -l 06:27:51 + grep '^ii' 06:27:51 + '[' -f /tmp/packages_start.txt ']' 06:27:51 + '[' -f /tmp/packages_end.txt ']' 06:27:51 + diff /tmp/packages_start.txt /tmp/packages_end.txt 06:27:51 + '[' /w/workspace/transportpce-tox-verify-transportpce-master ']' 06:27:51 + mkdir -p /w/workspace/transportpce-tox-verify-transportpce-master/archives/ 06:27:51 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/transportpce-tox-verify-transportpce-master/archives/ 06:27:51 [transportpce-tox-verify-transportpce-master] $ /bin/bash /tmp/jenkins15454034668371382686.sh 06:27:51 ---> capture-instance-metadata.sh 06:27:51 Setup pyenv: 06:27:51 system 06:27:51 3.8.20 06:27:51 3.9.20 06:27:51 3.10.15 06:27:51 * 3.11.10 (set by /w/workspace/transportpce-tox-verify-transportpce-master/.python-version) 06:27:51 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-Zh9y from file:/tmp/.os_lf_venv 06:27:51 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 06:27:51 lf-activate-venv(): INFO: Attempting to install with network-safe options... 06:27:53 lf-activate-venv(): INFO: Base packages installed successfully 06:27:53 lf-activate-venv(): INFO: Installing additional packages: lftools 06:28:03 lf-activate-venv(): INFO: Adding /tmp/venv-Zh9y/bin to PATH 06:28:03 INFO: Running in OpenStack, capturing instance metadata 06:28:04 [transportpce-tox-verify-transportpce-master] $ /bin/bash /tmp/jenkins11422521633010086727.sh 06:28:04 provisioning config files... 06:28:04 Could not find credentials [logs] for transportpce-tox-verify-transportpce-master #4467 06:28:04 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/transportpce-tox-verify-transportpce-master@tmp/config6931305132750650961tmp 06:28:04 Regular expression run condition: Expression=[^.*logs-s3.*], Label=[odl-logs-s3-cloudfront-index] 06:28:04 Run condition [Regular expression match] enabling perform for step [Provide Configuration files] 06:28:04 provisioning config files... 06:28:04 copy managed file [jenkins-s3-log-ship] to file:/home/jenkins/.aws/credentials 06:28:04 [EnvInject] - Injecting environment variables from a build step. 06:28:04 [EnvInject] - Injecting as environment variables the properties content 06:28:04 SERVER_ID=logs 06:28:04 06:28:04 [EnvInject] - Variables injected successfully. 06:28:04 [transportpce-tox-verify-transportpce-master] $ /bin/bash /tmp/jenkins14334478289792393548.sh 06:28:04 ---> create-netrc.sh 06:28:04 WARN: Log server credential not found. 06:28:04 [transportpce-tox-verify-transportpce-master] $ /bin/bash /tmp/jenkins14162632054287148224.sh 06:28:04 ---> python-tools-install.sh 06:28:04 Setup pyenv: 06:28:04 system 06:28:04 3.8.20 06:28:04 3.9.20 06:28:04 3.10.15 06:28:04 * 3.11.10 (set by /w/workspace/transportpce-tox-verify-transportpce-master/.python-version) 06:28:05 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-Zh9y from file:/tmp/.os_lf_venv 06:28:05 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 06:28:05 lf-activate-venv(): INFO: Attempting to install with network-safe options... 06:28:06 lf-activate-venv(): INFO: Base packages installed successfully 06:28:06 lf-activate-venv(): INFO: Installing additional packages: lftools 06:28:19 lf-activate-venv(): INFO: Adding /tmp/venv-Zh9y/bin to PATH 06:28:19 [transportpce-tox-verify-transportpce-master] $ /bin/bash /tmp/jenkins17365172421620351653.sh 06:28:19 ---> sudo-logs.sh 06:28:19 Archiving 'sudo' log.. 06:28:19 [transportpce-tox-verify-transportpce-master] $ /bin/bash /tmp/jenkins3976003256398742261.sh 06:28:19 ---> job-cost.sh 06:28:19 INFO: Activating Python virtual environment... 06:28:19 Setup pyenv: 06:28:19 system 06:28:19 3.8.20 06:28:19 3.9.20 06:28:19 3.10.15 06:28:19 * 3.11.10 (set by /w/workspace/transportpce-tox-verify-transportpce-master/.python-version) 06:28:19 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-Zh9y from file:/tmp/.os_lf_venv 06:28:19 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 06:28:19 lf-activate-venv(): INFO: Attempting to install with network-safe options... 06:28:21 lf-activate-venv(): INFO: Base packages installed successfully 06:28:21 lf-activate-venv(): INFO: Installing additional packages: zipp==1.1.0 python-openstackclient urllib3~=1.26.15 06:28:28 lf-activate-venv(): INFO: Adding /tmp/venv-Zh9y/bin to PATH 06:28:28 INFO: No stack-cost file found 06:28:28 INFO: Instance uptime: 6628s 06:28:28 INFO: Fetching instance metadata (attempt 1 of 3)... 06:28:28 DEBUG: URL: http://169.254.169.254/latest/meta-data/instance-type 06:28:28 INFO: Successfully fetched instance metadata 06:28:28 INFO: Instance type: v3-standard-4 06:28:28 INFO: Retrieving pricing info for: v3-standard-4 06:28:28 INFO: Fetching Vexxhost pricing API (attempt 1 of 3)... 06:28:28 DEBUG: URL: https://pricing.vexxhost.net/v1/pricing/v3-standard-4/cost?seconds=6628 06:28:28 INFO: Successfully fetched Vexxhost pricing API 06:28:28 INFO: Retrieved cost: 0.22 06:28:28 INFO: Retrieved resource: v3-standard-4 06:28:28 INFO: Creating archive directory: /w/workspace/transportpce-tox-verify-transportpce-master/archives/cost 06:28:28 INFO: Archiving costs to: /w/workspace/transportpce-tox-verify-transportpce-master/archives/cost.csv 06:28:28 INFO: Successfully archived job cost data 06:28:28 DEBUG: Cost data: transportpce-tox-verify-transportpce-master,4467,2026-02-28 06:28:28,v3-standard-4,6628,0.22,0.00,SUCCESS 06:28:28 [transportpce-tox-verify-transportpce-master] $ /bin/bash -l /tmp/jenkins17085898729469934761.sh 06:28:28 ---> logs-deploy.sh 06:28:28 Setup pyenv: 06:28:28 system 06:28:28 3.8.20 06:28:28 3.9.20 06:28:28 3.10.15 06:28:28 * 3.11.10 (set by /w/workspace/transportpce-tox-verify-transportpce-master/.python-version) 06:28:29 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-Zh9y from file:/tmp/.os_lf_venv 06:28:29 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 06:28:29 lf-activate-venv(): INFO: Attempting to install with network-safe options... 06:28:30 lf-activate-venv(): INFO: Base packages installed successfully 06:28:30 lf-activate-venv(): INFO: Installing additional packages: lftools urllib3~=1.26.15 06:28:40 lf-activate-venv(): INFO: Adding /tmp/venv-Zh9y/bin to PATH 06:28:40 WARNING: Nexus logging server not set 06:28:40 INFO: S3 path logs/releng/vex-yul-odl-jenkins-1/transportpce-tox-verify-transportpce-master/4467/ 06:28:40 INFO: archiving logs to S3 06:28:40 /tmp/venv-Zh9y/lib/python3.11/site-packages/requests/__init__.py:113: RequestsDependencyWarning: urllib3 (1.26.20) or chardet (6.0.0.post1)/charset_normalizer (3.4.4) doesn't match a supported version! 06:28:40 warnings.warn( 06:28:42 ---> uname -a: 06:28:42 Linux prd-ubuntu2204-docker-4c-16g-23985 5.15.0-168-generic #178-Ubuntu SMP Fri Jan 9 19:05:03 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux 06:28:42 06:28:42 06:28:42 ---> lscpu: 06:28:42 Architecture: x86_64 06:28:42 CPU op-mode(s): 32-bit, 64-bit 06:28:42 Address sizes: 40 bits physical, 48 bits virtual 06:28:42 Byte Order: Little Endian 06:28:42 CPU(s): 4 06:28:42 On-line CPU(s) list: 0-3 06:28:42 Vendor ID: AuthenticAMD 06:28:42 Model name: AMD EPYC-Rome Processor 06:28:42 CPU family: 23 06:28:42 Model: 49 06:28:42 Thread(s) per core: 1 06:28:42 Core(s) per socket: 1 06:28:42 Socket(s): 4 06:28:42 Stepping: 0 06:28:42 BogoMIPS: 5600.00 06:28:42 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 clzero xsaveerptr wbnoinvd arat npt nrip_save umip rdpid arch_capabilities 06:28:42 Virtualization: AMD-V 06:28:42 Hypervisor vendor: KVM 06:28:42 Virtualization type: full 06:28:42 L1d cache: 128 KiB (4 instances) 06:28:42 L1i cache: 128 KiB (4 instances) 06:28:42 L2 cache: 2 MiB (4 instances) 06:28:42 L3 cache: 64 MiB (4 instances) 06:28:42 NUMA node(s): 1 06:28:42 NUMA node0 CPU(s): 0-3 06:28:42 Vulnerability Gather data sampling: Not affected 06:28:42 Vulnerability Indirect target selection: Not affected 06:28:42 Vulnerability Itlb multihit: Not affected 06:28:42 Vulnerability L1tf: Not affected 06:28:42 Vulnerability Mds: Not affected 06:28:42 Vulnerability Meltdown: Not affected 06:28:42 Vulnerability Mmio stale data: Not affected 06:28:42 Vulnerability Reg file data sampling: Not affected 06:28:42 Vulnerability Retbleed: Mitigation; untrained return thunk; SMT disabled 06:28:42 Vulnerability Spec rstack overflow: Mitigation; SMT disabled 06:28:42 Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl and seccomp 06:28:42 Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization 06:28:42 Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected 06:28:42 Vulnerability Srbds: Not affected 06:28:42 Vulnerability Tsa: Not affected 06:28:42 Vulnerability Tsx async abort: Not affected 06:28:42 Vulnerability Vmscape: Not affected 06:28:42 06:28:42 06:28:42 ---> nproc: 06:28:42 4 06:28:42 06:28:42 06:28:42 ---> df -h: 06:28:42 Filesystem Size Used Avail Use% Mounted on 06:28:42 tmpfs 1.6G 1.1M 1.6G 1% /run 06:28:42 /dev/vda1 78G 18G 60G 23% / 06:28:42 tmpfs 7.9G 0 7.9G 0% /dev/shm 06:28:42 tmpfs 5.0M 0 5.0M 0% /run/lock 06:28:42 /dev/vda15 105M 6.1M 99M 6% /boot/efi 06:28:42 tmpfs 1.6G 4.0K 1.6G 1% /run/user/1001 06:28:42 06:28:42 06:28:42 ---> free -m: 06:28:42 total used free shared buff/cache available 06:28:42 Mem: 15989 738 10866 3 4384 14908 06:28:42 Swap: 1023 0 1023 06:28:42 06:28:42 06:28:42 ---> ip addr: 06:28:42 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 06:28:42 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 06:28:42 inet 127.0.0.1/8 scope host lo 06:28:42 valid_lft forever preferred_lft forever 06:28:42 inet6 ::1/128 scope host 06:28:42 valid_lft forever preferred_lft forever 06:28:42 2: ens3: mtu 1458 qdisc mq state UP group default qlen 1000 06:28:42 link/ether fa:16:3e:d3:6a:f9 brd ff:ff:ff:ff:ff:ff 06:28:42 altname enp0s3 06:28:42 inet 10.30.171.89/23 metric 100 brd 10.30.171.255 scope global dynamic ens3 06:28:42 valid_lft 79765sec preferred_lft 79765sec 06:28:42 inet6 fe80::f816:3eff:fed3:6af9/64 scope link 06:28:42 valid_lft forever preferred_lft forever 06:28:42 3: docker0: mtu 1458 qdisc noqueue state DOWN group default 06:28:42 link/ether 22:3e:24:96:1d:65 brd ff:ff:ff:ff:ff:ff 06:28:42 inet 10.250.0.254/24 brd 10.250.0.255 scope global docker0 06:28:42 valid_lft forever preferred_lft forever 06:28:42 06:28:42 06:28:42 ---> sar -b -r -n DEV: 06:28:42 Linux 5.15.0-168-generic (prd-ubuntu2204-docker-4c-16g-23985) 02/28/26 _x86_64_ (4 CPU) 06:28:42 06:28:42 04:38:10 LINUX RESTART (4 CPU) 06:28:42 06:28:42 04:40:01 tps rtps wtps dtps bread/s bwrtn/s bdscd/s 06:28:42 04:50:10 117.40 4.17 107.89 5.34 233.63 36446.62 13204.01 06:28:42 05:00:02 77.33 23.64 35.94 17.75 299.68 1906.29 219195.12 06:28:42 05:10:01 9.09 0.24 8.33 0.53 10.03 292.79 696.08 06:28:42 05:20:01 8.78 0.05 8.33 0.41 0.89 521.87 1250.79 06:28:42 05:30:00 18.42 0.03 17.58 0.81 1.20 577.77 356.17 06:28:42 05:40:01 7.07 0.00 6.80 0.27 0.27 209.38 131.25 06:28:42 05:50:02 4.84 0.00 4.66 0.17 0.17 133.96 80.87 06:28:42 06:00:06 5.67 0.02 5.47 0.18 2.17 159.52 245.38 06:28:42 06:10:01 4.84 0.01 4.64 0.19 0.73 150.18 57.09 06:28:42 06:20:10 12.24 0.02 11.64 0.58 0.75 671.13 157.92 06:28:42 Average: 26.61 2.79 21.22 2.60 54.81 4153.85 23217.24 06:28:42 06:28:42 04:40:01 kbmemfree kbavail kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty 06:28:42 04:50:10 165056 11017068 4902540 29.94 253716 10348848 7998180 45.91 2058776 13343116 52 06:28:42 05:00:02 5457652 8623032 7309828 44.65 258064 2891288 7904220 45.37 2039860 8296064 3824 06:28:42 05:10:01 7953284 11145836 4791076 29.26 259168 2917340 5455904 31.32 2062372 5787400 264 06:28:42 05:20:01 8820520 12107712 3829892 23.39 263148 3007956 4567876 26.22 2081488 4910956 128 06:28:42 05:30:00 11878800 15262084 676932 4.13 266044 3101148 1655820 9.50 2106812 1831080 12752 06:28:42 05:40:01 7953936 11353828 4583252 27.99 266980 3116824 5249120 30.13 2108320 5747720 72 06:28:42 05:50:02 7903196 11321072 4615904 28.19 267524 3134264 5251504 30.14 2109448 5796544 420 06:28:42 06:00:06 11828552 15286552 652068 3.98 268124 3173784 1316084 7.55 2114312 1867900 19412 06:28:42 06:10:01 6188648 9649760 6286436 38.39 268712 3176304 6923808 39.74 2115196 7507580 368 06:28:42 06:20:10 7633552 11242144 4695068 28.68 272868 3315152 5305184 30.45 2131520 6046876 104 06:28:42 Average: 7578320 11700909 4234300 25.86 264435 3818291 5162770 29.63 2092810 6113524 3740 06:28:42 06:28:42 04:40:01 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s %ifutil 06:28:42 04:50:10 lo 3.12 3.12 2.35 2.35 0.00 0.00 0.00 0.00 06:28:42 04:50:10 ens3 130.39 96.82 1839.97 10.31 0.00 0.00 0.00 0.00 06:28:42 04:50:10 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 06:28:42 05:00:02 lo 47.75 47.75 28.10 28.10 0.00 0.00 0.00 0.00 06:28:42 05:00:02 ens3 2.21 1.96 0.51 0.44 0.00 0.00 0.00 0.00 06:28:42 05:00:02 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 06:28:42 05:10:01 lo 29.11 29.11 11.83 11.83 0.00 0.00 0.00 0.00 06:28:42 05:10:01 ens3 1.15 1.27 0.24 1.46 0.00 0.00 0.00 0.00 06:28:42 05:10:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 06:28:42 05:20:01 lo 11.56 11.56 6.39 6.39 0.00 0.00 0.00 0.00 06:28:42 05:20:01 ens3 0.71 0.55 0.21 0.16 0.00 0.00 0.00 0.00 06:28:42 05:20:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 06:28:42 05:30:00 lo 12.99 12.99 7.23 7.23 0.00 0.00 0.00 0.00 06:28:42 05:30:00 ens3 1.01 0.79 0.24 0.19 0.00 0.00 0.00 0.00 06:28:42 05:30:00 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 06:28:42 05:40:01 lo 19.66 19.66 9.31 9.31 0.00 0.00 0.00 0.00 06:28:42 05:40:01 ens3 0.78 0.63 0.18 0.14 0.00 0.00 0.00 0.00 06:28:42 05:40:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 06:28:42 05:50:02 lo 19.45 19.45 6.75 6.75 0.00 0.00 0.00 0.00 06:28:42 05:50:02 ens3 0.49 0.35 0.10 0.07 0.00 0.00 0.00 0.00 06:28:42 05:50:02 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 06:28:42 06:00:06 lo 24.11 24.11 11.01 11.01 0.00 0.00 0.00 0.00 06:28:42 06:00:06 ens3 0.65 0.50 0.13 0.10 0.00 0.00 0.00 0.00 06:28:42 06:00:06 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 06:28:42 06:10:01 lo 17.85 17.85 10.55 10.55 0.00 0.00 0.00 0.00 06:28:42 06:10:01 ens3 0.63 0.50 0.15 0.12 0.00 0.00 0.00 0.00 06:28:42 06:10:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 06:28:42 06:20:10 lo 17.97 17.97 9.91 9.91 0.00 0.00 0.00 0.00 06:28:42 06:20:10 ens3 0.92 0.81 0.24 0.20 0.00 0.00 0.00 0.00 06:28:42 06:20:10 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 06:28:42 Average: lo 20.29 20.29 10.31 10.31 0.00 0.00 0.00 0.00 06:28:42 Average: ens3 14.07 10.55 186.69 1.33 0.00 0.00 0.00 0.00 06:28:42 Average: docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 06:28:42 06:28:42 06:28:42 ---> sar -P ALL: 06:28:42 Linux 5.15.0-168-generic (prd-ubuntu2204-docker-4c-16g-23985) 02/28/26 _x86_64_ (4 CPU) 06:28:42 06:28:42 04:38:10 LINUX RESTART (4 CPU) 06:28:42 06:28:42 04:40:01 CPU %user %nice %system %iowait %steal %idle 06:28:42 04:50:10 all 45.31 0.00 2.37 7.03 0.09 45.20 06:28:42 04:50:10 0 43.48 0.00 2.26 6.77 0.08 47.41 06:28:42 04:50:10 1 43.24 0.00 2.46 5.19 0.09 49.01 06:28:42 04:50:10 2 46.51 0.00 2.35 6.91 0.09 44.13 06:28:42 04:50:10 3 48.03 0.00 2.39 9.26 0.09 40.22 06:28:42 05:00:02 all 60.51 0.00 2.14 0.15 0.11 37.08 06:28:42 05:00:02 0 59.97 0.00 2.28 0.09 0.12 37.54 06:28:42 05:00:02 1 61.14 0.00 2.17 0.17 0.11 36.41 06:28:42 05:00:02 2 60.82 0.00 2.05 0.13 0.11 36.88 06:28:42 05:00:02 3 60.13 0.00 2.06 0.20 0.12 37.49 06:28:42 05:10:01 all 20.39 0.00 0.90 0.10 0.09 78.52 06:28:42 05:10:01 0 19.78 0.00 0.80 0.18 0.08 79.16 06:28:42 05:10:01 1 20.77 0.00 1.01 0.04 0.09 78.10 06:28:42 05:10:01 2 20.52 0.00 0.90 0.10 0.09 78.40 06:28:42 05:10:01 3 20.50 0.00 0.88 0.09 0.09 78.45 06:28:42 05:20:01 all 14.99 0.00 0.53 0.05 0.07 84.36 06:28:42 05:20:01 0 14.88 0.00 0.53 0.01 0.07 84.50 06:28:42 05:20:01 1 15.44 0.00 0.55 0.04 0.08 83.88 06:28:42 05:20:01 2 14.72 0.00 0.46 0.03 0.07 84.72 06:28:42 05:20:01 3 14.90 0.00 0.59 0.10 0.07 84.34 06:28:42 05:30:00 all 27.85 0.00 0.90 0.07 0.08 71.10 06:28:42 05:30:00 0 28.17 0.00 0.84 0.11 0.08 70.80 06:28:42 05:30:00 1 28.83 0.00 0.99 0.04 0.08 70.06 06:28:42 05:30:00 2 27.46 0.00 0.82 0.05 0.09 71.59 06:28:42 05:30:00 3 26.93 0.00 0.97 0.07 0.08 71.95 06:28:42 05:40:01 all 13.44 0.00 0.46 0.03 0.07 86.00 06:28:42 05:40:01 0 13.70 0.00 0.43 0.01 0.07 85.79 06:28:42 05:40:01 1 13.66 0.00 0.48 0.01 0.07 85.77 06:28:42 05:40:01 2 13.13 0.00 0.50 0.03 0.07 86.26 06:28:42 05:40:01 3 13.26 0.00 0.44 0.07 0.07 86.16 06:28:42 05:50:02 all 8.33 0.00 0.38 0.02 0.06 91.21 06:28:42 05:50:02 0 8.27 0.00 0.35 0.01 0.05 91.32 06:28:42 05:50:02 1 8.38 0.00 0.38 0.01 0.07 91.16 06:28:42 05:50:02 2 8.47 0.00 0.44 0.05 0.07 90.98 06:28:42 05:50:02 3 8.20 0.00 0.35 0.02 0.07 91.36 06:28:42 06:00:06 all 11.06 0.00 0.54 0.02 0.07 88.31 06:28:42 06:00:06 0 11.31 0.00 0.55 0.01 0.07 88.05 06:28:42 06:00:06 1 11.37 0.00 0.63 0.04 0.07 87.88 06:28:42 06:00:06 2 10.30 0.00 0.45 0.02 0.07 89.17 06:28:42 06:00:06 3 11.26 0.00 0.51 0.02 0.07 88.13 06:28:42 06:10:01 all 10.54 0.00 0.44 0.03 0.07 88.93 06:28:42 06:10:01 0 10.56 0.00 0.42 0.02 0.07 88.92 06:28:42 06:10:01 1 10.67 0.00 0.42 0.05 0.08 88.79 06:28:42 06:10:01 2 10.05 0.00 0.45 0.02 0.07 89.40 06:28:42 06:10:01 3 10.87 0.00 0.45 0.02 0.07 88.59 06:28:42 06:20:10 all 20.07 0.00 0.82 0.07 0.07 78.97 06:28:42 06:20:10 0 20.33 0.00 0.82 0.11 0.07 78.67 06:28:42 06:20:10 1 19.44 0.00 0.89 0.01 0.08 79.58 06:28:42 06:20:10 2 20.53 0.00 0.79 0.05 0.08 78.56 06:28:42 06:20:10 3 19.97 0.00 0.77 0.10 0.07 79.09 06:28:42 Average: all 23.22 0.00 0.95 0.77 0.08 74.99 06:28:42 Average: 0 23.01 0.00 0.93 0.74 0.08 75.24 06:28:42 Average: 1 23.25 0.00 1.00 0.57 0.08 75.10 06:28:42 Average: 2 23.23 0.00 0.92 0.75 0.08 75.02 06:28:42 Average: 3 23.38 0.00 0.94 1.01 0.08 74.59 06:28:42 06:28:42 06:28:42