22:57:34 Triggered by Gerrit: https://git.opendaylight.org/gerrit/c/transportpce/+/110388 22:57:34 Running as SYSTEM 22:57:34 [EnvInject] - Loading node environment variables. 22:57:34 Building remotely on prd-centos8-builder-4c-16g-226 (centos8-builder-4c-16g) in workspace /w/workspace/transportpce-tox-verify-transportpce-master 22:57:34 [ssh-agent] Looking for ssh-agent implementation... 22:57:35 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 22:57:35 $ ssh-agent 22:57:35 SSH_AUTH_SOCK=/tmp/ssh-NdfEqd5bN5Ad/agent.5575 22:57:35 SSH_AGENT_PID=5577 22:57:35 [ssh-agent] Started. 22:57:35 Running ssh-add (command line suppressed) 22:57:35 Identity added: /w/workspace/transportpce-tox-verify-transportpce-master@tmp/private_key_15564015684475414782.key (/w/workspace/transportpce-tox-verify-transportpce-master@tmp/private_key_15564015684475414782.key) 22:57:35 [ssh-agent] Using credentials jenkins (jenkins-ssh) 22:57:35 The recommended git tool is: NONE 22:57:37 using credential jenkins-ssh 22:57:37 Wiping out workspace first. 22:57:37 Cloning the remote Git repository 22:57:37 Cloning repository git://devvexx.opendaylight.org/mirror/transportpce 22:57:37 > git init /w/workspace/transportpce-tox-verify-transportpce-master # timeout=10 22:57:37 Fetching upstream changes from git://devvexx.opendaylight.org/mirror/transportpce 22:57:37 > git --version # timeout=10 22:57:37 > git --version # 'git version 2.43.0' 22:57:37 using GIT_SSH to set credentials jenkins-ssh 22:57:37 [INFO] Currently running in a labeled security context 22:57:37 [INFO] Currently SELinux is 'enforcing' on the host 22:57:37 > /usr/bin/chcon --type=ssh_home_t /w/workspace/transportpce-tox-verify-transportpce-master@tmp/jenkins-gitclient-ssh12928718418352184818.key 22:57:37 Verifying host key using known hosts file 22:57:38 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. 22:57:38 > git fetch --tags --force --progress -- git://devvexx.opendaylight.org/mirror/transportpce +refs/heads/*:refs/remotes/origin/* # timeout=10 22:57:41 > git config remote.origin.url git://devvexx.opendaylight.org/mirror/transportpce # timeout=10 22:57:41 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 22:57:41 > git config remote.origin.url git://devvexx.opendaylight.org/mirror/transportpce # timeout=10 22:57:41 Fetching upstream changes from git://devvexx.opendaylight.org/mirror/transportpce 22:57:41 using GIT_SSH to set credentials jenkins-ssh 22:57:41 [INFO] Currently running in a labeled security context 22:57:41 [INFO] Currently SELinux is 'enforcing' on the host 22:57:41 > /usr/bin/chcon --type=ssh_home_t /w/workspace/transportpce-tox-verify-transportpce-master@tmp/jenkins-gitclient-ssh10465155088227528320.key 22:57:41 Verifying host key using known hosts file 22:57:41 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. 22:57:41 > git fetch --tags --force --progress -- git://devvexx.opendaylight.org/mirror/transportpce refs/changes/88/110388/3 # timeout=10 22:57:41 > git rev-parse 901cd07e123835ee076702af912be7ffc1215c4c^{commit} # timeout=10 22:57:41 JENKINS-19022: warning: possible memory leak due to Git plugin usage; see: https://plugins.jenkins.io/git/#remove-git-plugin-buildsbybranch-builddata-script 22:57:41 Checking out Revision 901cd07e123835ee076702af912be7ffc1215c4c (refs/changes/88/110388/3) 22:57:41 > git config core.sparsecheckout # timeout=10 22:57:41 > git checkout -f 901cd07e123835ee076702af912be7ffc1215c4c # timeout=10 22:57:42 Commit message: "Refactor PCE OperatorConstraints" 22:57:42 > git rev-parse FETCH_HEAD^{commit} # timeout=10 22:57:42 > git rev-list --no-walk 9671f8efdb4c6a775daa19f00b83e374884b1091 # timeout=10 22:57:42 > git remote # timeout=10 22:57:42 > git submodule init # timeout=10 22:57:42 > git submodule sync # timeout=10 22:57:42 > git config --get remote.origin.url # timeout=10 22:57:42 > git submodule init # timeout=10 22:57:42 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 22:57:42 ERROR: No submodules found. 22:57:42 provisioning config files... 22:57:42 copy managed file [npmrc] to file:/home/jenkins/.npmrc 22:57:42 copy managed file [pipconf] to file:/home/jenkins/.config/pip/pip.conf 22:57:42 [transportpce-tox-verify-transportpce-master] $ /bin/bash /tmp/jenkins6592330100100402794.sh 22:57:42 ---> python-tools-install.sh 22:57:42 Setup pyenv: 22:57:42 system 22:57:43 * 3.8.13 (set by /opt/pyenv/version) 22:57:43 * 3.9.13 (set by /opt/pyenv/version) 22:57:43 * 3.10.6 (set by /opt/pyenv/version) 22:57:47 lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-5QQv 22:57:47 lf-activate-venv(): INFO: Save venv in file: /tmp/.os_lf_venv 22:57:51 lf-activate-venv(): INFO: Installing: lftools 22:58:27 lf-activate-venv(): INFO: Adding /tmp/venv-5QQv/bin to PATH 22:58:27 Generating Requirements File 22:58:59 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. 22:58:59 lftools 0.37.9 requires openstacksdk>=2.1.0, but you have openstacksdk 0.62.0 which is incompatible. 22:58:59 Python 3.10.6 22:58:59 pip 24.0 from /tmp/venv-5QQv/lib/python3.10/site-packages/pip (python 3.10) 22:59:00 appdirs==1.4.4 22:59:00 argcomplete==3.2.2 22:59:00 aspy.yaml==1.3.0 22:59:00 attrs==23.2.0 22:59:00 autopage==0.5.2 22:59:00 beautifulsoup4==4.12.3 22:59:00 boto3==1.34.51 22:59:00 botocore==1.34.51 22:59:00 bs4==0.0.2 22:59:00 cachetools==5.3.3 22:59:00 certifi==2024.2.2 22:59:00 cffi==1.16.0 22:59:00 cfgv==3.4.0 22:59:00 chardet==5.2.0 22:59:00 charset-normalizer==3.3.2 22:59:00 click==8.1.7 22:59:00 cliff==4.6.0 22:59:00 cmd2==2.4.3 22:59:00 cryptography==3.3.2 22:59:00 debtcollector==3.0.0 22:59:00 decorator==5.1.1 22:59:00 defusedxml==0.7.1 22:59:00 Deprecated==1.2.14 22:59:00 distlib==0.3.8 22:59:00 dnspython==2.6.1 22:59:00 docker==4.2.2 22:59:00 dogpile.cache==1.3.2 22:59:00 email_validator==2.1.1 22:59:00 filelock==3.13.1 22:59:00 future==1.0.0 22:59:00 gitdb==4.0.11 22:59:00 GitPython==3.1.42 22:59:00 google-auth==2.28.1 22:59:00 httplib2==0.22.0 22:59:00 identify==2.5.35 22:59:00 idna==3.6 22:59:00 importlib-resources==1.5.0 22:59:00 iso8601==2.1.0 22:59:00 Jinja2==3.1.3 22:59:00 jmespath==1.0.1 22:59:00 jsonpatch==1.33 22:59:00 jsonpointer==2.4 22:59:00 jsonschema==4.21.1 22:59:00 jsonschema-specifications==2023.12.1 22:59:00 keystoneauth1==5.6.0 22:59:00 kubernetes==29.0.0 22:59:00 lftools==0.37.9 22:59:00 lxml==5.1.0 22:59:00 MarkupSafe==2.1.5 22:59:00 msgpack==1.0.7 22:59:00 multi_key_dict==2.0.3 22:59:00 munch==4.0.0 22:59:00 netaddr==1.2.1 22:59:00 netifaces==0.11.0 22:59:00 niet==1.4.2 22:59:00 nodeenv==1.8.0 22:59:00 oauth2client==4.1.3 22:59:00 oauthlib==3.2.2 22:59:00 openstacksdk==0.62.0 22:59:00 os-client-config==2.1.0 22:59:00 os-service-types==1.7.0 22:59:00 osc-lib==3.0.1 22:59:00 oslo.config==9.4.0 22:59:00 oslo.context==5.4.0 22:59:00 oslo.i18n==6.3.0 22:59:00 oslo.log==5.5.0 22:59:00 oslo.serialization==5.4.0 22:59:00 oslo.utils==7.1.0 22:59:00 packaging==23.2 22:59:00 pbr==6.0.0 22:59:00 platformdirs==4.2.0 22:59:00 prettytable==3.10.0 22:59:00 pyasn1==0.5.1 22:59:00 pyasn1-modules==0.3.0 22:59:00 pycparser==2.21 22:59:00 pygerrit2==2.0.15 22:59:00 PyGithub==2.2.0 22:59:00 pyinotify==0.9.6 22:59:00 PyJWT==2.8.0 22:59:00 PyNaCl==1.5.0 22:59:00 pyparsing==2.4.7 22:59:00 pyperclip==1.8.2 22:59:00 pyrsistent==0.20.0 22:59:00 python-cinderclient==9.4.0 22:59:00 python-dateutil==2.8.2 22:59:00 python-heatclient==3.4.0 22:59:00 python-jenkins==1.8.2 22:59:00 python-keystoneclient==5.3.0 22:59:00 python-magnumclient==4.3.0 22:59:00 python-novaclient==18.4.0 22:59:00 python-openstackclient==6.0.1 22:59:00 python-swiftclient==4.4.0 22:59:00 PyYAML==6.0.1 22:59:00 referencing==0.33.0 22:59:00 requests==2.31.0 22:59:00 requests-oauthlib==1.3.1 22:59:00 requestsexceptions==1.4.0 22:59:00 rfc3986==2.0.0 22:59:00 rpds-py==0.18.0 22:59:00 rsa==4.9 22:59:00 ruamel.yaml==0.18.6 22:59:00 ruamel.yaml.clib==0.2.8 22:59:00 s3transfer==0.10.0 22:59:00 simplejson==3.19.2 22:59:00 six==1.16.0 22:59:00 smmap==5.0.1 22:59:00 soupsieve==2.5 22:59:00 stevedore==5.2.0 22:59:00 tabulate==0.9.0 22:59:00 toml==0.10.2 22:59:00 tomlkit==0.12.4 22:59:00 tqdm==4.66.2 22:59:00 typing_extensions==4.10.0 22:59:00 tzdata==2024.1 22:59:00 urllib3==1.26.18 22:59:00 virtualenv==20.25.1 22:59:00 wcwidth==0.2.13 22:59:00 websocket-client==1.7.0 22:59:00 wrapt==1.16.0 22:59:00 xdg==6.0.0 22:59:00 xmltodict==0.13.0 22:59:00 yq==3.2.3 22:59:00 [EnvInject] - Injecting environment variables from a build step. 22:59:00 [EnvInject] - Injecting as environment variables the properties content 22:59:00 PYTHON=python3 22:59:00 22:59:00 [EnvInject] - Variables injected successfully. 22:59:00 [transportpce-tox-verify-transportpce-master] $ /bin/bash -l /tmp/jenkins11383605865848881389.sh 22:59:00 ---> tox-install.sh 22:59:00 + source /home/jenkins/lf-env.sh 22:59:00 + lf-activate-venv --venv-file /tmp/.toxenv tox virtualenv urllib3~=1.26.15 22:59:00 ++ mktemp -d /tmp/venv-XXXX 22:59:00 + lf_venv=/tmp/venv-ru0k 22:59:00 + local venv_file=/tmp/.os_lf_venv 22:59:00 + local python=python3 22:59:00 + local options 22:59:00 + local set_path=true 22:59:00 + local install_args= 22:59:00 ++ 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 22:59:00 + options=' --venv-file '\''/tmp/.toxenv'\'' -- '\''tox'\'' '\''virtualenv'\'' '\''urllib3~=1.26.15'\''' 22:59:00 + eval set -- ' --venv-file '\''/tmp/.toxenv'\'' -- '\''tox'\'' '\''virtualenv'\'' '\''urllib3~=1.26.15'\''' 22:59:00 ++ set -- --venv-file /tmp/.toxenv -- tox virtualenv urllib3~=1.26.15 22:59:00 + true 22:59:00 + case $1 in 22:59:00 + venv_file=/tmp/.toxenv 22:59:00 + shift 2 22:59:00 + true 22:59:00 + case $1 in 22:59:00 + shift 22:59:00 + break 22:59:00 + case $python in 22:59:00 + local pkg_list= 22:59:00 + [[ -d /opt/pyenv ]] 22:59:00 + echo 'Setup pyenv:' 22:59:00 Setup pyenv: 22:59:00 + export PYENV_ROOT=/opt/pyenv 22:59:00 + PYENV_ROOT=/opt/pyenv 22:59:00 + export PATH=/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin 22:59:00 + PATH=/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin 22:59:00 + pyenv versions 22:59:00 system 22:59:00 3.8.13 22:59:00 3.9.13 22:59:00 * 3.10.6 (set by /w/workspace/transportpce-tox-verify-transportpce-master/.python-version) 22:59:00 + command -v pyenv 22:59:00 ++ pyenv init - --no-rehash 22:59:00 + eval 'PATH="$(bash --norc -ec '\''IFS=:; paths=($PATH); for i in ${!paths[@]}; do if [[ ${paths[i]} == "'\''/opt/pyenv/shims'\''" ]]; then unset '\''\'\'''\''paths[i]'\''\'\'''\''; fi; done; echo "${paths[*]}"'\'')" 22:59:00 export PATH="/opt/pyenv/shims:${PATH}" 22:59:00 export PYENV_SHELL=bash 22:59:00 source '\''/opt/pyenv/libexec/../completions/pyenv.bash'\'' 22:59:00 pyenv() { 22:59:00 local command 22:59:00 command="${1:-}" 22:59:00 if [ "$#" -gt 0 ]; then 22:59:00 shift 22:59:00 fi 22:59:00 22:59:00 case "$command" in 22:59:00 rehash|shell) 22:59:00 eval "$(pyenv "sh-$command" "$@")" 22:59:00 ;; 22:59:00 *) 22:59:00 command pyenv "$command" "$@" 22:59:00 ;; 22:59:00 esac 22:59:00 }' 22:59:00 +++ bash --norc -ec 'IFS=:; paths=($PATH); for i in ${!paths[@]}; do if [[ ${paths[i]} == "/opt/pyenv/shims" ]]; then unset '\''paths[i]'\''; fi; done; echo "${paths[*]}"' 22:59:00 ++ PATH=/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin 22:59:00 ++ export PATH=/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin 22:59:00 ++ PATH=/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin 22:59:00 ++ export PYENV_SHELL=bash 22:59:00 ++ PYENV_SHELL=bash 22:59:00 ++ source /opt/pyenv/libexec/../completions/pyenv.bash 22:59:00 +++ complete -F _pyenv pyenv 22:59:00 ++ lf-pyver python3 22:59:00 ++ local py_version_xy=python3 22:59:00 ++ local py_version_xyz= 22:59:00 ++ pyenv versions 22:59:00 ++ local command 22:59:00 ++ command=versions 22:59:00 ++ '[' 1 -gt 0 ']' 22:59:00 ++ shift 22:59:00 ++ case "$command" in 22:59:00 ++ command pyenv versions 22:59:00 ++ pyenv versions 22:59:00 ++ sed 's/^[ *]* //' 22:59:00 ++ grep -E '^[0-9.]*[0-9]$' 22:59:00 ++ awk '{ print $1 }' 22:59:00 ++ [[ ! -s /tmp/.pyenv_versions ]] 22:59:00 +++ grep '^3' /tmp/.pyenv_versions 22:59:00 +++ sort -V 22:59:00 +++ tail -n 1 22:59:00 ++ py_version_xyz=3.10.6 22:59:00 ++ [[ -z 3.10.6 ]] 22:59:00 ++ echo 3.10.6 22:59:00 ++ return 0 22:59:00 + pyenv local 3.10.6 22:59:00 + local command 22:59:00 + command=local 22:59:00 + '[' 2 -gt 0 ']' 22:59:00 + shift 22:59:00 + case "$command" in 22:59:00 + command pyenv local 3.10.6 22:59:00 + pyenv local 3.10.6 22:59:00 + for arg in "$@" 22:59:00 + case $arg in 22:59:00 + pkg_list+='tox ' 22:59:00 + for arg in "$@" 22:59:00 + case $arg in 22:59:00 + pkg_list+='virtualenv ' 22:59:00 + for arg in "$@" 22:59:00 + case $arg in 22:59:00 + pkg_list+='urllib3~=1.26.15 ' 22:59:00 + [[ -f /tmp/.toxenv ]] 22:59:00 + [[ ! -f /tmp/.toxenv ]] 22:59:00 + [[ -n '' ]] 22:59:00 + python3 -m venv /tmp/venv-ru0k 22:59:04 + echo 'lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-ru0k' 22:59:04 lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-ru0k 22:59:04 + echo /tmp/venv-ru0k 22:59:04 + echo 'lf-activate-venv(): INFO: Save venv in file: /tmp/.toxenv' 22:59:04 lf-activate-venv(): INFO: Save venv in file: /tmp/.toxenv 22:59:04 + /tmp/venv-ru0k/bin/python3 -m pip install --upgrade --quiet pip virtualenv 22:59:08 + [[ -z tox virtualenv urllib3~=1.26.15 ]] 22:59:08 + echo 'lf-activate-venv(): INFO: Installing: tox virtualenv urllib3~=1.26.15 ' 22:59:08 lf-activate-venv(): INFO: Installing: tox virtualenv urllib3~=1.26.15 22:59:08 + /tmp/venv-ru0k/bin/python3 -m pip install --upgrade --quiet --upgrade-strategy eager tox virtualenv urllib3~=1.26.15 22:59:12 + type python3 22:59:12 + true 22:59:12 + echo 'lf-activate-venv(): INFO: Adding /tmp/venv-ru0k/bin to PATH' 22:59:12 lf-activate-venv(): INFO: Adding /tmp/venv-ru0k/bin to PATH 22:59:12 + PATH=/tmp/venv-ru0k/bin:/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin 22:59:12 + return 0 22:59:12 + python3 --version 22:59:12 Python 3.10.6 22:59:12 + python3 -m pip --version 22:59:12 pip 24.0 from /tmp/venv-ru0k/lib/python3.10/site-packages/pip (python 3.10) 22:59:12 + python3 -m pip freeze 22:59:12 cachetools==5.3.3 22:59:12 chardet==5.2.0 22:59:12 colorama==0.4.6 22:59:12 distlib==0.3.8 22:59:12 filelock==3.13.1 22:59:12 packaging==23.2 22:59:12 platformdirs==4.2.0 22:59:12 pluggy==1.4.0 22:59:12 pyproject-api==1.6.1 22:59:12 tomli==2.0.1 22:59:12 tox==4.13.0 22:59:12 urllib3==1.26.18 22:59:12 virtualenv==20.25.1 22:59:12 [transportpce-tox-verify-transportpce-master] $ /bin/sh -xe /tmp/jenkins17995341766005570072.sh 22:59:12 [EnvInject] - Injecting environment variables from a build step. 22:59:12 [EnvInject] - Injecting as environment variables the properties content 22:59:12 PARALLEL=True 22:59:12 22:59:12 [EnvInject] - Variables injected successfully. 22:59:12 [transportpce-tox-verify-transportpce-master] $ /bin/bash -l /tmp/jenkins14903773179689824302.sh 22:59:12 ---> tox-run.sh 22:59:12 + PATH=/home/jenkins/.local/bin:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin 22:59:12 + ARCHIVE_TOX_DIR=/w/workspace/transportpce-tox-verify-transportpce-master/archives/tox 22:59:12 + ARCHIVE_DOC_DIR=/w/workspace/transportpce-tox-verify-transportpce-master/archives/docs 22:59:12 + mkdir -p /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox 22:59:12 + cd /w/workspace/transportpce-tox-verify-transportpce-master/. 22:59:12 + source /home/jenkins/lf-env.sh 22:59:12 + lf-activate-venv --venv-file /tmp/.toxenv tox virtualenv urllib3~=1.26.15 22:59:12 ++ mktemp -d /tmp/venv-XXXX 22:59:12 + lf_venv=/tmp/venv-tVy4 22:59:12 + local venv_file=/tmp/.os_lf_venv 22:59:12 + local python=python3 22:59:12 + local options 22:59:12 + local set_path=true 22:59:12 + local install_args= 22:59:12 ++ 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 22:59:12 + options=' --venv-file '\''/tmp/.toxenv'\'' -- '\''tox'\'' '\''virtualenv'\'' '\''urllib3~=1.26.15'\''' 22:59:12 + eval set -- ' --venv-file '\''/tmp/.toxenv'\'' -- '\''tox'\'' '\''virtualenv'\'' '\''urllib3~=1.26.15'\''' 22:59:12 ++ set -- --venv-file /tmp/.toxenv -- tox virtualenv urllib3~=1.26.15 22:59:12 + true 22:59:12 + case $1 in 22:59:12 + venv_file=/tmp/.toxenv 22:59:12 + shift 2 22:59:12 + true 22:59:12 + case $1 in 22:59:12 + shift 22:59:12 + break 22:59:12 + case $python in 22:59:12 + local pkg_list= 22:59:12 + [[ -d /opt/pyenv ]] 22:59:12 + echo 'Setup pyenv:' 22:59:12 Setup pyenv: 22:59:12 + export PYENV_ROOT=/opt/pyenv 22:59:12 + PYENV_ROOT=/opt/pyenv 22:59:12 + export PATH=/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin 22:59:12 + PATH=/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin 22:59:12 + pyenv versions 22:59:13 system 22:59:13 3.8.13 22:59:13 3.9.13 22:59:13 * 3.10.6 (set by /w/workspace/transportpce-tox-verify-transportpce-master/.python-version) 22:59:13 + command -v pyenv 22:59:13 ++ pyenv init - --no-rehash 22:59:13 + eval 'PATH="$(bash --norc -ec '\''IFS=:; paths=($PATH); for i in ${!paths[@]}; do if [[ ${paths[i]} == "'\''/opt/pyenv/shims'\''" ]]; then unset '\''\'\'''\''paths[i]'\''\'\'''\''; fi; done; echo "${paths[*]}"'\'')" 22:59:13 export PATH="/opt/pyenv/shims:${PATH}" 22:59:13 export PYENV_SHELL=bash 22:59:13 source '\''/opt/pyenv/libexec/../completions/pyenv.bash'\'' 22:59:13 pyenv() { 22:59:13 local command 22:59:13 command="${1:-}" 22:59:13 if [ "$#" -gt 0 ]; then 22:59:13 shift 22:59:13 fi 22:59:13 22:59:13 case "$command" in 22:59:13 rehash|shell) 22:59:13 eval "$(pyenv "sh-$command" "$@")" 22:59:13 ;; 22:59:13 *) 22:59:13 command pyenv "$command" "$@" 22:59:13 ;; 22:59:13 esac 22:59:13 }' 22:59:13 +++ bash --norc -ec 'IFS=:; paths=($PATH); for i in ${!paths[@]}; do if [[ ${paths[i]} == "/opt/pyenv/shims" ]]; then unset '\''paths[i]'\''; fi; done; echo "${paths[*]}"' 22:59:13 ++ PATH=/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin 22:59:13 ++ export PATH=/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin 22:59:13 ++ PATH=/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin 22:59:13 ++ export PYENV_SHELL=bash 22:59:13 ++ PYENV_SHELL=bash 22:59:13 ++ source /opt/pyenv/libexec/../completions/pyenv.bash 22:59:13 +++ complete -F _pyenv pyenv 22:59:13 ++ lf-pyver python3 22:59:13 ++ local py_version_xy=python3 22:59:13 ++ local py_version_xyz= 22:59:13 ++ pyenv versions 22:59:13 ++ local command 22:59:13 ++ command=versions 22:59:13 ++ '[' 1 -gt 0 ']' 22:59:13 ++ shift 22:59:13 ++ case "$command" in 22:59:13 ++ command pyenv versions 22:59:13 ++ pyenv versions 22:59:13 ++ sed 's/^[ *]* //' 22:59:13 ++ awk '{ print $1 }' 22:59:13 ++ grep -E '^[0-9.]*[0-9]$' 22:59:13 ++ [[ ! -s /tmp/.pyenv_versions ]] 22:59:13 +++ grep '^3' /tmp/.pyenv_versions 22:59:13 +++ sort -V 22:59:13 +++ tail -n 1 22:59:13 ++ py_version_xyz=3.10.6 22:59:13 ++ [[ -z 3.10.6 ]] 22:59:13 ++ echo 3.10.6 22:59:13 ++ return 0 22:59:13 + pyenv local 3.10.6 22:59:13 + local command 22:59:13 + command=local 22:59:13 + '[' 2 -gt 0 ']' 22:59:13 + shift 22:59:13 + case "$command" in 22:59:13 + command pyenv local 3.10.6 22:59:13 + pyenv local 3.10.6 22:59:13 + for arg in "$@" 22:59:13 + case $arg in 22:59:13 + pkg_list+='tox ' 22:59:13 + for arg in "$@" 22:59:13 + case $arg in 22:59:13 + pkg_list+='virtualenv ' 22:59:13 + for arg in "$@" 22:59:13 + case $arg in 22:59:13 + pkg_list+='urllib3~=1.26.15 ' 22:59:13 + [[ -f /tmp/.toxenv ]] 22:59:13 ++ cat /tmp/.toxenv 22:59:13 + lf_venv=/tmp/venv-ru0k 22:59:13 + echo 'lf-activate-venv(): INFO: Reuse venv:/tmp/venv-ru0k from' file:/tmp/.toxenv 22:59:13 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-ru0k from file:/tmp/.toxenv 22:59:13 + /tmp/venv-ru0k/bin/python3 -m pip install --upgrade --quiet pip virtualenv 22:59:14 + [[ -z tox virtualenv urllib3~=1.26.15 ]] 22:59:14 + echo 'lf-activate-venv(): INFO: Installing: tox virtualenv urllib3~=1.26.15 ' 22:59:14 lf-activate-venv(): INFO: Installing: tox virtualenv urllib3~=1.26.15 22:59:14 + /tmp/venv-ru0k/bin/python3 -m pip install --upgrade --quiet --upgrade-strategy eager tox virtualenv urllib3~=1.26.15 22:59:16 + type python3 22:59:16 + true 22:59:16 + echo 'lf-activate-venv(): INFO: Adding /tmp/venv-ru0k/bin to PATH' 22:59:16 lf-activate-venv(): INFO: Adding /tmp/venv-ru0k/bin to PATH 22:59:16 + PATH=/tmp/venv-ru0k/bin:/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin 22:59:16 + return 0 22:59:16 + [[ -d /opt/pyenv ]] 22:59:16 + echo '---> Setting up pyenv' 22:59:16 ---> Setting up pyenv 22:59:16 + export PYENV_ROOT=/opt/pyenv 22:59:16 + PYENV_ROOT=/opt/pyenv 22:59:16 + export PATH=/opt/pyenv/bin:/tmp/venv-ru0k/bin:/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin 22:59:16 + PATH=/opt/pyenv/bin:/tmp/venv-ru0k/bin:/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin 22:59:16 ++ pwd 22:59:16 + PYTHONPATH=/w/workspace/transportpce-tox-verify-transportpce-master 22:59:16 + export PYTHONPATH 22:59:16 + export TOX_TESTENV_PASSENV=PYTHONPATH 22:59:16 + TOX_TESTENV_PASSENV=PYTHONPATH 22:59:16 + tox --version 22:59:16 4.13.0 from /tmp/venv-ru0k/lib/python3.10/site-packages/tox/__init__.py 22:59:16 + PARALLEL=True 22:59:16 + TOX_OPTIONS_LIST= 22:59:16 + [[ -n '' ]] 22:59:16 + case ${PARALLEL,,} in 22:59:16 + TOX_OPTIONS_LIST=' --parallel auto --parallel-live' 22:59:16 + tox --parallel auto --parallel-live 22:59:16 + tee -a /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/tox.log 22:59:18 docs: install_deps> python -I -m pip install -r docs/requirements.txt 22:59:18 docs-linkcheck: install_deps> python -I -m pip install -r docs/requirements.txt 22:59:18 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 22:59:18 checkbashisms: freeze> python -m pip freeze --all 22:59:19 checkbashisms: pip==24.0,setuptools==69.1.0,wheel==0.42.0 22:59:19 checkbashisms: commands[0] /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)' 22:59:19 /usr/bin/sh: checkbashisms: command not found 22:59:21 CentOS Stream 8 - AppStream 28 MB/s | 27 MB 00:00 22:59:26 buildcontroller: freeze> python -m pip freeze --all 22:59:26 buildcontroller: bcrypt==4.1.2,certifi==2024.2.2,cffi==1.16.0,charset-normalizer==3.3.2,cryptography==42.0.5,dict2xml==1.7.5,exceptiongroup==1.2.0,idna==3.6,iniconfig==2.0.0,lxml==5.1.0,netconf-client==3.0.0,packaging==23.2,paramiko==3.4.0,pip==24.0,pluggy==1.4.0,psutil==5.9.8,pycparser==2.21,PyNaCl==1.5.0,pytest==8.0.2,requests==2.31.0,setuptools==69.1.0,tomli==2.0.1,urllib3==2.2.1,wheel==0.42.0 22:59:26 buildcontroller: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./build_controller.sh 22:59:27 which: no mvn in (/w/workspace/transportpce-tox-verify-transportpce-master/.tox/buildcontroller/bin:/opt/pyenv/bin:/tmp/venv-ru0k/bin:/opt/pyenv/shims:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin) 22:59:27 + JAVA_CMD=java 22:59:27 + '[' -n '' ']' 22:59:27 ++ java -version 22:59:27 ++ sed -n ';s/.* version "\(.*\)\.\(.*\)\..*".*$/\1/p;' 22:59:27 + JAVA_VER=11 22:59:27 + echo 11 22:59:27 + JAVAC_CMD=javac 22:59:27 + '[' -n '' ']' 22:59:27 11 22:59:27 ++ sed -n ';s/javac \(.*\)\.\(.*\)\..*.*$/\1/p;' 22:59:27 ++ javac -version 22:59:27 + JAVAC_VER=11 22:59:27 + echo 11 22:59:27 + '[' 11 -ge 17 -a 11 -ge 17 ']' 22:59:27 + echo 'install java 17' 22:59:27 + sudo yum install -y java-17-openjdk java-17-openjdk-devel 22:59:27 11 22:59:27 install java 17 22:59:27 Waiting for process with pid 6917 to finish. 22:59:29 CentOS Stream 8 - BaseOS 6.1 MB/s | 10 MB 00:01 22:59:31 CentOS Stream 8 - Extras 48 kB/s | 18 kB 00:00 22:59:31 CentOS Stream 8 - Extras common packages 17 kB/s | 6.9 kB 00:00 22:59:32 CentOS Stream 8 - PowerTools 12 MB/s | 4.9 MB 00:00 22:59:33 Docker CE Stable - x86_64 512 kB/s | 57 kB 00:00 22:59:34 Extra Packages for Enterprise Linux 8 - x86_64 24 MB/s | 16 MB 00:00 22:59:39 Node.js Packages for Enterprise Linux 8 - x86_6 3.0 MB/s | 710 kB 00:00 22:59:40 Puppet Repository el 8 - x86_64 28 MB/s | 19 MB 00:00 22:59:44 Last metadata expiration check: 0:00:05 ago on Tue 27 Feb 2024 10:59:39 PM UTC. 22:59:45 docs-linkcheck: freeze> python -m pip freeze --all 22:59:45 docs: freeze> python -m pip freeze --all 22:59:45 docs-linkcheck: alabaster==0.7.16,attrs==23.2.0,Babel==2.14.0,blockdiag==3.0.0,certifi==2024.2.2,charset-normalizer==3.3.2,contourpy==1.2.0,cycler==0.12.1,docutils==0.20.1,fonttools==4.49.0,funcparserlib==2.0.0a0,future==1.0.0,idna==3.6,imagesize==1.4.1,Jinja2==3.1.3,jsonschema==3.2.0,kiwisolver==1.4.5,lfdocs-conf==0.9.0,MarkupSafe==2.1.5,matplotlib==3.8.3,numpy==1.26.4,nwdiag==3.0.0,packaging==23.2,pillow==10.2.0,pip==24.0,Pygments==2.17.2,pyparsing==3.1.1,pyrsistent==0.20.0,python-dateutil==2.8.2,PyYAML==6.0.1,requests==2.31.0,requests-file==1.5.1,seqdiag==3.0.0,setuptools==69.1.0,six==1.16.0,snowballstemmer==2.2.0,Sphinx==7.2.6,sphinx-bootstrap-theme==0.8.1,sphinx-data-viewer==0.1.4,sphinx-rtd-theme==2.0.0,sphinx-tabs==3.4.5,sphinxcontrib-applehelp==1.0.8,sphinxcontrib-blockdiag==3.0.0,sphinxcontrib-devhelp==1.0.6,sphinxcontrib-htmlhelp==2.0.5,sphinxcontrib-jquery==4.1,sphinxcontrib-jsmath==1.0.1,sphinxcontrib-needs==0.7.9,sphinxcontrib-nwdiag==2.0.0,sphinxcontrib-plantuml==0.28,sphinxcontrib-qthelp==1.0.7,sphinxcontrib-seqdiag==3.0.0,sphinxcontrib-serializinghtml==1.1.10,sphinxcontrib-swaggerdoc==0.1.7,urllib3==2.2.1,webcolors==1.13,wheel==0.42.0 22:59:45 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 22:59:46 docs: alabaster==0.7.16,attrs==23.2.0,Babel==2.14.0,blockdiag==3.0.0,certifi==2024.2.2,charset-normalizer==3.3.2,contourpy==1.2.0,cycler==0.12.1,docutils==0.20.1,fonttools==4.49.0,funcparserlib==2.0.0a0,future==1.0.0,idna==3.6,imagesize==1.4.1,Jinja2==3.1.3,jsonschema==3.2.0,kiwisolver==1.4.5,lfdocs-conf==0.9.0,MarkupSafe==2.1.5,matplotlib==3.8.3,numpy==1.26.4,nwdiag==3.0.0,packaging==23.2,pillow==10.2.0,pip==24.0,Pygments==2.17.2,pyparsing==3.1.1,pyrsistent==0.20.0,python-dateutil==2.8.2,PyYAML==6.0.1,requests==2.31.0,requests-file==1.5.1,seqdiag==3.0.0,setuptools==69.1.0,six==1.16.0,snowballstemmer==2.2.0,Sphinx==7.2.6,sphinx-bootstrap-theme==0.8.1,sphinx-data-viewer==0.1.4,sphinx-rtd-theme==2.0.0,sphinx-tabs==3.4.5,sphinxcontrib-applehelp==1.0.8,sphinxcontrib-blockdiag==3.0.0,sphinxcontrib-devhelp==1.0.6,sphinxcontrib-htmlhelp==2.0.5,sphinxcontrib-jquery==4.1,sphinxcontrib-jsmath==1.0.1,sphinxcontrib-needs==0.7.9,sphinxcontrib-nwdiag==2.0.0,sphinxcontrib-plantuml==0.28,sphinxcontrib-qthelp==1.0.7,sphinxcontrib-seqdiag==3.0.0,sphinxcontrib-serializinghtml==1.1.10,sphinxcontrib-swaggerdoc==0.1.7,urllib3==2.2.1,webcolors==1.13,wheel==0.42.0 22:59:46 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 22:59:47 No match for argument: devscripts-checkbashisms 22:59:47 Error: Unable to find a match: devscripts-checkbashisms 22:59:47 Package java-17-openjdk-1:17.0.6.0.9-0.3.ea.el8.x86_64 is already installed. 22:59:47 Package java-17-openjdk-devel-1:17.0.6.0.9-0.3.ea.el8.x86_64 is already installed. 22:59:47 Dependencies resolved. 22:59:47 Nothing to do. 22:59:47 Complete! 22:59:48 ++ ls -tr1 /usr/lib/jvm/ 22:59:48 ++ grep java-17-openjdk-17 22:59:48 ++ tail -1 22:59:48 + last_installed_jdk17=java-17-openjdk-17.0.6.0.9-0.3.ea.el8.x86_64 22:59:48 + '[' -n java-17-openjdk-17.0.6.0.9-0.3.ea.el8.x86_64 ']' 22:59:48 + sudo alternatives --set java /usr/lib/jvm/java-17-openjdk-17.0.6.0.9-0.3.ea.el8.x86_64/bin/java 22:59:48 + sudo alternatives --set javac /usr/lib/jvm/java-17-openjdk-17.0.6.0.9-0.3.ea.el8.x86_64/bin/javac 22:59:48 + wget -nv https://dlcdn.apache.org/maven/maven-3/3.8.8/binaries/apache-maven-3.8.8-bin.tar.gz -P /tmp 22:59:48 docs: OK ✔ in 30.86 seconds 22:59:48 pre-commit: install_deps> python -I -m pip install pre-commit 22:59:48 Last metadata expiration check: 0:00:09 ago on Tue 27 Feb 2024 10:59:39 PM UTC. 22:59:48 2024-02-27 22:59:48 URL:https://dlcdn.apache.org/maven/maven-3/3.8.8/binaries/apache-maven-3.8.8-bin.tar.gz [8296049/8296049] -> "/tmp/apache-maven-3.8.8-bin.tar.gz" [1] 22:59:48 + sudo mkdir -p /opt 22:59:48 + sudo tar xf /tmp/apache-maven-3.8.8-bin.tar.gz -C /opt 22:59:49 + sudo ln -s /opt/apache-maven-3.8.8 /opt/maven 22:59:49 + sudo ln -s /opt/maven/bin/mvn /usr/bin/mvn 22:59:49 NOTE: Picked up JDK_JAVA_OPTIONS: 22:59:49 --add-opens=java.base/java.io=ALL-UNNAMED 22:59:49 --add-opens=java.base/java.lang=ALL-UNNAMED 22:59:49 --add-opens=java.base/java.lang.invoke=ALL-UNNAMED 22:59:49 --add-opens=java.base/java.lang.reflect=ALL-UNNAMED 22:59:49 --add-opens=java.base/java.net=ALL-UNNAMED 22:59:49 --add-opens=java.base/java.nio=ALL-UNNAMED 22:59:49 --add-opens=java.base/java.nio.charset=ALL-UNNAMED 22:59:49 --add-opens=java.base/java.nio.file=ALL-UNNAMED 22:59:49 --add-opens=java.base/java.util=ALL-UNNAMED 22:59:49 --add-opens=java.base/java.util.jar=ALL-UNNAMED 22:59:49 --add-opens=java.base/java.util.stream=ALL-UNNAMED 22:59:49 --add-opens=java.base/java.util.zip=ALL-UNNAMED 22:59:49 --add-opens java.base/sun.nio.ch=ALL-UNNAMED 22:59:49 --add-opens java.base/sun.nio.fs=ALL-UNNAMED 22:59:49 -Xlog:disable 22:59:49 docs-linkcheck: OK ✔ in 31.95 seconds 22:59:49 pylint: install_deps> python -I -m pip install 'pylint>=2.6.0' 22:59:50 No match for argument: devscripts-minimal 22:59:50 Error: Unable to find a match: devscripts-minimal 22:59:51 Last metadata expiration check: 0:00:12 ago on Tue 27 Feb 2024 10:59:39 PM UTC. 22:59:53 pre-commit: freeze> python -m pip freeze --all 22:59:53 No match for argument: devscripts 22:59:53 Error: Unable to find a match: devscripts 22:59:53 pre-commit: cfgv==3.4.0,distlib==0.3.8,filelock==3.13.1,identify==2.5.35,nodeenv==1.8.0,pip==24.0,platformdirs==4.2.0,pre-commit==3.6.2,PyYAML==6.0.1,setuptools==69.1.0,virtualenv==20.25.1,wheel==0.42.0 22:59:53 pre-commit: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> pre-commit run --all-files --show-diff-on-failure 22:59:54 [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 22:59:54 pylint: freeze> python -m pip freeze --all 22:59:54 Last metadata expiration check: 0:00:15 ago on Tue 27 Feb 2024 10:59:39 PM UTC. 22:59:54 pylint: astroid==3.1.0,dill==0.3.8,isort==5.13.2,mccabe==0.7.0,pip==24.0,platformdirs==4.2.0,pylint==3.1.0,setuptools==69.1.0,tomli==2.0.1,tomlkit==0.12.4,typing_extensions==4.10.0,wheel==0.42.0 22:59:54 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}$' '{}' + 22:59:54 [INFO] Initializing environment for https://github.com/jorisroovers/gitlint. 22:59:55 [INFO] Initializing environment for https://github.com/jorisroovers/gitlint:./gitlint-core[trusted-deps]. 22:59:56 [INFO] Initializing environment for https://github.com/Lucas-C/pre-commit-hooks. 22:59:56 devscripts-checkbashisms-2.19.6-2.fc31.x86_64.r 121 kB/s | 29 kB 00:00 22:59:56 [INFO] Initializing environment for https://github.com/pre-commit/mirrors-autopep8. 22:59:56 Dependencies resolved. 22:59:56 ================================================================================ 22:59:56 Package Arch Version Repository Size 22:59:56 ================================================================================ 22:59:56 Installing: 22:59:56 devscripts-checkbashisms x86_64 2.19.6-2.fc31 @commandline 29 k 22:59:56 22:59:56 Transaction Summary 22:59:56 ================================================================================ 22:59:56 Install 1 Package 22:59:56 22:59:56 Total size: 29 k 22:59:56 Installed size: 52 k 22:59:56 Downloading Packages: 22:59:56 Running transaction check 22:59:56 Transaction check succeeded. 22:59:56 Running transaction test 22:59:56 Transaction test succeeded. 22:59:56 [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 22:59:56 [INFO] Once installed this environment will be reused. 22:59:56 [INFO] This may take a few minutes... 22:59:57 Running transaction 22:59:58 Preparing : 1/1 22:59:58 Installing : devscripts-checkbashisms-2.19.6-2.fc31.x86_64 1/1 22:59:59 Running scriptlet: devscripts-checkbashisms-2.19.6-2.fc31.x86_64 1/1 22:59:59 Verifying : devscripts-checkbashisms-2.19.6-2.fc31.x86_64 1/1 23:00:00 23:00:00 Installed: 23:00:00 devscripts-checkbashisms-2.19.6-2.fc31.x86_64 23:00:00 23:00:00 Complete! 23:00:00 checkbashisms: commands[1] /w/workspace/transportpce-tox-verify-transportpce-master/tests> find . -not -path '*/\.*' -name '*.sh' -exec checkbashisms -f '{}' + 23:00:01 script ./reflectwarn.sh does not appear to have a #! interpreter line; 23:00:01 you may get strange results 23:00:01 [INFO] Installing environment for https://github.com/Lucas-C/pre-commit-hooks. 23:00:01 [INFO] Once installed this environment will be reused. 23:00:01 [INFO] This may take a few minutes... 23:00:07 [INFO] Installing environment for https://github.com/pre-commit/mirrors-autopep8. 23:00:07 [INFO] Once installed this environment will be reused. 23:00:07 [INFO] This may take a few minutes... 23:00:17 23:00:17 ------------------------------------ 23:00:17 Your code has been rated at 10.00/10 23:00:17 23:00:25 trim trailing whitespace.................................................Passed 23:00:25 Tabs remover.............................................................Passed 23:00:25 autopep8.................................................................Passed 23:00:28 checkbashisms: OK ✔ in 44.37 seconds 23:00:28 pylint: OK ✔ in 30.44 seconds 23:00:28 pre-commit: commands[1] /w/workspace/transportpce-tox-verify-transportpce-master/tests> pre-commit run gitlint-ci --hook-stage manual 23:00:28 [INFO] Installing environment for https://github.com/jorisroovers/gitlint. 23:00:28 [INFO] Once installed this environment will be reused. 23:00:28 [INFO] This may take a few minutes... 23:00:35 gitlint..................................................................Passed 23:02:11 pre-commit: OK ✔ in 47.95 seconds 23:02:11 buildcontroller: OK ✔ in 2 minutes 52.92 seconds 23:02:11 sims121: 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 23:02:11 sims221: 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 23:02:11 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 23:02:11 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 23:02:23 sims221: freeze> python -m pip freeze --all 23:02:23 build_karaf_tests121: freeze> python -m pip freeze --all 23:02:23 sims121: freeze> python -m pip freeze --all 23:02:23 sims221: bcrypt==4.1.2,certifi==2024.2.2,cffi==1.16.0,charset-normalizer==3.3.2,cryptography==42.0.5,dict2xml==1.7.5,exceptiongroup==1.2.0,idna==3.6,iniconfig==2.0.0,lxml==5.1.0,netconf-client==3.0.0,packaging==23.2,paramiko==3.4.0,pip==24.0,pluggy==1.4.0,psutil==5.9.8,pycparser==2.21,PyNaCl==1.5.0,pytest==8.0.2,requests==2.31.0,setuptools==69.1.0,tomli==2.0.1,urllib3==2.2.1,wheel==0.42.0 23:02:23 sims221: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./install_sims.sh 2.2.1 23:02:23 build_karaf_tests121: bcrypt==4.1.2,certifi==2024.2.2,cffi==1.16.0,charset-normalizer==3.3.2,cryptography==42.0.5,dict2xml==1.7.5,exceptiongroup==1.2.0,idna==3.6,iniconfig==2.0.0,lxml==5.1.0,netconf-client==3.0.0,packaging==23.2,paramiko==3.4.0,pip==24.0,pluggy==1.4.0,psutil==5.9.8,pycparser==2.21,PyNaCl==1.5.0,pytest==8.0.2,requests==2.31.0,setuptools==69.1.0,tomli==2.0.1,urllib3==2.2.1,wheel==0.42.0 23:02:23 build_karaf_tests121: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./build_karaf_for_tests.sh 23:02:23 Installing lightynode device to ./lightynode/lightynode-openroadm-device directory 23:02:24 NOTE: Picked up JDK_JAVA_OPTIONS: 23:02:24 --add-opens=java.base/java.io=ALL-UNNAMED 23:02:24 --add-opens=java.base/java.lang=ALL-UNNAMED 23:02:24 --add-opens=java.base/java.lang.invoke=ALL-UNNAMED 23:02:24 --add-opens=java.base/java.lang.reflect=ALL-UNNAMED 23:02:24 --add-opens=java.base/java.net=ALL-UNNAMED 23:02:24 --add-opens=java.base/java.nio=ALL-UNNAMED 23:02:24 --add-opens=java.base/java.nio.charset=ALL-UNNAMED 23:02:24 --add-opens=java.base/java.nio.file=ALL-UNNAMED 23:02:24 --add-opens=java.base/java.util=ALL-UNNAMED 23:02:24 --add-opens=java.base/java.util.jar=ALL-UNNAMED 23:02:24 --add-opens=java.base/java.util.stream=ALL-UNNAMED 23:02:24 --add-opens=java.base/java.util.zip=ALL-UNNAMED 23:02:24 --add-opens java.base/sun.nio.ch=ALL-UNNAMED 23:02:24 --add-opens java.base/sun.nio.fs=ALL-UNNAMED 23:02:24 -Xlog:disable 23:02:24 sims121: bcrypt==4.1.2,certifi==2024.2.2,cffi==1.16.0,charset-normalizer==3.3.2,cryptography==42.0.5,dict2xml==1.7.5,exceptiongroup==1.2.0,idna==3.6,iniconfig==2.0.0,lxml==5.1.0,netconf-client==3.0.0,packaging==23.2,paramiko==3.4.0,pip==24.0,pluggy==1.4.0,psutil==5.9.8,pycparser==2.21,PyNaCl==1.5.0,pytest==8.0.2,requests==2.31.0,setuptools==69.1.0,tomli==2.0.1,urllib3==2.2.1,wheel==0.42.0 23:02:24 sims121: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./install_sims.sh 1.2.1 23:02:24 Installing lightynode device to ./lightynode/lightynode-openroadm-device directory 23:02:27 replace ./lightynode/lighty-openroadm-device-18.1.0.8/lighty-openroadm-device-18.1.0.8.jar? [y]es, [n]o, [A]ll, [N]one, [r]ename: NULL 23:02:27 (EOF or read error, treating as "[N]one" ...) 23:02:27 replace ./lightynode/lighty-openroadm-device-18.1.0.8/lib/jakarta.inject-2.6.1.jar? [y]es, [n]o, [A]ll, [N]one, [r]ename: NULL 23:02:27 (EOF or read error, treating as "[N]one" ...) 23:02:28 mv: cannot stat './lightynode/lighty-openroadm-device-18.1.0.8': No such file or directory 23:02:29 sims121: OK ✔ in 18.35 seconds 23:02:29 sims221: OK ✔ in 18.46 seconds 23:02:29 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 23:02:29 sims71: 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 23:02:39 sims71: freeze> python -m pip freeze --all 23:02:39 sims71: bcrypt==4.1.2,certifi==2024.2.2,cffi==1.16.0,charset-normalizer==3.3.2,cryptography==42.0.5,dict2xml==1.7.5,exceptiongroup==1.2.0,idna==3.6,iniconfig==2.0.0,lxml==5.1.0,netconf-client==3.0.0,packaging==23.2,paramiko==3.4.0,pip==24.0,pluggy==1.4.0,psutil==5.9.8,pycparser==2.21,PyNaCl==1.5.0,pytest==8.0.2,requests==2.31.0,setuptools==69.1.0,tomli==2.0.1,urllib3==2.2.1,wheel==0.42.0 23:02:39 sims71: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./install_sims.sh 7.1 23:02:39 Removing ./lightynode/lightynode-openroadm-device directory 23:02:39 Installing lightynode device to ./lightynode/lightynode-openroadm-device directory 23:02:41 build_karaf_tests221: freeze> python -m pip freeze --all 23:02:41 build_karaf_tests221: bcrypt==4.1.2,certifi==2024.2.2,cffi==1.16.0,charset-normalizer==3.3.2,cryptography==42.0.5,dict2xml==1.7.5,exceptiongroup==1.2.0,idna==3.6,iniconfig==2.0.0,lxml==5.1.0,netconf-client==3.0.0,packaging==23.2,paramiko==3.4.0,pip==24.0,pluggy==1.4.0,psutil==5.9.8,pycparser==2.21,PyNaCl==1.5.0,pytest==8.0.2,requests==2.31.0,setuptools==69.1.0,tomli==2.0.1,urllib3==2.2.1,wheel==0.42.0 23:02:41 build_karaf_tests221: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./build_karaf_for_tests.sh 23:02:41 NOTE: Picked up JDK_JAVA_OPTIONS: 23:02:41 --add-opens=java.base/java.io=ALL-UNNAMED 23:02:41 --add-opens=java.base/java.lang=ALL-UNNAMED 23:02:41 --add-opens=java.base/java.lang.invoke=ALL-UNNAMED 23:02:41 --add-opens=java.base/java.lang.reflect=ALL-UNNAMED 23:02:41 --add-opens=java.base/java.net=ALL-UNNAMED 23:02:41 --add-opens=java.base/java.nio=ALL-UNNAMED 23:02:41 --add-opens=java.base/java.nio.charset=ALL-UNNAMED 23:02:41 --add-opens=java.base/java.nio.file=ALL-UNNAMED 23:02:41 --add-opens=java.base/java.util=ALL-UNNAMED 23:02:41 --add-opens=java.base/java.util.jar=ALL-UNNAMED 23:02:41 --add-opens=java.base/java.util.stream=ALL-UNNAMED 23:02:41 --add-opens=java.base/java.util.zip=ALL-UNNAMED 23:02:41 --add-opens java.base/sun.nio.ch=ALL-UNNAMED 23:02:41 --add-opens java.base/sun.nio.fs=ALL-UNNAMED 23:02:41 -Xlog:disable 23:02:43 sims71: OK ✔ in 14.17 seconds 23:02:43 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 23:02:54 build_karaf_tests71: freeze> python -m pip freeze --all 23:02:54 build_karaf_tests71: bcrypt==4.1.2,certifi==2024.2.2,cffi==1.16.0,charset-normalizer==3.3.2,cryptography==42.0.5,dict2xml==1.7.5,exceptiongroup==1.2.0,idna==3.6,iniconfig==2.0.0,lxml==5.1.0,netconf-client==3.0.0,packaging==23.2,paramiko==3.4.0,pip==24.0,pluggy==1.4.0,psutil==5.9.8,pycparser==2.21,PyNaCl==1.5.0,pytest==8.0.2,requests==2.31.0,setuptools==69.1.0,tomli==2.0.1,urllib3==2.2.1,wheel==0.42.0 23:02:54 build_karaf_tests71: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./build_karaf_for_tests.sh 23:02:55 NOTE: Picked up JDK_JAVA_OPTIONS: 23:02:55 --add-opens=java.base/java.io=ALL-UNNAMED 23:02:55 --add-opens=java.base/java.lang=ALL-UNNAMED 23:02:55 --add-opens=java.base/java.lang.invoke=ALL-UNNAMED 23:02:55 --add-opens=java.base/java.lang.reflect=ALL-UNNAMED 23:02:55 --add-opens=java.base/java.net=ALL-UNNAMED 23:02:55 --add-opens=java.base/java.nio=ALL-UNNAMED 23:02:55 --add-opens=java.base/java.nio.charset=ALL-UNNAMED 23:02:55 --add-opens=java.base/java.nio.file=ALL-UNNAMED 23:02:55 --add-opens=java.base/java.util=ALL-UNNAMED 23:02:55 --add-opens=java.base/java.util.jar=ALL-UNNAMED 23:02:55 --add-opens=java.base/java.util.stream=ALL-UNNAMED 23:02:55 --add-opens=java.base/java.util.zip=ALL-UNNAMED 23:02:55 --add-opens java.base/sun.nio.ch=ALL-UNNAMED 23:02:55 --add-opens java.base/sun.nio.fs=ALL-UNNAMED 23:02:55 -Xlog:disable 23:03:11 build_karaf_tests121: OK ✔ in 1 minute 0.68 seconds 23:03:11 build_karaf_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 23:03:26 build_karaf_tests221: OK ✔ in 58.11 seconds 23:03:26 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 23:03:32 build_karaf_tests_hybrid: freeze> python -m pip freeze --all 23:03:32 build_karaf_tests_hybrid: bcrypt==4.1.2,certifi==2024.2.2,cffi==1.16.0,charset-normalizer==3.3.2,cryptography==42.0.5,dict2xml==1.7.5,exceptiongroup==1.2.0,idna==3.6,iniconfig==2.0.0,lxml==5.1.0,netconf-client==3.0.0,packaging==23.2,paramiko==3.4.0,pip==24.0,pluggy==1.4.0,psutil==5.9.8,pycparser==2.21,PyNaCl==1.5.0,pytest==8.0.2,requests==2.31.0,setuptools==69.1.0,tomli==2.0.1,urllib3==2.2.1,wheel==0.42.0 23:03:32 build_karaf_tests_hybrid: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./build_karaf_for_tests.sh 23:03:33 NOTE: Picked up JDK_JAVA_OPTIONS: 23:03:33 --add-opens=java.base/java.io=ALL-UNNAMED 23:03:33 --add-opens=java.base/java.lang=ALL-UNNAMED 23:03:33 --add-opens=java.base/java.lang.invoke=ALL-UNNAMED 23:03:33 --add-opens=java.base/java.lang.reflect=ALL-UNNAMED 23:03:33 --add-opens=java.base/java.net=ALL-UNNAMED 23:03:33 --add-opens=java.base/java.nio=ALL-UNNAMED 23:03:33 --add-opens=java.base/java.nio.charset=ALL-UNNAMED 23:03:33 --add-opens=java.base/java.nio.file=ALL-UNNAMED 23:03:33 --add-opens=java.base/java.util=ALL-UNNAMED 23:03:33 --add-opens=java.base/java.util.jar=ALL-UNNAMED 23:03:33 --add-opens=java.base/java.util.stream=ALL-UNNAMED 23:03:33 --add-opens=java.base/java.util.zip=ALL-UNNAMED 23:03:33 --add-opens java.base/sun.nio.ch=ALL-UNNAMED 23:03:33 --add-opens java.base/sun.nio.fs=ALL-UNNAMED 23:03:33 -Xlog:disable 23:03:35 tests_tapi: freeze> python -m pip freeze --all 23:03:36 tests_tapi: bcrypt==4.1.2,certifi==2024.2.2,cffi==1.16.0,charset-normalizer==3.3.2,cryptography==42.0.5,dict2xml==1.7.5,exceptiongroup==1.2.0,idna==3.6,iniconfig==2.0.0,lxml==5.1.0,netconf-client==3.0.0,packaging==23.2,paramiko==3.4.0,pip==24.0,pluggy==1.4.0,psutil==5.9.8,pycparser==2.21,PyNaCl==1.5.0,pytest==8.0.2,requests==2.31.0,setuptools==69.1.0,tomli==2.0.1,urllib3==2.2.1,wheel==0.42.0 23:03:36 tests_tapi: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./launch_tests.sh tapi 23:03:36 which: no pytest-3 in (/w/workspace/transportpce-tox-verify-transportpce-master/.tox/tests_tapi/bin:/opt/pyenv/bin:/tmp/venv-ru0k/bin:/opt/pyenv/shims:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin) 23:03:36 using environment variables from ./karaf221.env 23:03:36 pytest -q transportpce_tests/tapi/test01_abstracted_topology.py 23:04:08 testsPCE: freeze> python -m pip freeze --all 23:04:08 testsPCE: bcrypt==4.1.2,certifi==2024.2.2,cffi==1.16.0,charset-normalizer==3.3.2,click==8.1.7,contourpy==1.2.0,cryptography==3.3.2,cycler==0.12.1,dict2xml==1.7.5,exceptiongroup==1.2.0,Flask==2.1.3,Flask-Injector==0.14.0,fonttools==4.49.0,gnpy4tpce==2.4.7,idna==3.6,iniconfig==2.0.0,injector==0.21.0,itsdangerous==2.1.2,Jinja2==3.1.3,kiwisolver==1.4.5,lxml==5.1.0,MarkupSafe==2.1.5,matplotlib==3.8.3,netconf-client==3.0.0,networkx==2.8.8,numpy==1.26.4,packaging==23.2,pandas==1.5.3,paramiko==3.4.0,pbr==5.11.1,pillow==10.2.0,pip==24.0,pluggy==1.4.0,psutil==5.9.8,pycparser==2.21,PyNaCl==1.5.0,pyparsing==3.1.1,pytest==8.0.2,python-dateutil==2.8.2,pytz==2024.1,requests==2.31.0,scipy==1.12.0,setuptools==50.3.2,six==1.16.0,tomli==2.0.1,urllib3==2.2.1,Werkzeug==2.0.3,wheel==0.42.0,xlrd==1.2.0 23:04:09 testsPCE: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./launch_tests.sh pce 23:04:09 which: no pytest-3 in (/w/workspace/transportpce-tox-verify-transportpce-master/.tox/testsPCE/bin:/opt/pyenv/bin:/tmp/venv-ru0k/bin:/opt/pyenv/shims:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin) 23:04:09 pytest -q transportpce_tests/pce/test01_pce.py 23:05:07 F................................................. [100%] 23:06:14 =================================== FAILURES =================================== 23:06:14 ________________ TransportPCEtesting.test_01_load_port_mapping _________________ 23:06:14 23:06:14 self = 23:06:14 conn = 23:06:14 method = 'POST', url = '/rests/data/transportpce-portmapping:network' 23:06:14 body = '{"nodes": [{"node-id": "OpenROADM-1-1", "node-info": {"node-type": "rdm", "openroadm-version": "1.2.1", "node-clli": ..., "node-ip-address": "1.2.3.4"}, "mapping": [], "mc-capabilities": [], "cp-to-degree": [], "switching-pool-lcp": []}]}' 23:06:14 headers = {'User-Agent': 'python-requests/2.31.0', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/json', 'Connection': 'keep-alive', 'Content-Type': 'application/json', 'Content-Length': '12976', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 23:06:14 retries = Retry(total=0, connect=None, read=False, redirect=None, status=None) 23:06:14 timeout = Timeout(connect=10, read=10, total=None), chunked = False 23:06:14 response_conn = 23:06:14 preload_content = False, decode_content = False, enforce_content_length = True 23:06:14 23:06:14 def _make_request( 23:06:14 self, 23:06:14 conn: BaseHTTPConnection, 23:06:14 method: str, 23:06:14 url: str, 23:06:14 body: _TYPE_BODY | None = None, 23:06:14 headers: typing.Mapping[str, str] | None = None, 23:06:14 retries: Retry | None = None, 23:06:14 timeout: _TYPE_TIMEOUT = _DEFAULT_TIMEOUT, 23:06:14 chunked: bool = False, 23:06:14 response_conn: BaseHTTPConnection | None = None, 23:06:14 preload_content: bool = True, 23:06:14 decode_content: bool = True, 23:06:14 enforce_content_length: bool = True, 23:06:14 ) -> BaseHTTPResponse: 23:06:14 """ 23:06:14 Perform a request on a given urllib connection object taken from our 23:06:14 pool. 23:06:14 23:06:14 :param conn: 23:06:14 a connection from one of our connection pools 23:06:14 23:06:14 :param method: 23:06:14 HTTP request method (such as GET, POST, PUT, etc.) 23:06:14 23:06:14 :param url: 23:06:14 The URL to perform the request on. 23:06:14 23:06:14 :param body: 23:06:14 Data to send in the request body, either :class:`str`, :class:`bytes`, 23:06:14 an iterable of :class:`str`/:class:`bytes`, or a file-like object. 23:06:14 23:06:14 :param headers: 23:06:14 Dictionary of custom headers to send, such as User-Agent, 23:06:14 If-None-Match, etc. If None, pool headers are used. If provided, 23:06:14 these headers completely replace any pool-specific headers. 23:06:14 23:06:14 :param retries: 23:06:14 Configure the number of retries to allow before raising a 23:06:14 :class:`~urllib3.exceptions.MaxRetryError` exception. 23:06:14 23:06:14 Pass ``None`` to retry until you receive a response. Pass a 23:06:14 :class:`~urllib3.util.retry.Retry` object for fine-grained control 23:06:14 over different types of retries. 23:06:14 Pass an integer number to retry connection errors that many times, 23:06:14 but no other types of errors. Pass zero to never retry. 23:06:14 23:06:14 If ``False``, then retries are disabled and any exception is raised 23:06:14 immediately. Also, instead of raising a MaxRetryError on redirects, 23:06:14 the redirect response will be returned. 23:06:14 23:06:14 :type retries: :class:`~urllib3.util.retry.Retry`, False, or an int. 23:06:14 23:06:14 :param timeout: 23:06:14 If specified, overrides the default timeout for this one 23:06:14 request. It may be a float (in seconds) or an instance of 23:06:14 :class:`urllib3.util.Timeout`. 23:06:14 23:06:14 :param chunked: 23:06:14 If True, urllib3 will send the body using chunked transfer 23:06:14 encoding. Otherwise, urllib3 will send the body using the standard 23:06:14 content-length form. Defaults to False. 23:06:14 23:06:14 :param response_conn: 23:06:14 Set this to ``None`` if you will handle releasing the connection or 23:06:14 set the connection to have the response release it. 23:06:14 23:06:14 :param preload_content: 23:06:14 If True, the response's body will be preloaded during construction. 23:06:14 23:06:14 :param decode_content: 23:06:14 If True, will attempt to decode the body based on the 23:06:14 'content-encoding' header. 23:06:14 23:06:14 :param enforce_content_length: 23:06:14 Enforce content length checking. Body returned by server must match 23:06:14 value of Content-Length header, if present. Otherwise, raise error. 23:06:14 """ 23:06:14 self.num_requests += 1 23:06:14 23:06:14 timeout_obj = self._get_timeout(timeout) 23:06:14 timeout_obj.start_connect() 23:06:14 conn.timeout = Timeout.resolve_default_timeout(timeout_obj.connect_timeout) 23:06:14 23:06:14 try: 23:06:14 # Trigger any extra validation we need to do. 23:06:14 try: 23:06:14 self._validate_conn(conn) 23:06:14 except (SocketTimeout, BaseSSLError) as e: 23:06:14 self._raise_timeout(err=e, url=url, timeout_value=conn.timeout) 23:06:14 raise 23:06:14 23:06:14 # _validate_conn() starts the connection to an HTTPS proxy 23:06:14 # so we need to wrap errors with 'ProxyError' here too. 23:06:14 except ( 23:06:14 OSError, 23:06:14 NewConnectionError, 23:06:14 TimeoutError, 23:06:14 BaseSSLError, 23:06:14 CertificateError, 23:06:14 SSLError, 23:06:14 ) as e: 23:06:14 new_e: Exception = e 23:06:14 if isinstance(e, (BaseSSLError, CertificateError)): 23:06:14 new_e = SSLError(e) 23:06:14 # If the connection didn't successfully connect to it's proxy 23:06:14 # then there 23:06:14 if isinstance( 23:06:14 new_e, (OSError, NewConnectionError, TimeoutError, SSLError) 23:06:14 ) and (conn and conn.proxy and not conn.has_connected_to_proxy): 23:06:14 new_e = _wrap_proxy_error(new_e, conn.proxy.scheme) 23:06:14 raise new_e 23:06:14 23:06:14 # conn.request() calls http.client.*.request, not the method in 23:06:14 # urllib3.request. It also calls makefile (recv) on the socket. 23:06:14 try: 23:06:14 conn.request( 23:06:14 method, 23:06:14 url, 23:06:14 body=body, 23:06:14 headers=headers, 23:06:14 chunked=chunked, 23:06:14 preload_content=preload_content, 23:06:14 decode_content=decode_content, 23:06:14 enforce_content_length=enforce_content_length, 23:06:14 ) 23:06:14 23:06:14 # We are swallowing BrokenPipeError (errno.EPIPE) since the server is 23:06:14 # legitimately able to close the connection after sending a valid response. 23:06:14 # With this behaviour, the received response is still readable. 23:06:14 except BrokenPipeError: 23:06:14 pass 23:06:14 except OSError as e: 23:06:14 # MacOS/Linux 23:06:14 # EPROTOTYPE and ECONNRESET are needed on macOS 23:06:14 # https://erickt.github.io/blog/2014/11/19/adventures-in-debugging-a-potential-osx-kernel-bug/ 23:06:14 # Condition changed later to emit ECONNRESET instead of only EPROTOTYPE. 23:06:14 if e.errno != errno.EPROTOTYPE and e.errno != errno.ECONNRESET: 23:06:14 raise 23:06:14 23:06:14 # Reset the timeout for the recv() on the socket 23:06:14 read_timeout = timeout_obj.read_timeout 23:06:14 23:06:14 if not conn.is_closed: 23:06:14 # In Python 3 socket.py will catch EAGAIN and return None when you 23:06:14 # try and read into the file pointer created by http.client, which 23:06:14 # instead raises a BadStatusLine exception. Instead of catching 23:06:14 # the exception and assuming all BadStatusLine exceptions are read 23:06:14 # timeouts, check for a zero timeout before making the request. 23:06:14 if read_timeout == 0: 23:06:14 raise ReadTimeoutError( 23:06:14 self, url, f"Read timed out. (read timeout={read_timeout})" 23:06:14 ) 23:06:14 conn.timeout = read_timeout 23:06:14 23:06:14 # Receive the response from the server 23:06:14 try: 23:06:14 > response = conn.getresponse() 23:06:14 23:06:14 ../.tox/testsPCE/lib/python3.10/site-packages/urllib3/connectionpool.py:537: 23:06:14 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 23:06:14 ../.tox/testsPCE/lib/python3.10/site-packages/urllib3/connection.py:466: in getresponse 23:06:14 httplib_response = super().getresponse() 23:06:14 /opt/pyenv/versions/3.10.6/lib/python3.10/http/client.py:1374: in getresponse 23:06:14 response.begin() 23:06:14 /opt/pyenv/versions/3.10.6/lib/python3.10/http/client.py:318: in begin 23:06:14 version, status, reason = self._read_status() 23:06:14 /opt/pyenv/versions/3.10.6/lib/python3.10/http/client.py:279: in _read_status 23:06:14 line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") 23:06:14 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 23:06:14 23:06:14 self = 23:06:14 b = 23:06:14 23:06:14 def readinto(self, b): 23:06:14 """Read up to len(b) bytes into the writable buffer *b* and return 23:06:14 the number of bytes read. If the socket is non-blocking and no bytes 23:06:14 are available, None is returned. 23:06:14 23:06:14 If *b* is non-empty, a 0 return value indicates that the connection 23:06:14 was shutdown at the other end. 23:06:14 """ 23:06:14 self._checkClosed() 23:06:14 self._checkReadable() 23:06:14 if self._timeout_occurred: 23:06:14 raise OSError("cannot read from timed out object") 23:06:14 while True: 23:06:14 try: 23:06:14 > return self._sock.recv_into(b) 23:06:14 E TimeoutError: timed out 23:06:14 23:06:14 /opt/pyenv/versions/3.10.6/lib/python3.10/socket.py:705: TimeoutError 23:06:14 23:06:14 The above exception was the direct cause of the following exception: 23:06:14 23:06:14 self = 23:06:14 request = , stream = False 23:06:14 timeout = Timeout(connect=10, read=10, total=None), verify = True, cert = None 23:06:14 proxies = OrderedDict() 23:06:14 23:06:14 def send( 23:06:14 self, request, stream=False, timeout=None, verify=True, cert=None, proxies=None 23:06:14 ): 23:06:14 """Sends PreparedRequest object. Returns Response object. 23:06:14 23:06:14 :param request: The :class:`PreparedRequest ` being sent. 23:06:14 :param stream: (optional) Whether to stream the request content. 23:06:14 :param timeout: (optional) How long to wait for the server to send 23:06:14 data before giving up, as a float, or a :ref:`(connect timeout, 23:06:14 read timeout) ` tuple. 23:06:14 :type timeout: float or tuple or urllib3 Timeout object 23:06:14 :param verify: (optional) Either a boolean, in which case it controls whether 23:06:14 we verify the server's TLS certificate, or a string, in which case it 23:06:14 must be a path to a CA bundle to use 23:06:14 :param cert: (optional) Any user-provided SSL certificate to be trusted. 23:06:14 :param proxies: (optional) The proxies dictionary to apply to the request. 23:06:14 :rtype: requests.Response 23:06:14 """ 23:06:14 23:06:14 try: 23:06:14 conn = self.get_connection(request.url, proxies) 23:06:14 except LocationValueError as e: 23:06:14 raise InvalidURL(e, request=request) 23:06:14 23:06:14 self.cert_verify(conn, request.url, verify, cert) 23:06:14 url = self.request_url(request, proxies) 23:06:14 self.add_headers( 23:06:14 request, 23:06:14 stream=stream, 23:06:14 timeout=timeout, 23:06:14 verify=verify, 23:06:14 cert=cert, 23:06:14 proxies=proxies, 23:06:14 ) 23:06:14 23:06:14 chunked = not (request.body is None or "Content-Length" in request.headers) 23:06:14 23:06:14 if isinstance(timeout, tuple): 23:06:14 try: 23:06:14 connect, read = timeout 23:06:14 timeout = TimeoutSauce(connect=connect, read=read) 23:06:14 except ValueError: 23:06:14 raise ValueError( 23:06:14 f"Invalid timeout {timeout}. Pass a (connect, read) timeout tuple, " 23:06:14 f"or a single float to set both timeouts to the same value." 23:06:14 ) 23:06:14 elif isinstance(timeout, TimeoutSauce): 23:06:14 pass 23:06:14 else: 23:06:14 timeout = TimeoutSauce(connect=timeout, read=timeout) 23:06:14 23:06:14 try: 23:06:14 > resp = conn.urlopen( 23:06:14 method=request.method, 23:06:14 url=url, 23:06:14 body=request.body, 23:06:14 headers=request.headers, 23:06:14 redirect=False, 23:06:14 assert_same_host=False, 23:06:14 preload_content=False, 23:06:14 decode_content=False, 23:06:14 retries=self.max_retries, 23:06:14 timeout=timeout, 23:06:14 chunked=chunked, 23:06:14 ) 23:06:14 23:06:14 ../.tox/testsPCE/lib/python3.10/site-packages/requests/adapters.py:486: 23:06:14 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 23:06:14 ../.tox/testsPCE/lib/python3.10/site-packages/urllib3/connectionpool.py:847: in urlopen 23:06:14 retries = retries.increment( 23:06:14 ../.tox/testsPCE/lib/python3.10/site-packages/urllib3/util/retry.py:470: in increment 23:06:14 raise reraise(type(error), error, _stacktrace) 23:06:14 ../.tox/testsPCE/lib/python3.10/site-packages/urllib3/util/util.py:39: in reraise 23:06:14 raise value 23:06:14 ../.tox/testsPCE/lib/python3.10/site-packages/urllib3/connectionpool.py:793: in urlopen 23:06:14 response = self._make_request( 23:06:14 ../.tox/testsPCE/lib/python3.10/site-packages/urllib3/connectionpool.py:539: in _make_request 23:06:14 self._raise_timeout(err=e, url=url, timeout_value=read_timeout) 23:06:14 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 23:06:14 23:06:14 self = 23:06:14 err = TimeoutError('timed out') 23:06:14 url = '/rests/data/transportpce-portmapping:network', timeout_value = 10 23:06:14 23:06:14 def _raise_timeout( 23:06:14 self, 23:06:14 err: BaseSSLError | OSError | SocketTimeout, 23:06:14 url: str, 23:06:14 timeout_value: _TYPE_TIMEOUT | None, 23:06:14 ) -> None: 23:06:14 """Is the error actually a timeout? Will raise a ReadTimeout or pass""" 23:06:14 23:06:14 if isinstance(err, SocketTimeout): 23:06:14 > raise ReadTimeoutError( 23:06:14 self, url, f"Read timed out. (read timeout={timeout_value})" 23:06:14 ) from err 23:06:14 E urllib3.exceptions.ReadTimeoutError: HTTPConnectionPool(host='localhost', port=8181): Read timed out. (read timeout=10) 23:06:14 23:06:14 ../.tox/testsPCE/lib/python3.10/site-packages/urllib3/connectionpool.py:370: ReadTimeoutError 23:06:14 23:06:14 During handling of the above exception, another exception occurred: 23:06:14 23:06:14 self = 23:06:14 23:06:14 def test_01_load_port_mapping(self): 23:06:14 > response = test_utils.post_portmapping(self.port_mapping_data) 23:06:14 23:06:14 transportpce_tests/pce/test01_pce.py:111: 23:06:14 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 23:06:14 transportpce_tests/common/test_utils.py:440: in post_portmapping 23:06:14 response = post_request(url[RESTCONF_VERSION].format('{}'), json_payload) 23:06:14 transportpce_tests/common/test_utils.py:141: in post_request 23:06:14 return requests.request( 23:06:14 ../.tox/testsPCE/lib/python3.10/site-packages/requests/api.py:59: in request 23:06:14 return session.request(method=method, url=url, **kwargs) 23:06:14 ../.tox/testsPCE/lib/python3.10/site-packages/requests/sessions.py:589: in request 23:06:14 resp = self.send(prep, **send_kwargs) 23:06:14 ../.tox/testsPCE/lib/python3.10/site-packages/requests/sessions.py:703: in send 23:06:14 r = adapter.send(request, **kwargs) 23:06:14 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 23:06:14 23:06:14 self = 23:06:14 request = , stream = False 23:06:14 timeout = Timeout(connect=10, read=10, total=None), verify = True, cert = None 23:06:14 proxies = OrderedDict() 23:06:14 23:06:14 def send( 23:06:14 self, request, stream=False, timeout=None, verify=True, cert=None, proxies=None 23:06:14 ): 23:06:14 """Sends PreparedRequest object. Returns Response object. 23:06:14 23:06:14 :param request: The :class:`PreparedRequest ` being sent. 23:06:14 :param stream: (optional) Whether to stream the request content. 23:06:14 :param timeout: (optional) How long to wait for the server to send 23:06:14 data before giving up, as a float, or a :ref:`(connect timeout, 23:06:14 read timeout) ` tuple. 23:06:14 :type timeout: float or tuple or urllib3 Timeout object 23:06:14 :param verify: (optional) Either a boolean, in which case it controls whether 23:06:14 we verify the server's TLS certificate, or a string, in which case it 23:06:14 must be a path to a CA bundle to use 23:06:14 :param cert: (optional) Any user-provided SSL certificate to be trusted. 23:06:14 :param proxies: (optional) The proxies dictionary to apply to the request. 23:06:14 :rtype: requests.Response 23:06:14 """ 23:06:14 23:06:14 try: 23:06:14 conn = self.get_connection(request.url, proxies) 23:06:14 except LocationValueError as e: 23:06:14 raise InvalidURL(e, request=request) 23:06:14 23:06:14 self.cert_verify(conn, request.url, verify, cert) 23:06:14 url = self.request_url(request, proxies) 23:06:14 self.add_headers( 23:06:14 request, 23:06:14 stream=stream, 23:06:14 timeout=timeout, 23:06:14 verify=verify, 23:06:14 cert=cert, 23:06:14 proxies=proxies, 23:06:14 ) 23:06:14 23:06:14 chunked = not (request.body is None or "Content-Length" in request.headers) 23:06:14 23:06:14 if isinstance(timeout, tuple): 23:06:14 try: 23:06:14 connect, read = timeout 23:06:14 timeout = TimeoutSauce(connect=connect, read=read) 23:06:14 except ValueError: 23:06:14 raise ValueError( 23:06:14 f"Invalid timeout {timeout}. Pass a (connect, read) timeout tuple, " 23:06:14 f"or a single float to set both timeouts to the same value." 23:06:14 ) 23:06:14 elif isinstance(timeout, TimeoutSauce): 23:06:14 pass 23:06:14 else: 23:06:14 timeout = TimeoutSauce(connect=timeout, read=timeout) 23:06:14 23:06:14 try: 23:06:14 resp = conn.urlopen( 23:06:14 method=request.method, 23:06:14 url=url, 23:06:14 body=request.body, 23:06:14 headers=request.headers, 23:06:14 redirect=False, 23:06:14 assert_same_host=False, 23:06:14 preload_content=False, 23:06:14 decode_content=False, 23:06:14 retries=self.max_retries, 23:06:14 timeout=timeout, 23:06:14 chunked=chunked, 23:06:14 ) 23:06:14 23:06:14 except (ProtocolError, OSError) as err: 23:06:14 raise ConnectionError(err, request=request) 23:06:14 23:06:14 except MaxRetryError as e: 23:06:14 if isinstance(e.reason, ConnectTimeoutError): 23:06:14 # TODO: Remove this in 3.0.0: see #2811 23:06:14 if not isinstance(e.reason, NewConnectionError): 23:06:14 raise ConnectTimeout(e, request=request) 23:06:14 23:06:14 if isinstance(e.reason, ResponseError): 23:06:14 raise RetryError(e, request=request) 23:06:14 23:06:14 if isinstance(e.reason, _ProxyError): 23:06:14 raise ProxyError(e, request=request) 23:06:14 23:06:14 if isinstance(e.reason, _SSLError): 23:06:14 # This branch is for urllib3 v1.22 and later. 23:06:14 raise SSLError(e, request=request) 23:06:14 23:06:14 raise ConnectionError(e, request=request) 23:06:14 23:06:14 except ClosedPoolError as e: 23:06:14 raise ConnectionError(e, request=request) 23:06:14 23:06:14 except _ProxyError as e: 23:06:14 raise ProxyError(e) 23:06:14 23:06:14 except (_SSLError, _HTTPError) as e: 23:06:14 if isinstance(e, _SSLError): 23:06:14 # This branch is for urllib3 versions earlier than v1.22 23:06:14 raise SSLError(e, request=request) 23:06:14 elif isinstance(e, ReadTimeoutError): 23:06:14 > raise ReadTimeout(e, request=request) 23:06:14 E requests.exceptions.ReadTimeout: HTTPConnectionPool(host='localhost', port=8181): Read timed out. (read timeout=10) 23:06:14 23:06:14 ../.tox/testsPCE/lib/python3.10/site-packages/requests/adapters.py:532: ReadTimeout 23:06:14 ---------------------------- Captured stdout setup ----------------------------- 23:06:14 sample files content loaded 23:06:14 starting OpenDaylight... 23:06:14 starting KARAF TransportPCE build... 23:06:14 Searching for pattern 'Transportpce controller started' in karaf.log... Pattern found! OpenDaylight started ! 23:06:14 =========================== short test summary info ============================ 23:06:14 FAILED transportpce_tests/pce/test01_pce.py::TransportPCEtesting::test_01_load_port_mapping 23:06:14 1 failed, 19 passed in 124.86s (0:02:04) 23:06:14 build_karaf_tests71: OK ✔ in 1 minute 28.48 seconds 23:06:14 build_karaf_tests_hybrid: OK ✔ in 1 minute 57.8 seconds 23:06:14 testsPCE: exit 1 (125.35 seconds) /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./launch_tests.sh pce pid=47643 23:06:14 testsPCE: FAIL ✖ in 4 minutes 4.26 seconds 23:06:14 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 23:06:22 tests121: freeze> python -m pip freeze --all 23:06:22 tests121: bcrypt==4.1.2,certifi==2024.2.2,cffi==1.16.0,charset-normalizer==3.3.2,cryptography==42.0.5,dict2xml==1.7.5,exceptiongroup==1.2.0,idna==3.6,iniconfig==2.0.0,lxml==5.1.0,netconf-client==3.0.0,packaging==23.2,paramiko==3.4.0,pip==24.0,pluggy==1.4.0,psutil==5.9.8,pycparser==2.21,PyNaCl==1.5.0,pytest==8.0.2,requests==2.31.0,setuptools==69.1.0,tomli==2.0.1,urllib3==2.2.1,wheel==0.42.0 23:06:22 tests121: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./launch_tests.sh 1.2.1 23:06:22 using environment variables from ./karaf121.env 23:06:22 which: no pytest-3 in (/w/workspace/transportpce-tox-verify-transportpce-master/.tox/tests121/bin:/opt/pyenv/bin:/tmp/venv-ru0k/bin:/opt/pyenv/shims:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin) 23:06:22 pytest -q transportpce_tests/1.2.1/test01_portmapping.py 23:06:31 .................... [100%] 23:07:41 50 passed in 244.18s (0:04:04) 23:07:41 pytest -q transportpce_tests/tapi/test02_full_topology.py 23:08:44 ....................................... [100%] 23:10:43 21 passed in 260.96s (0:04:20) 23:10:43 pytest -q transportpce_tests/1.2.1/test02_topo_portmapping.py 23:10:47 ............ [100%] 23:12:15 30 passed in 274.16s (0:04:34) 23:12:15 pytest -q transportpce_tests/tapi/test03_tapi_device_change_notifications.py 23:13:12 ....................... [100%] 23:14:24 6 passed in 220.78s (0:03:40) 23:14:24 pytest -q transportpce_tests/1.2.1/test03_topology.py 23:14:27 ..................................................... [100%] 23:16:47 70 passed in 271.29s (0:04:31) 23:16:47 tests_tapi: OK ✔ in 13 minutes 20.9 seconds 23:16:47 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 23:16:56 tests71: freeze> python -m pip freeze --all 23:16:56 tests71: bcrypt==4.1.2,certifi==2024.2.2,cffi==1.16.0,charset-normalizer==3.3.2,cryptography==42.0.5,dict2xml==1.7.5,exceptiongroup==1.2.0,idna==3.6,iniconfig==2.0.0,lxml==5.1.0,netconf-client==3.0.0,packaging==23.2,paramiko==3.4.0,pip==24.0,pluggy==1.4.0,psutil==5.9.8,pycparser==2.21,PyNaCl==1.5.0,pytest==8.0.2,requests==2.31.0,setuptools==69.1.0,tomli==2.0.1,urllib3==2.2.1,wheel==0.42.0 23:16:56 tests71: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./install_honeynode.sh 7.1 23:16:56 Installing honeynode for 7.1 devices to ./honeynode/7.1/honeynode-simulator directory 23:16:57 tests71: commands[1] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./launch_tests.sh 7.1 23:16:57 using environment variables from ./karaf71.env 23:16:57 which: no pytest-3 in (/w/workspace/transportpce-tox-verify-transportpce-master/.tox/tests71/bin:/opt/pyenv/bin:/tmp/venv-ru0k/bin:/opt/pyenv/shims:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin) 23:16:57 pytest -q transportpce_tests/7.1/test01_portmapping.py 23:17:41 ............ [100%] 23:17:55 12 passed in 57.26s 23:17:55 pytest -q transportpce_tests/7.1/test02_otn_renderer.py 23:17:58 .......................................................................... [100%] 23:20:55 62 passed in 179.88s (0:02:59) 23:20:55 pytest -q transportpce_tests/7.1/test03_renderer_or_modes.py 23:21:26 ........................................................ [100%] 23:23:41 48 passed in 165.59s (0:02:45) 23:23:41 pytest -q transportpce_tests/7.1/test04_renderer_regen_mode.py 23:24:17 ................................... [100%] 23:25:08 22 passed in 87.58s (0:01:27) 23:25:09 tests71: OK ✔ in 8 minutes 21.57 seconds 23:25:09 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 23:25:09 ....tests221: freeze> python -m pip freeze --all 23:25:16 tests221: bcrypt==4.1.2,certifi==2024.2.2,cffi==1.16.0,charset-normalizer==3.3.2,cryptography==42.0.5,dict2xml==1.7.5,exceptiongroup==1.2.0,idna==3.6,iniconfig==2.0.0,lxml==5.1.0,netconf-client==3.0.0,packaging==23.2,paramiko==3.4.0,pip==24.0,pluggy==1.4.0,psutil==5.9.8,pycparser==2.21,PyNaCl==1.5.0,pytest==8.0.2,requests==2.31.0,setuptools==69.1.0,tomli==2.0.1,urllib3==2.2.1,wheel==0.42.0 23:25:16 tests221: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./launch_tests.sh 2.2.1 23:25:16 using environment variables from ./karaf221.env 23:25:16 which: no pytest-3 in (/w/workspace/transportpce-tox-verify-transportpce-master/.tox/tests221/bin:/opt/pyenv/bin:/tmp/venv-ru0k/bin:/opt/pyenv/shims:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin) 23:25:16 pytest -q transportpce_tests/2.2.1/test01_portmapping.py 23:25:17 ....... [100%] 23:25:34 44 passed in 669.10s (0:11:09) 23:25:34 pytest -q transportpce_tests/1.2.1/test04_renderer_service_path_nominal.py 23:26:02 ................................... [100%] 23:26:44 35 passed in 87.90s (0:01:27) 23:26:44 pytest -q transportpce_tests/2.2.1/test02_topo_portmapping.py 23:27:18 ...... [100%] 23:27:33 6 passed in 48.92s 23:27:33 pytest -q transportpce_tests/2.2.1/test03_topology.py 23:28:17 ............................................................. [100%] 23:29:54 44 passed in 139.71s (0:02:19) 23:29:54 pytest -q transportpce_tests/2.2.1/test04_otn_topology.py 23:29:54 ....... [100%] 23:30:09 24 passed in 275.10s (0:04:35) 23:30:09 pytest -q transportpce_tests/1.2.1/test05_olm.py 23:30:37 ............... [100%] 23:31:01 12 passed in 67.59s (0:01:07) 23:31:01 pytest -q transportpce_tests/2.2.1/test05_flex_grid.py 23:31:03 ............................................... [100%] 23:33:00 16 passed in 118.58s (0:01:58) 23:33:00 pytest -q transportpce_tests/2.2.1/test06_renderer_service_path_nominal.py 23:33:09 ...... [100%] 23:33:24 40 passed in 194.35s (0:03:14) 23:33:24 pytest -q transportpce_tests/1.2.1/test06_end2end.py 23:33:31 .................................................................. [100%] 23:36:41 31 passed in 221.12s (0:03:41) 23:36:41 pytest -q transportpce_tests/2.2.1/test07_otn_renderer.py 23:36:47 ....................................... [100%] 23:38:15 26 passed in 93.12s (0:01:33) 23:38:15 pytest -q transportpce_tests/2.2.1/test08_otn_sh_renderer.py 23:38:51 ...................... [100%] 23:39:57 22 passed in 101.91s (0:01:41) 23:39:57 pytest -q transportpce_tests/2.2.1/test09_olm.py 23:40:07 ...................................... [100%] 23:42:23 54 passed in 538.49s (0:08:58) 23:42:34 ........ [100%] 23:43:01 40 passed in 183.48s (0:03:03) 23:43:01 pytest -q transportpce_tests/2.2.1/test11_otn_end2end.py 23:43:39 ........................................................................ [ 74%] 23:49:17 ......................... [100%] 23:51:10 97 passed in 488.59s (0:08:08) 23:51:10 pytest -q transportpce_tests/2.2.1/test12_end2end.py 23:51:47 ...................................................... [100%] 23:58:37 54 passed in 446.94s (0:07:26) 23:58:37 pytest -q transportpce_tests/2.2.1/test14_otn_switch_end2end.py 23:59:28 ........................................................................ [ 71%] 00:04:41 ............................. [100%] 00:06:51 101 passed in 493.98s (0:08:13) 00:06:51 pytest -q transportpce_tests/2.2.1/test15_otn_end2end_with_intermediate_switch.py 00:07:43 ........................................................................ [ 67%] 00:13:33 ................................... [100%] 00:16:55 107 passed in 603.39s (0:10:03) 00:16:55 tests121: OK ✔ in 36 minutes 8.86 seconds 00:16:55 tests221: OK ✔ in 51 minutes 46.19 seconds 00:16:55 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 00:17:02 tests_hybrid: freeze> python -m pip freeze --all 00:17:02 tests_hybrid: bcrypt==4.1.2,certifi==2024.2.2,cffi==1.16.0,charset-normalizer==3.3.2,cryptography==42.0.5,dict2xml==1.7.5,exceptiongroup==1.2.0,idna==3.6,iniconfig==2.0.0,lxml==5.1.0,netconf-client==3.0.0,packaging==23.2,paramiko==3.4.0,pip==24.0,pluggy==1.4.0,psutil==5.9.8,pycparser==2.21,PyNaCl==1.5.0,pytest==8.0.2,requests==2.31.0,setuptools==69.1.0,tomli==2.0.1,urllib3==2.2.1,wheel==0.42.0 00:17:02 tests_hybrid: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./install_honeynode.sh 00:17:02 Installing honeynode for 1.2.1 devices to ./honeynode/1.2.1/honeynode-simulator directory 00:17:04 Installing honeynode for 2.2.1 devices to ./honeynode/2.2.1/honeynode-simulator directory 00:17:05 Removing ./honeynode/7.1/honeynode-simulator directory 00:17:05 Installing honeynode for 7.1 devices to ./honeynode/7.1/honeynode-simulator directory 00:17:07 tests_hybrid: commands[1] /w/workspace/transportpce-tox-verify-transportpce-master/tests> ./launch_tests.sh hybrid 00:17:07 using environment variables from ./karaf121.env 00:17:07 which: no pytest-3 in (/w/workspace/transportpce-tox-verify-transportpce-master/.tox/tests_hybrid/bin:/opt/pyenv/bin:/tmp/venv-ru0k/bin:/opt/pyenv/shims:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin) 00:17:07 pytest -q transportpce_tests/hybrid/test01_device_change_notifications.py 00:18:33 ................................................... [100%] 00:20:23 51 passed in 196.06s (0:03:16) 00:20:23 pytest -q transportpce_tests/hybrid/test02_B100G_end2end.py 00:21:42 ........................................................................ [ 66%] 00:26:05 ..................................... [100%] 00:28:12 109 passed in 469.01s (0:07:49) 00:28:12 pytest -q transportpce_tests/hybrid/test03_autonomous_reroute.py 00:29:42 ..................................................... [100%] 00:33:18 53 passed in 305.80s (0:05:05) 00:33:18 tests_hybrid: OK ✔ in 16 minutes 23.54 seconds 00:33:18 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 00:33:25 buildlighty: freeze> python -m pip freeze --all 00:33:25 buildlighty: bcrypt==4.1.2,certifi==2024.2.2,cffi==1.16.0,charset-normalizer==3.3.2,cryptography==42.0.5,dict2xml==1.7.5,exceptiongroup==1.2.0,idna==3.6,iniconfig==2.0.0,lxml==5.1.0,netconf-client==3.0.0,packaging==23.2,paramiko==3.4.0,pip==24.0,pluggy==1.4.0,psutil==5.9.8,pycparser==2.21,PyNaCl==1.5.0,pytest==8.0.2,requests==2.31.0,setuptools==69.1.0,tomli==2.0.1,urllib3==2.2.1,wheel==0.42.0 00:33:25 buildlighty: commands[0] /w/workspace/transportpce-tox-verify-transportpce-master/lighty> ./build.sh 00:33:25 NOTE: Picked up JDK_JAVA_OPTIONS: --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED 00:33:52 buildcontroller: OK (172.92=setup[9.81]+cmd[163.11] seconds) 00:33:52 testsPCE: FAIL code 1 (244.26=setup[118.91]+cmd[125.35] seconds) 00:33:52 sims121: OK (18.33=setup[14.19]+cmd[4.14] seconds) 00:33:52 build_karaf_tests121: OK (60.68=setup[13.90]+cmd[46.79] seconds) 00:33:52 tests121: OK (2168.86=setup[8.22]+cmd[2160.64] seconds) 00:33:52 sims221: OK (18.44=setup[13.88]+cmd[4.57] seconds) 00:33:52 build_karaf_tests221: OK (58.11=setup[13.21]+cmd[44.89] seconds) 00:33:52 tests_tapi: OK (800.90=setup[10.25]+cmd[790.65] seconds) 00:33:52 tests221: OK (3106.19=setup[7.45]+cmd[3098.74] seconds) 00:33:52 sims71: OK (14.16=setup[11.32]+cmd[2.84] seconds) 00:33:52 build_karaf_tests71: OK (88.48=setup[12.28]+cmd[76.20] seconds) 00:33:52 tests71: OK (501.57=setup[9.11]+cmd[1.10,491.37] seconds) 00:33:52 build_karaf_tests_hybrid: OK (117.80=setup[22.15]+cmd[95.65] seconds) 00:33:52 tests_hybrid: OK (983.54=setup[7.58]+cmd[4.22,971.74] seconds) 00:33:52 buildlighty: OK (34.01=setup[6.83]+cmd[27.18] seconds) 00:33:52 docs: OK (30.84=setup[28.87]+cmd[1.98] seconds) 00:33:52 docs-linkcheck: OK (31.95=setup[28.67]+cmd[3.29] seconds) 00:33:52 checkbashisms: OK (44.37=setup[2.68]+cmd[40.63,1.06] seconds) 00:33:52 pre-commit: OK (47.95=setup[5.79]+cmd[34.70,7.46] seconds) 00:33:52 pylint: OK (30.44=setup[5.48]+cmd[24.96] seconds) 00:33:52 evaluation failed :( (5675.78 seconds) 00:33:52 + tox_status=255 00:33:52 + echo '---> Completed tox runs' 00:33:52 ---> Completed tox runs 00:33:52 + for i in .tox/*/log 00:33:52 ++ echo .tox/buildcontroller/log 00:33:52 ++ awk -F/ '{print $2}' 00:33:52 + tox_env=buildcontroller 00:33:52 + cp -r .tox/buildcontroller/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/buildcontroller 00:33:52 + for i in .tox/*/log 00:33:52 ++ echo .tox/build_karaf_tests121/log 00:33:52 ++ awk -F/ '{print $2}' 00:33:52 + tox_env=build_karaf_tests121 00:33:52 + cp -r .tox/build_karaf_tests121/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/build_karaf_tests121 00:33:52 + for i in .tox/*/log 00:33:52 ++ echo .tox/build_karaf_tests221/log 00:33:52 ++ awk -F/ '{print $2}' 00:33:52 + tox_env=build_karaf_tests221 00:33:52 + cp -r .tox/build_karaf_tests221/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/build_karaf_tests221 00:33:52 + for i in .tox/*/log 00:33:52 ++ echo .tox/build_karaf_tests71/log 00:33:52 ++ awk -F/ '{print $2}' 00:33:52 + tox_env=build_karaf_tests71 00:33:52 + cp -r .tox/build_karaf_tests71/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/build_karaf_tests71 00:33:52 + for i in .tox/*/log 00:33:52 ++ echo .tox/build_karaf_tests_hybrid/log 00:33:52 ++ awk -F/ '{print $2}' 00:33:52 + tox_env=build_karaf_tests_hybrid 00:33:52 + cp -r .tox/build_karaf_tests_hybrid/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/build_karaf_tests_hybrid 00:33:52 + for i in .tox/*/log 00:33:52 ++ echo .tox/buildlighty/log 00:33:52 ++ awk -F/ '{print $2}' 00:33:52 + tox_env=buildlighty 00:33:52 + cp -r .tox/buildlighty/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/buildlighty 00:33:52 + for i in .tox/*/log 00:33:52 ++ echo .tox/checkbashisms/log 00:33:52 ++ awk -F/ '{print $2}' 00:33:52 + tox_env=checkbashisms 00:33:52 + cp -r .tox/checkbashisms/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/checkbashisms 00:33:52 + for i in .tox/*/log 00:33:52 ++ echo .tox/docs-linkcheck/log 00:33:52 ++ awk -F/ '{print $2}' 00:33:52 + tox_env=docs-linkcheck 00:33:52 + cp -r .tox/docs-linkcheck/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/docs-linkcheck 00:33:52 + for i in .tox/*/log 00:33:52 ++ echo .tox/docs/log 00:33:52 ++ awk -F/ '{print $2}' 00:33:52 + tox_env=docs 00:33:52 + cp -r .tox/docs/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/docs 00:33:52 + for i in .tox/*/log 00:33:52 ++ echo .tox/pre-commit/log 00:33:52 ++ awk -F/ '{print $2}' 00:33:52 + tox_env=pre-commit 00:33:52 + cp -r .tox/pre-commit/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/pre-commit 00:33:52 + for i in .tox/*/log 00:33:52 ++ echo .tox/pylint/log 00:33:52 ++ awk -F/ '{print $2}' 00:33:52 + tox_env=pylint 00:33:52 + cp -r .tox/pylint/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/pylint 00:33:52 + for i in .tox/*/log 00:33:52 ++ echo .tox/sims121/log 00:33:52 ++ awk -F/ '{print $2}' 00:33:52 + tox_env=sims121 00:33:52 + cp -r .tox/sims121/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/sims121 00:33:52 + for i in .tox/*/log 00:33:52 ++ echo .tox/sims221/log 00:33:52 ++ awk -F/ '{print $2}' 00:33:52 + tox_env=sims221 00:33:52 + cp -r .tox/sims221/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/sims221 00:33:52 + for i in .tox/*/log 00:33:52 ++ echo .tox/sims71/log 00:33:52 ++ awk -F/ '{print $2}' 00:33:52 + tox_env=sims71 00:33:52 + cp -r .tox/sims71/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/sims71 00:33:53 + for i in .tox/*/log 00:33:53 ++ echo .tox/tests121/log 00:33:53 ++ awk -F/ '{print $2}' 00:33:53 + tox_env=tests121 00:33:53 + cp -r .tox/tests121/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/tests121 00:33:53 + for i in .tox/*/log 00:33:53 ++ echo .tox/tests221/log 00:33:53 ++ awk -F/ '{print $2}' 00:33:53 + tox_env=tests221 00:33:53 + cp -r .tox/tests221/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/tests221 00:33:53 + for i in .tox/*/log 00:33:53 ++ awk -F/ '{print $2}' 00:33:53 ++ echo .tox/tests71/log 00:33:53 + tox_env=tests71 00:33:53 + cp -r .tox/tests71/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/tests71 00:33:53 + for i in .tox/*/log 00:33:53 ++ awk -F/ '{print $2}' 00:33:53 ++ echo .tox/tests_hybrid/log 00:33:53 + tox_env=tests_hybrid 00:33:53 + cp -r .tox/tests_hybrid/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/tests_hybrid 00:33:53 + for i in .tox/*/log 00:33:53 ++ echo .tox/testsPCE/log 00:33:53 ++ awk -F/ '{print $2}' 00:33:53 + tox_env=testsPCE 00:33:53 + cp -r .tox/testsPCE/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/testsPCE 00:33:53 + for i in .tox/*/log 00:33:53 ++ echo .tox/tests_tapi/log 00:33:53 ++ awk -F/ '{print $2}' 00:33:53 + tox_env=tests_tapi 00:33:53 + cp -r .tox/tests_tapi/log /w/workspace/transportpce-tox-verify-transportpce-master/archives/tox/tests_tapi 00:33:53 + DOC_DIR=docs/_build/html 00:33:53 + [[ -d docs/_build/html ]] 00:33:53 + echo '---> Archiving generated docs' 00:33:53 ---> Archiving generated docs 00:33:53 + mv docs/_build/html /w/workspace/transportpce-tox-verify-transportpce-master/archives/docs 00:33:53 + echo '---> tox-run.sh ends' 00:33:53 ---> tox-run.sh ends 00:33:53 + test 255 -eq 0 00:33:53 + exit 255 00:33:53 Build step 'Execute shell' marked build as failure 00:33:53 $ ssh-agent -k 00:33:53 unset SSH_AUTH_SOCK; 00:33:53 unset SSH_AGENT_PID; 00:33:53 echo Agent pid 5577 killed; 00:33:53 [ssh-agent] Stopped. 00:33:53 [PostBuildScript] - [INFO] Executing post build scripts. 00:33:53 [transportpce-tox-verify-transportpce-master] $ /bin/bash /tmp/jenkins12441948225191943182.sh 00:33:53 ---> sysstat.sh 00:33:53 [transportpce-tox-verify-transportpce-master] $ /bin/bash /tmp/jenkins16696639396329278261.sh 00:33:53 ---> package-listing.sh 00:33:53 ++ facter osfamily 00:33:53 ++ tr '[:upper:]' '[:lower:]' 00:33:54 + OS_FAMILY=redhat 00:33:54 + workspace=/w/workspace/transportpce-tox-verify-transportpce-master 00:33:54 + START_PACKAGES=/tmp/packages_start.txt 00:33:54 + END_PACKAGES=/tmp/packages_end.txt 00:33:54 + DIFF_PACKAGES=/tmp/packages_diff.txt 00:33:54 + PACKAGES=/tmp/packages_start.txt 00:33:54 + '[' /w/workspace/transportpce-tox-verify-transportpce-master ']' 00:33:54 + PACKAGES=/tmp/packages_end.txt 00:33:54 + case "${OS_FAMILY}" in 00:33:54 + sort 00:33:54 + rpm -qa 00:33:54 + '[' -f /tmp/packages_start.txt ']' 00:33:54 + '[' -f /tmp/packages_end.txt ']' 00:33:54 + diff /tmp/packages_start.txt /tmp/packages_end.txt 00:33:54 + true 00:33:54 + '[' /w/workspace/transportpce-tox-verify-transportpce-master ']' 00:33:54 + mkdir -p /w/workspace/transportpce-tox-verify-transportpce-master/archives/ 00:33:54 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/transportpce-tox-verify-transportpce-master/archives/ 00:33:54 [transportpce-tox-verify-transportpce-master] $ /bin/bash /tmp/jenkins238809383812615845.sh 00:33:54 ---> capture-instance-metadata.sh 00:33:54 Setup pyenv: 00:33:54 system 00:33:54 3.8.13 00:33:54 3.9.13 00:33:54 * 3.10.6 (set by /w/workspace/transportpce-tox-verify-transportpce-master/.python-version) 00:33:55 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-5QQv from file:/tmp/.os_lf_venv 00:33:57 lf-activate-venv(): INFO: Installing: lftools 00:34:12 lf-activate-venv(): INFO: Adding /tmp/venv-5QQv/bin to PATH 00:34:12 INFO: Running in OpenStack, capturing instance metadata 00:34:12 [transportpce-tox-verify-transportpce-master] $ /bin/bash /tmp/jenkins10426772767692341394.sh 00:34:12 provisioning config files... 00:34:12 Could not find credentials [logs] for transportpce-tox-verify-transportpce-master #1452 00:34:12 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/transportpce-tox-verify-transportpce-master@tmp/config14584394324563658192tmp 00:34:12 Regular expression run condition: Expression=[^.*logs-s3.*], Label=[odl-logs-s3-cloudfront-index] 00:34:12 Run condition [Regular expression match] enabling perform for step [Provide Configuration files] 00:34:12 provisioning config files... 00:34:13 copy managed file [jenkins-s3-log-ship] to file:/home/jenkins/.aws/credentials 00:34:13 [EnvInject] - Injecting environment variables from a build step. 00:34:13 [EnvInject] - Injecting as environment variables the properties content 00:34:13 SERVER_ID=logs 00:34:13 00:34:13 [EnvInject] - Variables injected successfully. 00:34:13 [transportpce-tox-verify-transportpce-master] $ /bin/bash /tmp/jenkins10760534697504098599.sh 00:34:13 ---> create-netrc.sh 00:34:13 WARN: Log server credential not found. 00:34:13 [transportpce-tox-verify-transportpce-master] $ /bin/bash /tmp/jenkins802370148077444572.sh 00:34:13 ---> python-tools-install.sh 00:34:13 Setup pyenv: 00:34:13 system 00:34:13 3.8.13 00:34:13 3.9.13 00:34:13 * 3.10.6 (set by /w/workspace/transportpce-tox-verify-transportpce-master/.python-version) 00:34:13 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-5QQv from file:/tmp/.os_lf_venv 00:34:15 lf-activate-venv(): INFO: Installing: lftools 00:34:26 lf-activate-venv(): INFO: Adding /tmp/venv-5QQv/bin to PATH 00:34:26 [transportpce-tox-verify-transportpce-master] $ /bin/bash /tmp/jenkins14227416215532415099.sh 00:34:26 ---> sudo-logs.sh 00:34:26 Archiving 'sudo' log.. 00:34:26 [transportpce-tox-verify-transportpce-master] $ /bin/bash /tmp/jenkins15966121781854009471.sh 00:34:26 ---> job-cost.sh 00:34:26 Setup pyenv: 00:34:26 system 00:34:26 3.8.13 00:34:26 3.9.13 00:34:26 * 3.10.6 (set by /w/workspace/transportpce-tox-verify-transportpce-master/.python-version) 00:34:27 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-5QQv from file:/tmp/.os_lf_venv 00:34:29 lf-activate-venv(): INFO: Installing: zipp==1.1.0 python-openstackclient urllib3~=1.26.15 00:34:36 lf-activate-venv(): INFO: Adding /tmp/venv-5QQv/bin to PATH 00:34:36 INFO: No Stack... 00:34:36 INFO: Retrieving Pricing Info for: v3-standard-4 00:34:36 INFO: Archiving Costs 00:34:36 [transportpce-tox-verify-transportpce-master] $ /bin/bash -l /tmp/jenkins10060890716481296794.sh 00:34:36 ---> logs-deploy.sh 00:34:36 Setup pyenv: 00:34:36 system 00:34:36 3.8.13 00:34:36 3.9.13 00:34:36 * 3.10.6 (set by /w/workspace/transportpce-tox-verify-transportpce-master/.python-version) 00:34:36 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-5QQv from file:/tmp/.os_lf_venv 00:34:38 lf-activate-venv(): INFO: Installing: lftools 00:34:47 lf-activate-venv(): INFO: Adding /tmp/venv-5QQv/bin to PATH 00:34:47 WARNING: Nexus logging server not set 00:34:47 INFO: S3 path logs/releng/vex-yul-odl-jenkins-1/transportpce-tox-verify-transportpce-master/1452/ 00:34:47 INFO: archiving logs to S3 00:34:49 ---> uname -a: 00:34:49 Linux prd-centos8-builder-4c-16g-226.novalocal 4.18.0-536.el8.x86_64 #1 SMP Thu Jan 18 15:15:29 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux 00:34:49 00:34:49 00:34:49 ---> lscpu: 00:34:49 Architecture: x86_64 00:34:49 CPU op-mode(s): 32-bit, 64-bit 00:34:49 Byte Order: Little Endian 00:34:49 CPU(s): 4 00:34:49 On-line CPU(s) list: 0-3 00:34:49 Thread(s) per core: 1 00:34:49 Core(s) per socket: 1 00:34:49 Socket(s): 4 00:34:49 NUMA node(s): 1 00:34:49 Vendor ID: AuthenticAMD 00:34:49 CPU family: 23 00:34:49 Model: 49 00:34:49 Model name: AMD EPYC-Rome Processor 00:34:49 Stepping: 0 00:34:49 CPU MHz: 2799.998 00:34:49 BogoMIPS: 5599.99 00:34:49 Virtualization: AMD-V 00:34:49 Hypervisor vendor: KVM 00:34:49 Virtualization type: full 00:34:49 L1d cache: 32K 00:34:49 L1i cache: 32K 00:34:49 L2 cache: 512K 00:34:49 L3 cache: 16384K 00:34:49 NUMA node0 CPU(s): 0-3 00:34:49 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 xsaves clzero xsaveerptr wbnoinvd arat npt nrip_save umip rdpid arch_capabilities 00:34:49 00:34:49 00:34:49 ---> nproc: 00:34:49 4 00:34:49 00:34:49 00:34:49 ---> df -h: 00:34:49 Filesystem Size Used Avail Use% Mounted on 00:34:49 devtmpfs 7.7G 0 7.7G 0% /dev 00:34:49 tmpfs 7.7G 0 7.7G 0% /dev/shm 00:34:49 tmpfs 7.7G 17M 7.7G 1% /run 00:34:49 tmpfs 7.7G 0 7.7G 0% /sys/fs/cgroup 00:34:49 /dev/vda1 80G 17G 64G 22% / 00:34:49 tmpfs 1.6G 0 1.6G 0% /run/user/1001 00:34:49 00:34:49 00:34:49 ---> free -m: 00:34:49 total used free shared buff/cache available 00:34:49 Mem: 15761 954 6449 18 8357 14458 00:34:49 Swap: 1023 7 1016 00:34:49 00:34:49 00:34:49 ---> ip addr: 00:34:49 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 00:34:49 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 00:34:49 inet 127.0.0.1/8 scope host lo 00:34:49 valid_lft forever preferred_lft forever 00:34:49 inet6 ::1/128 scope host 00:34:49 valid_lft forever preferred_lft forever 00:34:49 2: eth0: mtu 1458 qdisc mq state UP group default qlen 1000 00:34:49 link/ether fa:16:3e:4c:f2:96 brd ff:ff:ff:ff:ff:ff 00:34:49 altname enp0s3 00:34:49 altname ens3 00:34:49 inet 10.30.170.161/23 brd 10.30.171.255 scope global dynamic noprefixroute eth0 00:34:49 valid_lft 80534sec preferred_lft 80534sec 00:34:49 inet6 fe80::f816:3eff:fe4c:f296/64 scope link 00:34:49 valid_lft forever preferred_lft forever 00:34:49 3: docker0: mtu 1458 qdisc noqueue state DOWN group default 00:34:49 link/ether 02:42:dd:b9:f2:f7 brd ff:ff:ff:ff:ff:ff 00:34:49 inet 10.250.0.254/24 brd 10.250.0.255 scope global docker0 00:34:49 valid_lft forever preferred_lft forever 00:34:49 00:34:49 00:34:49 ---> sar -b -r -n DEV: 00:34:49 Linux 4.18.0-536.el8.x86_64 (prd-centos8-builder-4c-16g-226.novalocal) 02/28/2024 _x86_64_ (4 CPU) 00:34:49 00:34:49 12:00:01 AM tps rtps wtps bread/s bwrtn/s 00:34:49 12:01:01 AM 22.91 0.28 22.62 66.37 490.40 00:34:49 12:02:01 AM 9.09 0.02 9.08 0.40 80.43 00:34:49 12:03:01 AM 5.88 0.00 5.88 0.00 52.52 00:34:49 12:04:01 AM 16.66 0.00 16.66 0.00 108.22 00:34:49 12:05:01 AM 11.23 0.00 11.23 0.00 77.81 00:34:49 12:06:01 AM 12.95 0.00 12.95 0.00 92.85 00:34:49 12:07:01 AM 26.05 0.00 26.05 0.00 299.47 00:34:49 12:08:01 AM 32.57 0.15 32.42 17.45 814.25 00:34:49 12:09:01 AM 14.76 0.00 14.76 0.00 99.13 00:34:49 12:10:01 AM 18.39 0.00 18.39 0.00 135.94 00:34:49 12:11:01 AM 5.20 0.02 5.18 0.67 43.32 00:34:49 12:12:01 AM 5.87 0.00 5.87 0.00 48.88 00:34:49 12:13:01 AM 7.58 0.00 7.58 0.00 56.16 00:34:49 12:14:01 AM 6.11 0.00 6.11 0.00 45.82 00:34:49 12:15:01 AM 9.28 0.00 9.28 0.00 67.08 00:34:49 12:16:01 AM 10.86 0.00 10.86 0.00 75.97 00:34:49 12:17:01 AM 16.18 0.00 16.18 0.00 149.75 00:34:49 12:18:01 AM 77.30 0.00 77.30 0.00 14225.68 00:34:49 12:19:02 AM 37.09 0.00 37.09 0.00 572.49 00:34:49 12:20:01 AM 18.87 0.00 18.87 0.00 178.23 00:34:49 12:21:01 AM 23.68 0.00 23.68 0.00 449.95 00:34:49 12:22:01 AM 32.37 0.00 32.37 0.00 311.40 00:34:49 12:23:01 AM 16.83 0.00 16.83 0.00 128.27 00:34:49 12:24:01 AM 8.42 0.00 8.42 0.00 61.51 00:34:49 12:25:01 AM 7.46 0.00 7.46 0.00 48.77 00:34:49 12:26:01 AM 6.96 0.00 6.96 0.00 53.45 00:34:49 12:27:01 AM 24.01 0.00 24.01 0.00 141.79 00:34:49 12:28:01 AM 15.81 0.00 15.81 0.00 80.14 00:34:49 12:29:01 AM 23.12 0.02 23.11 0.13 421.72 00:34:49 12:30:01 AM 31.25 0.00 31.25 0.00 293.66 00:34:49 12:31:01 AM 19.54 0.00 19.54 0.00 221.64 00:34:49 12:32:01 AM 41.88 0.03 41.84 2.27 226.00 00:34:49 12:33:01 AM 32.34 0.00 32.34 0.00 185.32 00:34:49 12:34:01 AM 65.23 11.91 53.32 1578.01 3083.59 00:34:49 Average: 20.99 0.37 20.63 49.00 689.30 00:34:49 00:34:49 12:00:01 AM kbmemfree kbavail kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty 00:34:49 12:01:01 AM 2961152 9735452 13178296 81.65 2636 6750468 6763948 39.35 3058188 9245888 480 00:34:49 12:02:01 AM 2870040 9644636 13269408 82.22 2636 6750764 6811328 39.63 3058224 9336816 52 00:34:49 12:03:01 AM 2800504 9575240 13338944 82.65 2636 6750904 6811328 39.63 3058220 9406136 92 00:34:49 12:04:01 AM 2603432 9378508 13536016 83.87 2636 6751244 6811328 39.63 3058220 9602892 260 00:34:49 12:05:01 AM 2518304 9293584 13621144 84.40 2636 6751448 6827180 39.72 3058220 9687588 100 00:34:49 12:06:01 AM 2504252 9279924 13635196 84.48 2636 6751840 6859268 39.91 3058220 9701176 32 00:34:49 12:07:01 AM 7389908 14165700 8749540 54.21 2636 6751928 2283140 13.28 3058172 4843900 212 00:34:49 12:08:01 AM 3277700 10054312 12861748 79.69 2636 6752668 6673460 38.83 3058684 8930800 488 00:34:49 12:09:01 AM 3212744 9989584 12926704 80.09 2636 6752832 6689236 38.92 3058680 8995316 196 00:34:49 12:10:01 AM 3025212 9802848 13114236 81.26 2636 6753516 6772324 39.40 3058680 9181492 24 00:34:49 12:11:01 AM 2975380 9753260 13164068 81.56 2636 6753712 6788456 39.50 3058712 9230956 276 00:34:49 12:12:01 AM 2870768 9648748 13268680 82.21 2636 6753812 6788456 39.50 3058712 9335484 112 00:34:49 12:13:01 AM 2757948 9536112 13381500 82.91 2636 6753996 6788456 39.50 3058712 9448156 44 00:34:49 12:14:01 AM 2712184 9490560 13427264 83.20 2636 6754208 6788456 39.50 3058712 9493512 52 00:34:49 12:15:01 AM 2713268 9491824 13426180 83.19 2636 6754392 6788456 39.50 3058712 9492376 124 00:34:49 12:16:01 AM 2698292 9477092 13441156 83.28 2636 6754636 6788456 39.50 3058712 9507236 32 00:34:49 12:17:01 AM 7920480 14788556 8218968 50.92 2636 6839780 1281560 7.46 3072700 4296464 84988 00:34:49 12:18:01 AM 4159760 11396032 11979688 74.23 2636 7200624 5143384 29.92 3115860 7979884 300 00:34:49 12:19:02 AM 2430056 9668776 13709392 84.94 2636 7202832 6148656 35.77 3146112 9672856 1796 00:34:49 12:20:01 AM 2379596 9618524 13759852 85.26 2636 7203028 6203524 36.09 3147252 9721436 228 00:34:49 12:21:01 AM 5152908 12392056 10986540 68.07 2636 7203272 3745228 21.79 3269708 6839272 408 00:34:49 12:22:01 AM 3307444 10547072 12832004 79.51 2636 7203672 5337556 31.05 3273692 8671080 152 00:34:49 12:23:01 AM 3146384 10386556 12993064 80.51 2636 7204080 5474332 31.85 3274428 8830940 200 00:34:49 12:24:01 AM 3128200 10368540 13011248 80.62 2636 7204236 5474332 31.85 3274432 8848964 156 00:34:49 12:25:01 AM 3126080 10366624 13013368 80.63 2636 7204392 5474332 31.85 3274432 8850792 184 00:34:49 12:26:01 AM 3122012 10362672 13017436 80.66 2636 7204492 5490084 31.94 3274432 8854992 28 00:34:49 12:27:01 AM 3104356 10345564 13035092 80.77 2636 7204956 5490084 31.94 3274448 8871992 44 00:34:49 12:28:01 AM 3094428 10335916 13045020 80.83 2636 7205164 5521832 32.13 3274452 8882296 332 00:34:49 12:29:01 AM 4212664 11454204 11926784 73.90 2636 7205316 4613124 26.84 3285664 7759748 44 00:34:49 12:30:01 AM 2463704 9705800 13675744 84.73 2636 7205592 6138028 35.71 3285760 9498940 152 00:34:49 12:31:01 AM 2310848 9553532 13828600 85.68 2636 7205992 6188028 36.00 3286004 9650228 116 00:34:49 12:32:01 AM 2231548 9475440 13907900 86.17 2636 7207028 6251744 36.37 3286132 9727676 744 00:34:49 12:33:01 AM 2220612 9464984 13918836 86.24 2636 7207492 6251744 36.37 3286132 9738448 568 00:34:49 12:34:01 AM 6722072 14832688 9417376 58.35 2636 8061872 1119840 6.52 3492192 5039808 737240 00:34:49 Average: 3356595 10393556 12782853 79.20 2636 7006358 5746491 33.43 3162636 8740457 24419 00:34:49 00:34:49 12:00:01 AM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s %ifutil 00:34:49 12:01:01 AM lo 31.63 31.63 13.34 13.34 0.00 0.00 0.00 0.00 00:34:49 12:01:01 AM eth0 0.77 0.88 0.16 0.14 0.00 0.00 0.00 0.00 00:34:49 12:01:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:02:01 AM lo 15.82 15.82 7.10 7.10 0.00 0.00 0.00 0.00 00:34:49 12:02:01 AM eth0 0.62 0.70 0.11 0.11 0.00 0.00 0.00 0.00 00:34:49 12:02:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:03:01 AM lo 10.66 10.66 4.82 4.82 0.00 0.00 0.00 0.00 00:34:49 12:03:01 AM eth0 1.42 1.08 0.50 0.39 0.00 0.00 0.00 0.00 00:34:49 12:03:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:04:01 AM lo 36.66 36.66 14.56 14.56 0.00 0.00 0.00 0.00 00:34:49 12:04:01 AM eth0 0.52 0.48 0.10 0.09 0.00 0.00 0.00 0.00 00:34:49 12:04:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:05:01 AM lo 18.44 18.44 6.57 6.57 0.00 0.00 0.00 0.00 00:34:49 12:05:01 AM eth0 0.55 0.52 0.11 0.10 0.00 0.00 0.00 0.00 00:34:49 12:05:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:06:01 AM lo 20.58 20.58 8.97 8.97 0.00 0.00 0.00 0.00 00:34:49 12:06:01 AM eth0 0.37 0.33 0.07 0.06 0.00 0.00 0.00 0.00 00:34:49 12:06:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:07:01 AM lo 18.38 18.38 7.85 7.85 0.00 0.00 0.00 0.00 00:34:49 12:07:01 AM eth0 0.68 0.60 0.12 0.11 0.00 0.00 0.00 0.00 00:34:49 12:07:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:08:01 AM lo 19.43 19.43 21.85 21.85 0.00 0.00 0.00 0.00 00:34:49 12:08:01 AM eth0 1.25 0.72 0.22 0.15 0.00 0.00 0.00 0.00 00:34:49 12:08:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:09:01 AM lo 20.34 20.34 7.41 7.41 0.00 0.00 0.00 0.00 00:34:49 12:09:01 AM eth0 0.87 0.78 0.38 0.31 0.00 0.00 0.00 0.00 00:34:49 12:09:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:10:01 AM lo 31.22 31.22 16.22 16.22 0.00 0.00 0.00 0.00 00:34:49 12:10:01 AM eth0 0.32 0.27 0.06 0.05 0.00 0.00 0.00 0.00 00:34:49 12:10:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:11:01 AM lo 7.48 7.48 5.12 5.12 0.00 0.00 0.00 0.00 00:34:49 12:11:01 AM eth0 0.38 0.37 0.08 0.07 0.00 0.00 0.00 0.00 00:34:49 12:11:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:12:01 AM lo 15.41 15.41 8.95 8.95 0.00 0.00 0.00 0.00 00:34:49 12:12:01 AM eth0 0.85 0.78 0.41 0.15 0.00 0.00 0.00 0.00 00:34:49 12:12:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:13:01 AM lo 13.68 13.68 7.95 7.95 0.00 0.00 0.00 0.00 00:34:49 12:13:01 AM eth0 0.58 0.57 0.17 0.14 0.00 0.00 0.00 0.00 00:34:49 12:13:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:14:01 AM lo 10.91 10.91 6.02 6.02 0.00 0.00 0.00 0.00 00:34:49 12:14:01 AM eth0 0.33 0.35 0.07 0.07 0.00 0.00 0.00 0.00 00:34:49 12:14:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:15:01 AM lo 22.09 22.09 12.69 12.69 0.00 0.00 0.00 0.00 00:34:49 12:15:01 AM eth0 0.98 0.53 0.15 0.10 0.00 0.00 0.00 0.00 00:34:49 12:15:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:16:01 AM lo 21.93 21.93 8.95 8.95 0.00 0.00 0.00 0.00 00:34:49 12:16:01 AM eth0 0.45 0.28 0.27 0.21 0.00 0.00 0.00 0.00 00:34:49 12:16:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:17:01 AM lo 20.48 20.48 7.76 7.76 0.00 0.00 0.00 0.00 00:34:49 12:17:01 AM eth0 1.63 1.83 0.87 0.77 0.00 0.00 0.00 0.00 00:34:49 12:17:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:18:01 AM lo 0.78 0.78 0.07 0.07 0.00 0.00 0.00 0.00 00:34:49 12:18:01 AM eth0 133.26 65.48 1978.19 4.52 0.00 0.00 0.00 0.00 00:34:49 12:18:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:19:02 AM lo 33.27 33.27 33.62 33.62 0.00 0.00 0.00 0.00 00:34:49 12:19:02 AM eth0 0.38 0.35 0.06 0.05 0.00 0.00 0.00 0.00 00:34:49 12:19:02 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:20:01 AM lo 30.63 30.63 12.17 12.17 0.00 0.00 0.00 0.00 00:34:49 12:20:01 AM eth0 1.30 1.49 0.28 0.27 0.00 0.00 0.00 0.00 00:34:49 12:20:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:21:01 AM lo 3.10 3.10 0.79 0.79 0.00 0.00 0.00 0.00 00:34:49 12:21:01 AM eth0 0.47 0.57 0.07 0.08 0.00 0.00 0.00 0.00 00:34:49 12:21:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:22:01 AM lo 17.64 17.64 6.65 6.65 0.00 0.00 0.00 0.00 00:34:49 12:22:01 AM eth0 0.63 0.80 0.11 0.11 0.00 0.00 0.00 0.00 00:34:49 12:22:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:23:01 AM lo 25.12 25.12 8.36 8.36 0.00 0.00 0.00 0.00 00:34:49 12:23:01 AM eth0 0.75 0.90 0.20 0.20 0.00 0.00 0.00 0.00 00:34:49 12:23:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:24:01 AM lo 16.60 16.60 6.19 6.19 0.00 0.00 0.00 0.00 00:34:49 12:24:01 AM eth0 0.70 0.62 0.14 0.12 0.00 0.00 0.00 0.00 00:34:49 12:24:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:25:01 AM lo 15.39 15.39 5.32 5.32 0.00 0.00 0.00 0.00 00:34:49 12:25:01 AM eth0 0.40 0.33 0.07 0.06 0.00 0.00 0.00 0.00 00:34:49 12:25:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:26:01 AM lo 14.85 14.85 5.02 5.02 0.00 0.00 0.00 0.00 00:34:49 12:26:01 AM eth0 1.23 0.58 0.26 0.16 0.00 0.00 0.00 0.00 00:34:49 12:26:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:27:01 AM lo 43.97 43.97 13.97 13.97 0.00 0.00 0.00 0.00 00:34:49 12:27:01 AM eth0 0.87 0.73 0.38 0.31 0.00 0.00 0.00 0.00 00:34:49 12:27:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:28:01 AM lo 34.29 34.29 10.15 10.15 0.00 0.00 0.00 0.00 00:34:49 12:28:01 AM eth0 0.73 0.63 0.20 0.18 0.00 0.00 0.00 0.00 00:34:49 12:28:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:29:01 AM lo 4.36 4.36 1.09 1.09 0.00 0.00 0.00 0.00 00:34:49 12:29:01 AM eth0 0.65 0.63 0.10 0.10 0.00 0.00 0.00 0.00 00:34:49 12:29:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:30:01 AM lo 22.28 22.28 8.04 8.04 0.00 0.00 0.00 0.00 00:34:49 12:30:01 AM eth0 0.59 0.57 0.10 0.09 0.00 0.00 0.00 0.00 00:34:49 12:30:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:31:01 AM lo 31.87 31.87 9.19 9.19 0.00 0.00 0.00 0.00 00:34:49 12:31:01 AM eth0 0.73 0.71 0.15 0.14 0.00 0.00 0.00 0.00 00:34:49 12:31:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:32:01 AM lo 82.37 82.37 25.58 25.58 0.00 0.00 0.00 0.00 00:34:49 12:32:01 AM eth0 0.98 0.43 0.42 0.29 0.00 0.00 0.00 0.00 00:34:49 12:32:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:33:01 AM lo 71.87 71.87 21.62 21.62 0.00 0.00 0.00 0.00 00:34:49 12:33:01 AM eth0 0.55 0.47 0.16 0.14 0.00 0.00 0.00 0.00 00:34:49 12:33:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 12:34:01 AM lo 2.70 2.70 1.07 1.07 0.00 0.00 0.00 0.00 00:34:49 12:34:01 AM eth0 138.59 117.06 1711.61 32.41 0.00 0.00 0.00 0.00 00:34:49 12:34:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 Average: lo 23.12 23.12 9.85 9.85 0.00 0.00 0.00 0.00 00:34:49 Average: eth0 8.69 5.99 108.79 1.24 0.00 0.00 0.00 0.00 00:34:49 Average: docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:34:49 00:34:49 00:34:49 ---> sar -P ALL: 00:34:49 Linux 4.18.0-536.el8.x86_64 (prd-centos8-builder-4c-16g-226.novalocal) 02/28/2024 _x86_64_ (4 CPU) 00:34:49 00:34:49 12:00:01 AM CPU %user %nice %system %iowait %steal %idle 00:34:49 12:01:01 AM all 12.75 0.05 1.05 0.28 0.10 85.77 00:34:49 12:01:01 AM 0 13.68 0.13 1.55 0.05 0.08 84.50 00:34:49 12:01:01 AM 1 12.73 0.00 0.72 0.12 0.10 86.33 00:34:49 12:01:01 AM 2 12.58 0.00 0.75 0.30 0.12 86.25 00:34:49 12:01:01 AM 3 12.02 0.05 1.17 0.64 0.10 86.02 00:34:49 12:02:01 AM all 5.34 0.00 0.42 0.03 0.11 94.10 00:34:49 12:02:01 AM 0 5.15 0.00 0.42 0.03 0.10 94.30 00:34:49 12:02:01 AM 1 4.29 0.00 0.49 0.02 0.12 95.10 00:34:49 12:02:01 AM 2 6.52 0.00 0.38 0.02 0.12 92.97 00:34:49 12:02:01 AM 3 5.42 0.00 0.38 0.03 0.10 94.06 00:34:49 12:03:01 AM all 3.80 0.00 0.38 0.13 0.10 95.59 00:34:49 12:03:01 AM 0 4.26 0.00 0.33 0.17 0.08 95.16 00:34:49 12:03:01 AM 1 3.58 0.00 0.40 0.07 0.13 95.81 00:34:49 12:03:01 AM 2 3.47 0.00 0.40 0.13 0.08 95.91 00:34:49 12:03:01 AM 3 3.90 0.00 0.38 0.15 0.10 95.46 00:34:49 12:04:01 AM all 5.81 0.00 0.51 0.07 0.10 93.51 00:34:49 12:04:01 AM 0 5.69 0.00 0.42 0.05 0.10 93.74 00:34:49 12:04:01 AM 1 5.79 0.00 0.57 0.08 0.10 93.45 00:34:49 12:04:01 AM 2 5.78 0.00 0.65 0.08 0.10 93.38 00:34:49 12:04:01 AM 3 5.96 0.00 0.42 0.07 0.08 93.47 00:34:49 12:05:01 AM all 2.54 0.00 0.41 0.04 0.09 96.92 00:34:49 12:05:01 AM 0 2.81 0.00 0.35 0.03 0.08 96.72 00:34:49 12:05:01 AM 1 2.23 0.00 0.39 0.03 0.10 97.25 00:34:49 12:05:01 AM 2 2.88 0.00 0.45 0.02 0.10 96.55 00:34:49 12:05:01 AM 3 2.24 0.00 0.44 0.07 0.08 97.17 00:34:49 12:06:01 AM all 2.99 0.00 0.40 0.05 0.10 96.45 00:34:49 12:06:01 AM 0 3.01 0.00 0.32 0.07 0.10 96.51 00:34:49 12:06:01 AM 1 2.97 0.00 0.44 0.02 0.12 96.46 00:34:49 12:06:01 AM 2 2.80 0.00 0.47 0.05 0.10 96.58 00:34:49 12:06:01 AM 3 3.19 0.00 0.37 0.08 0.10 96.25 00:34:49 12:07:01 AM all 15.49 0.00 1.10 0.10 0.10 83.22 00:34:49 12:07:01 AM 0 15.72 0.00 1.62 0.20 0.10 82.36 00:34:49 12:07:01 AM 1 13.26 0.00 1.24 0.05 0.10 85.35 00:34:49 12:07:01 AM 2 15.08 0.00 0.95 0.08 0.10 83.79 00:34:49 12:07:01 AM 3 17.88 0.00 0.58 0.05 0.10 81.38 00:34:49 12:08:01 AM all 66.81 0.00 2.02 0.28 0.13 30.77 00:34:49 12:08:01 AM 0 66.48 0.00 2.31 0.03 0.13 31.05 00:34:49 12:08:01 AM 1 66.25 0.00 2.09 0.72 0.12 30.82 00:34:49 12:08:01 AM 2 69.86 0.00 2.16 0.33 0.12 27.52 00:34:49 12:08:01 AM 3 64.64 0.00 1.51 0.02 0.13 33.70 00:34:49 12:09:01 AM all 6.46 0.00 0.46 0.05 0.10 92.91 00:34:49 12:09:01 AM 0 6.81 0.00 0.45 0.05 0.10 92.59 00:34:49 12:09:01 AM 1 6.31 0.00 0.45 0.07 0.10 93.07 00:34:49 12:09:01 AM 2 6.55 0.00 0.49 0.05 0.10 92.82 00:34:49 12:09:01 AM 3 6.20 0.00 0.47 0.05 0.12 93.17 00:34:49 12:10:01 AM all 12.15 0.00 0.63 0.09 0.13 87.00 00:34:49 12:10:01 AM 0 12.66 0.00 0.57 0.12 0.12 86.54 00:34:49 12:10:01 AM 1 12.16 0.00 0.65 0.10 0.13 86.95 00:34:49 12:10:01 AM 2 12.13 0.00 0.60 0.08 0.13 87.05 00:34:49 12:10:01 AM 3 11.67 0.00 0.69 0.07 0.12 87.46 00:34:49 12:11:01 AM all 2.74 0.00 0.34 0.07 0.08 96.77 00:34:49 12:11:01 AM 0 2.47 0.00 0.38 0.05 0.08 97.01 00:34:49 12:11:01 AM 1 2.86 0.00 0.35 0.13 0.08 96.57 00:34:49 12:11:01 AM 2 3.08 0.00 0.32 0.02 0.10 96.49 00:34:49 12:11:01 AM 3 2.53 0.00 0.30 0.07 0.07 97.03 00:34:49 00:34:49 12:11:01 AM CPU %user %nice %system %iowait %steal %idle 00:34:49 12:12:01 AM all 3.30 0.00 0.38 0.03 0.10 96.20 00:34:49 12:12:01 AM 0 3.84 0.00 0.37 0.02 0.10 95.67 00:34:49 12:12:01 AM 1 2.79 0.00 0.47 0.03 0.10 96.60 00:34:49 12:12:01 AM 2 3.46 0.00 0.35 0.02 0.10 96.07 00:34:49 12:12:01 AM 3 3.10 0.00 0.32 0.03 0.10 96.45 00:34:49 12:13:01 AM all 2.69 0.00 0.38 0.10 0.11 96.72 00:34:49 12:13:01 AM 0 2.36 0.00 0.33 0.18 0.10 97.02 00:34:49 12:13:01 AM 1 2.58 0.00 0.39 0.05 0.12 96.87 00:34:49 12:13:01 AM 2 3.58 0.00 0.38 0.17 0.12 95.75 00:34:49 12:13:01 AM 3 2.24 0.00 0.42 0.02 0.10 97.22 00:34:49 12:14:01 AM all 2.04 0.00 0.34 0.03 0.12 97.47 00:34:49 12:14:01 AM 0 1.74 0.00 0.35 0.05 0.12 97.74 00:34:49 12:14:01 AM 1 2.52 0.00 0.32 0.02 0.13 97.01 00:34:49 12:14:01 AM 2 1.86 0.00 0.37 0.03 0.13 97.61 00:34:49 12:14:01 AM 3 2.02 0.00 0.32 0.03 0.10 97.52 00:34:49 12:15:01 AM all 2.76 0.00 0.38 0.13 0.26 96.48 00:34:49 12:15:01 AM 0 2.88 0.00 0.40 0.10 0.08 96.54 00:34:49 12:15:01 AM 1 2.52 0.00 0.33 0.35 0.08 96.71 00:34:49 12:15:01 AM 2 2.78 0.00 0.39 0.05 0.08 96.70 00:34:49 12:15:01 AM 3 2.84 0.00 0.38 0.02 0.78 95.98 00:34:49 12:16:01 AM all 2.53 0.00 0.43 0.18 0.10 96.76 00:34:49 12:16:01 AM 0 2.61 0.00 0.49 0.13 0.10 96.67 00:34:49 12:16:01 AM 1 2.29 0.00 0.45 0.33 0.10 96.82 00:34:49 12:16:01 AM 2 2.63 0.00 0.42 0.07 0.10 96.78 00:34:49 12:16:01 AM 3 2.58 0.00 0.37 0.18 0.10 96.77 00:34:49 12:17:01 AM all 5.02 0.00 0.85 0.11 0.11 93.91 00:34:49 12:17:01 AM 0 3.53 0.00 0.57 0.03 0.08 95.78 00:34:49 12:17:01 AM 1 9.68 0.00 1.27 0.25 0.12 88.68 00:34:49 12:17:01 AM 2 4.14 0.00 0.80 0.12 0.12 94.83 00:34:49 12:17:01 AM 3 2.71 0.00 0.77 0.05 0.12 96.35 00:34:49 12:18:01 AM all 72.07 0.00 2.88 0.83 0.11 24.10 00:34:49 12:18:01 AM 0 80.19 0.00 3.46 0.41 0.10 15.85 00:34:49 12:18:01 AM 1 68.79 0.00 2.50 0.17 0.10 28.45 00:34:49 12:18:01 AM 2 64.73 0.00 2.56 1.73 0.17 30.82 00:34:49 12:18:01 AM 3 74.63 0.00 3.03 1.03 0.08 21.23 00:34:49 12:19:02 AM all 50.35 0.00 1.62 0.40 0.13 47.49 00:34:49 12:19:02 AM 0 54.13 0.00 2.05 0.15 0.12 43.55 00:34:49 12:19:02 AM 1 50.85 0.00 1.14 0.47 0.08 47.46 00:34:49 12:19:02 AM 2 51.25 0.00 1.61 0.22 0.22 46.69 00:34:49 12:19:02 AM 3 45.25 0.00 1.71 0.76 0.10 52.19 00:34:49 12:20:01 AM all 5.89 0.00 0.58 0.23 0.10 93.21 00:34:49 12:20:01 AM 0 5.78 0.00 0.51 0.17 0.10 93.43 00:34:49 12:20:01 AM 1 6.42 0.00 0.53 0.41 0.10 92.54 00:34:49 12:20:01 AM 2 5.35 0.00 0.65 0.22 0.10 93.67 00:34:49 12:20:01 AM 3 6.00 0.00 0.61 0.10 0.09 93.20 00:34:49 12:21:01 AM all 50.38 0.00 1.79 0.40 0.11 47.32 00:34:49 12:21:01 AM 0 50.28 0.00 2.72 1.28 0.10 45.62 00:34:49 12:21:01 AM 1 54.91 0.00 1.18 0.05 0.12 43.74 00:34:49 12:21:01 AM 2 49.14 0.00 1.98 0.27 0.10 48.52 00:34:49 12:21:01 AM 3 47.20 0.00 1.28 0.02 0.12 51.38 00:34:49 12:22:01 AM all 56.83 0.00 1.58 0.17 0.11 41.31 00:34:49 12:22:01 AM 0 54.01 0.00 1.40 0.02 0.10 44.47 00:34:49 12:22:01 AM 1 60.31 0.00 1.84 0.50 0.10 37.24 00:34:49 12:22:01 AM 2 53.93 0.00 2.05 0.07 0.14 43.81 00:34:49 12:22:01 AM 3 59.03 0.00 1.01 0.08 0.10 39.77 00:34:49 00:34:49 12:22:01 AM CPU %user %nice %system %iowait %steal %idle 00:34:49 12:23:01 AM all 7.20 0.00 0.52 0.08 0.11 92.09 00:34:49 12:23:01 AM 0 6.38 0.00 0.54 0.05 0.13 92.90 00:34:49 12:23:01 AM 1 7.26 0.00 0.62 0.07 0.10 91.95 00:34:49 12:23:01 AM 2 7.96 0.00 0.50 0.07 0.10 91.37 00:34:49 12:23:01 AM 3 7.20 0.00 0.42 0.15 0.10 92.14 00:34:49 12:24:01 AM all 3.22 0.00 0.40 0.08 0.10 96.20 00:34:49 12:24:01 AM 0 3.60 0.00 0.35 0.03 0.10 95.92 00:34:49 12:24:01 AM 1 3.30 0.00 0.40 0.03 0.10 96.17 00:34:49 12:24:01 AM 2 3.20 0.00 0.42 0.07 0.08 96.23 00:34:49 12:24:01 AM 3 2.80 0.00 0.42 0.18 0.10 96.50 00:34:49 12:25:01 AM all 2.81 0.00 0.40 0.05 0.10 96.64 00:34:49 12:25:01 AM 0 3.05 0.00 0.37 0.15 0.10 96.33 00:34:49 12:25:01 AM 1 2.55 0.00 0.45 0.00 0.12 96.88 00:34:49 12:25:01 AM 2 2.54 0.00 0.45 0.05 0.10 96.86 00:34:49 12:25:01 AM 3 3.11 0.00 0.32 0.02 0.08 96.47 00:34:49 12:26:01 AM all 2.12 0.00 0.40 0.14 0.10 97.25 00:34:49 12:26:01 AM 0 2.71 0.00 0.35 0.30 0.10 96.54 00:34:49 12:26:01 AM 1 1.94 0.00 0.38 0.08 0.10 97.49 00:34:49 12:26:01 AM 2 1.94 0.00 0.49 0.03 0.10 97.44 00:34:49 12:26:01 AM 3 1.89 0.00 0.37 0.13 0.08 97.52 00:34:49 12:27:01 AM all 5.27 0.00 0.59 0.13 0.09 93.93 00:34:49 12:27:01 AM 0 5.35 0.00 0.50 0.07 0.08 94.00 00:34:49 12:27:01 AM 1 4.84 0.00 0.62 0.17 0.08 94.28 00:34:49 12:27:01 AM 2 5.70 0.00 0.62 0.08 0.10 93.49 00:34:49 12:27:01 AM 3 5.18 0.00 0.60 0.20 0.08 93.93 00:34:49 12:28:01 AM all 3.14 0.00 0.46 0.10 0.10 96.20 00:34:49 12:28:01 AM 0 3.48 0.00 0.39 0.05 0.08 96.00 00:34:49 12:28:01 AM 1 3.48 0.00 0.42 0.15 0.12 95.83 00:34:49 12:28:01 AM 2 2.81 0.00 0.54 0.17 0.08 96.40 00:34:49 12:28:01 AM 3 2.80 0.00 0.49 0.05 0.12 96.55 00:34:49 12:29:01 AM all 63.85 0.00 2.02 0.12 0.09 33.93 00:34:49 12:29:01 AM 0 47.20 0.00 2.48 0.05 0.08 50.18 00:34:49 12:29:01 AM 1 70.02 0.00 2.86 0.33 0.08 26.70 00:34:49 12:29:01 AM 2 70.14 0.00 1.04 0.02 0.08 28.72 00:34:49 12:29:01 AM 3 67.96 0.00 1.69 0.07 0.10 30.18 00:34:49 12:30:01 AM all 58.80 0.00 1.62 0.12 0.10 39.36 00:34:49 12:30:01 AM 0 53.97 0.00 1.65 0.02 0.10 44.26 00:34:49 12:30:01 AM 1 63.73 0.00 0.94 0.05 0.08 35.19 00:34:49 12:30:01 AM 2 65.15 0.00 2.31 0.02 0.10 32.42 00:34:49 12:30:01 AM 3 52.36 0.00 1.58 0.39 0.10 45.57 00:34:49 12:31:01 AM all 9.53 0.00 0.61 0.08 0.10 89.68 00:34:49 12:31:01 AM 0 9.37 0.00 0.60 0.07 0.08 89.88 00:34:49 12:31:01 AM 1 10.11 0.00 0.63 0.08 0.10 89.07 00:34:49 12:31:01 AM 2 9.27 0.00 0.65 0.15 0.12 89.82 00:34:49 12:31:01 AM 3 9.36 0.00 0.57 0.03 0.10 89.94 00:34:49 12:32:01 AM all 10.48 0.00 0.86 0.45 0.11 88.10 00:34:49 12:32:01 AM 0 10.36 0.00 0.86 0.47 0.10 88.21 00:34:49 12:32:01 AM 1 10.61 0.00 0.82 0.54 0.12 87.91 00:34:49 12:32:01 AM 2 10.55 0.00 0.96 0.65 0.12 87.72 00:34:49 12:32:01 AM 3 10.39 0.00 0.82 0.15 0.10 88.54 00:34:49 12:33:01 AM all 5.97 0.00 0.70 0.74 0.11 92.48 00:34:49 12:33:01 AM 0 5.50 0.00 0.70 0.45 0.13 93.21 00:34:49 12:33:01 AM 1 5.80 0.00 0.75 0.96 0.10 92.38 00:34:49 12:33:01 AM 2 6.12 0.00 0.74 1.04 0.10 92.00 00:34:49 12:33:01 AM 3 6.44 0.00 0.62 0.52 0.10 92.32 00:34:49 00:34:49 12:33:01 AM CPU %user %nice %system %iowait %steal %idle 00:34:49 12:34:01 AM all 26.29 0.00 2.40 1.28 0.11 69.93 00:34:49 12:34:01 AM 0 23.73 0.00 1.58 0.49 0.10 74.10 00:34:49 12:34:01 AM 1 23.87 0.00 2.68 1.49 0.12 71.83 00:34:49 12:34:01 AM 2 37.29 0.00 2.73 2.26 0.12 57.59 00:34:49 12:34:01 AM 3 20.34 0.00 2.59 0.89 0.10 76.08 00:34:49 Average: all 17.29 0.00 0.88 0.21 0.11 81.51 00:34:49 Average: 0 16.83 0.00 0.93 0.16 0.10 81.97 00:34:49 Average: 1 17.73 0.00 0.88 0.24 0.11 81.05 00:34:49 Average: 2 17.78 0.00 0.90 0.26 0.11 80.96 00:34:49 Average: 3 16.82 0.00 0.81 0.19 0.12 82.07 00:34:49 00:34:49 00:34:49