Triggered by Gerrit: https://git.opendaylight.org/gerrit/c/transportpce/+/113593 Running as SYSTEM [EnvInject] - Loading node environment variables. Building remotely on prd-ubuntu2004-docker-4c-16g-24632 (ubuntu2004-docker-4c-16g) in workspace /w/workspace/transportpce-tox-verify-scandium [ssh-agent] Looking for ssh-agent implementation... [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) $ ssh-agent SSH_AUTH_SOCK=/tmp/ssh-x0KCOZXg0REQ/agent.12712 SSH_AGENT_PID=12715 [ssh-agent] Started. Running ssh-add (command line suppressed) Identity added: /w/workspace/transportpce-tox-verify-scandium@tmp/private_key_14832064138767533987.key (/w/workspace/transportpce-tox-verify-scandium@tmp/private_key_14832064138767533987.key) [ssh-agent] Using credentials jenkins (jenkins-ssh) The recommended git tool is: NONE using credential jenkins-ssh Wiping out workspace first. Cloning the remote Git repository Cloning repository git://devvexx.opendaylight.org/mirror/transportpce > git init /w/workspace/transportpce-tox-verify-scandium # timeout=10 Fetching upstream changes from git://devvexx.opendaylight.org/mirror/transportpce > git --version # timeout=10 > git --version # 'git version 2.25.1' using GIT_SSH to set credentials jenkins-ssh Verifying host key using known hosts file 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. > git fetch --tags --force --progress -- git://devvexx.opendaylight.org/mirror/transportpce +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git://devvexx.opendaylight.org/mirror/transportpce # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git://devvexx.opendaylight.org/mirror/transportpce # timeout=10 Fetching upstream changes from git://devvexx.opendaylight.org/mirror/transportpce using GIT_SSH to set credentials jenkins-ssh Verifying host key using known hosts file 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. > git fetch --tags --force --progress -- git://devvexx.opendaylight.org/mirror/transportpce refs/changes/93/113593/2 # timeout=10 > git rev-parse ad167562783713b44264c9f7868a1e02547ba107^{commit} # timeout=10 Checking out Revision ad167562783713b44264c9f7868a1e02547ba107 (refs/changes/93/113593/2) > git config core.sparsecheckout # timeout=10 > git checkout -f ad167562783713b44264c9f7868a1e02547ba107 # timeout=10 Commit message: "Bump netconf to 8.0.2" > git rev-parse FETCH_HEAD^{commit} # timeout=10 > git rev-list --no-walk 97b204e8fe9f1615e9f6c048b625a5303f92825f # timeout=10 > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 ERROR: No submodules found. provisioning config files... copy managed file [npmrc] to file:/home/jenkins/.npmrc copy managed file [pipconf] to file:/home/jenkins/.config/pip/pip.conf [transportpce-tox-verify-scandium] $ /bin/bash /tmp/jenkins24887760754385607.sh ---> python-tools-install.sh Setup pyenv: * system (set by /opt/pyenv/version) * 3.8.13 (set by /opt/pyenv/version) * 3.9.13 (set by /opt/pyenv/version) * 3.10.13 (set by /opt/pyenv/version) * 3.11.7 (set by /opt/pyenv/version) lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-0yyT lf-activate-venv(): INFO: Save venv in file: /tmp/.os_lf_venv lf-activate-venv(): INFO: Installing: lftools lf-activate-venv(): INFO: Adding /tmp/venv-0yyT/bin to PATH Generating Requirements File Python 3.11.7 pip 24.2 from /tmp/venv-0yyT/lib/python3.11/site-packages/pip (python 3.11) appdirs==1.4.4 argcomplete==3.5.0 aspy.yaml==1.3.0 attrs==24.2.0 autopage==0.5.2 beautifulsoup4==4.12.3 boto3==1.35.23 botocore==1.35.23 bs4==0.0.2 cachetools==5.5.0 certifi==2024.8.30 cffi==1.17.1 cfgv==3.4.0 chardet==5.2.0 charset-normalizer==3.3.2 click==8.1.7 cliff==4.7.0 cmd2==2.4.3 cryptography==3.3.2 debtcollector==3.0.0 decorator==5.1.1 defusedxml==0.7.1 Deprecated==1.2.14 distlib==0.3.8 dnspython==2.6.1 docker==4.2.2 dogpile.cache==1.3.3 durationpy==0.7 email_validator==2.2.0 filelock==3.16.1 future==1.0.0 gitdb==4.0.11 GitPython==3.1.43 google-auth==2.35.0 httplib2==0.22.0 identify==2.6.1 idna==3.10 importlib-resources==1.5.0 iso8601==2.1.0 Jinja2==3.1.4 jmespath==1.0.1 jsonpatch==1.33 jsonpointer==3.0.0 jsonschema==4.23.0 jsonschema-specifications==2023.12.1 keystoneauth1==5.8.0 kubernetes==31.0.0 lftools==0.37.10 lxml==5.3.0 MarkupSafe==2.1.5 msgpack==1.1.0 multi_key_dict==2.0.3 munch==4.0.0 netaddr==1.3.0 netifaces==0.11.0 niet==1.4.2 nodeenv==1.9.1 oauth2client==4.1.3 oauthlib==3.2.2 openstacksdk==4.0.0 os-client-config==2.1.0 os-service-types==1.7.0 osc-lib==3.1.0 oslo.config==9.6.0 oslo.context==5.6.0 oslo.i18n==6.4.0 oslo.log==6.1.2 oslo.serialization==5.5.0 oslo.utils==7.3.0 packaging==24.1 pbr==6.1.0 platformdirs==4.3.6 prettytable==3.11.0 pyasn1==0.6.1 pyasn1_modules==0.4.1 pycparser==2.22 pygerrit2==2.0.15 PyGithub==2.4.0 PyJWT==2.9.0 PyNaCl==1.5.0 pyparsing==2.4.7 pyperclip==1.9.0 pyrsistent==0.20.0 python-cinderclient==9.6.0 python-dateutil==2.9.0.post0 python-heatclient==4.0.0 python-jenkins==1.8.2 python-keystoneclient==5.5.0 python-magnumclient==4.7.0 python-openstackclient==7.1.2 python-swiftclient==4.6.0 PyYAML==6.0.2 referencing==0.35.1 requests==2.32.3 requests-oauthlib==2.0.0 requestsexceptions==1.4.0 rfc3986==2.0.0 rpds-py==0.20.0 rsa==4.9 ruamel.yaml==0.18.6 ruamel.yaml.clib==0.2.8 s3transfer==0.10.2 simplejson==3.19.3 six==1.16.0 smmap==5.0.1 soupsieve==2.6 stevedore==5.3.0 tabulate==0.9.0 toml==0.10.2 tomlkit==0.13.2 tqdm==4.66.5 typing_extensions==4.12.2 tzdata==2024.1 urllib3==1.26.20 virtualenv==20.26.5 wcwidth==0.2.13 websocket-client==1.8.0 wrapt==1.16.0 xdg==6.0.0 xmltodict==0.13.0 yq==3.4.3 [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties content PYTHON=python3 [EnvInject] - Variables injected successfully. [transportpce-tox-verify-scandium] $ /bin/bash -l /tmp/jenkins836637345974605550.sh ---> tox-install.sh + source /home/jenkins/lf-env.sh + lf-activate-venv --venv-file /tmp/.toxenv tox virtualenv urllib3~=1.26.15 ++ mktemp -d /tmp/venv-XXXX + lf_venv=/tmp/venv-buSZ + local venv_file=/tmp/.os_lf_venv + local python=python3 + local options + local set_path=true + local install_args= ++ 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 + options=' --venv-file '\''/tmp/.toxenv'\'' -- '\''tox'\'' '\''virtualenv'\'' '\''urllib3~=1.26.15'\''' + eval set -- ' --venv-file '\''/tmp/.toxenv'\'' -- '\''tox'\'' '\''virtualenv'\'' '\''urllib3~=1.26.15'\''' ++ set -- --venv-file /tmp/.toxenv -- tox virtualenv urllib3~=1.26.15 + true + case $1 in + venv_file=/tmp/.toxenv + shift 2 + true + case $1 in + shift + break + case $python in + local pkg_list= + [[ -d /opt/pyenv ]] + echo 'Setup pyenv:' Setup pyenv: + export PYENV_ROOT=/opt/pyenv + PYENV_ROOT=/opt/pyenv + export PATH=/opt/pyenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin + PATH=/opt/pyenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin + pyenv versions system 3.8.13 3.9.13 3.10.13 * 3.11.7 (set by /w/workspace/transportpce-tox-verify-scandium/.python-version) + command -v pyenv ++ pyenv init - --no-rehash + 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[*]}"'\'')" export PATH="/opt/pyenv/shims:${PATH}" export PYENV_SHELL=bash source '\''/opt/pyenv/libexec/../completions/pyenv.bash'\'' pyenv() { local command command="${1:-}" if [ "$#" -gt 0 ]; then shift fi case "$command" in rehash|shell) eval "$(pyenv "sh-$command" "$@")" ;; *) command pyenv "$command" "$@" ;; esac }' +++ 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[*]}"' ++ PATH=/opt/pyenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin ++ export PATH=/opt/pyenv/shims:/opt/pyenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin ++ PATH=/opt/pyenv/shims:/opt/pyenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin ++ export PYENV_SHELL=bash ++ PYENV_SHELL=bash ++ source /opt/pyenv/libexec/../completions/pyenv.bash +++ complete -F _pyenv pyenv ++ lf-pyver python3 ++ local py_version_xy=python3 ++ local py_version_xyz= ++ pyenv versions ++ sed 's/^[ *]* //' ++ local command ++ awk '{ print $1 }' ++ command=versions ++ '[' 1 -gt 0 ']' ++ shift ++ case "$command" in ++ grep -E '^[0-9.]*[0-9]$' ++ command pyenv versions ++ pyenv versions ++ [[ ! -s /tmp/.pyenv_versions ]] +++ sort -V +++ grep '^3' /tmp/.pyenv_versions +++ tail -n 1 ++ py_version_xyz=3.11.7 ++ [[ -z 3.11.7 ]] ++ echo 3.11.7 ++ return 0 + pyenv local 3.11.7 + local command + command=local + '[' 2 -gt 0 ']' + shift + case "$command" in + command pyenv local 3.11.7 + pyenv local 3.11.7 + for arg in "$@" + case $arg in + pkg_list+='tox ' + for arg in "$@" + case $arg in + pkg_list+='virtualenv ' + for arg in "$@" + case $arg in + pkg_list+='urllib3~=1.26.15 ' + [[ -f /tmp/.toxenv ]] + [[ ! -f /tmp/.toxenv ]] + [[ -n '' ]] + python3 -m venv /tmp/venv-buSZ + echo 'lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-buSZ' lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-buSZ + echo /tmp/venv-buSZ + echo 'lf-activate-venv(): INFO: Save venv in file: /tmp/.toxenv' lf-activate-venv(): INFO: Save venv in file: /tmp/.toxenv + /tmp/venv-buSZ/bin/python3 -m pip install --upgrade --quiet pip virtualenv + [[ -z tox virtualenv urllib3~=1.26.15 ]] + echo 'lf-activate-venv(): INFO: Installing: tox virtualenv urllib3~=1.26.15 ' lf-activate-venv(): INFO: Installing: tox virtualenv urllib3~=1.26.15 + /tmp/venv-buSZ/bin/python3 -m pip install --upgrade --quiet --upgrade-strategy eager tox virtualenv urllib3~=1.26.15 + type python3 + true + echo 'lf-activate-venv(): INFO: Adding /tmp/venv-buSZ/bin to PATH' lf-activate-venv(): INFO: Adding /tmp/venv-buSZ/bin to PATH + PATH=/tmp/venv-buSZ/bin:/opt/pyenv/shims:/opt/pyenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin + return 0 + python3 --version Python 3.11.7 + python3 -m pip --version pip 24.2 from /tmp/venv-buSZ/lib/python3.11/site-packages/pip (python 3.11) + python3 -m pip freeze cachetools==5.5.0 chardet==5.2.0 colorama==0.4.6 distlib==0.3.8 filelock==3.16.1 packaging==24.1 platformdirs==4.3.6 pluggy==1.5.0 pyproject-api==1.8.0 tox==4.20.0 urllib3==1.26.20 virtualenv==20.26.5 [transportpce-tox-verify-scandium] $ /bin/sh -xe /tmp/jenkins8739567608510049511.sh [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties content PARALLEL=True [EnvInject] - Variables injected successfully. [transportpce-tox-verify-scandium] $ /bin/bash -l /tmp/jenkins17777987465388559530.sh ---> tox-run.sh + PATH=/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin + ARCHIVE_TOX_DIR=/w/workspace/transportpce-tox-verify-scandium/archives/tox + ARCHIVE_DOC_DIR=/w/workspace/transportpce-tox-verify-scandium/archives/docs + mkdir -p /w/workspace/transportpce-tox-verify-scandium/archives/tox + cd /w/workspace/transportpce-tox-verify-scandium/. + source /home/jenkins/lf-env.sh + lf-activate-venv --venv-file /tmp/.toxenv tox virtualenv urllib3~=1.26.15 ++ mktemp -d /tmp/venv-XXXX + lf_venv=/tmp/venv-Pjfs + local venv_file=/tmp/.os_lf_venv + local python=python3 + local options + local set_path=true + local install_args= ++ 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 + options=' --venv-file '\''/tmp/.toxenv'\'' -- '\''tox'\'' '\''virtualenv'\'' '\''urllib3~=1.26.15'\''' + eval set -- ' --venv-file '\''/tmp/.toxenv'\'' -- '\''tox'\'' '\''virtualenv'\'' '\''urllib3~=1.26.15'\''' ++ set -- --venv-file /tmp/.toxenv -- tox virtualenv urllib3~=1.26.15 + true + case $1 in + venv_file=/tmp/.toxenv + shift 2 + true + case $1 in + shift + break + case $python in + local pkg_list= + [[ -d /opt/pyenv ]] + echo 'Setup pyenv:' Setup pyenv: + export PYENV_ROOT=/opt/pyenv + PYENV_ROOT=/opt/pyenv + export PATH=/opt/pyenv/bin:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin + PATH=/opt/pyenv/bin:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin + pyenv versions system 3.8.13 3.9.13 3.10.13 * 3.11.7 (set by /w/workspace/transportpce-tox-verify-scandium/.python-version) + command -v pyenv ++ pyenv init - --no-rehash + 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[*]}"'\'')" export PATH="/opt/pyenv/shims:${PATH}" export PYENV_SHELL=bash source '\''/opt/pyenv/libexec/../completions/pyenv.bash'\'' pyenv() { local command command="${1:-}" if [ "$#" -gt 0 ]; then shift fi case "$command" in rehash|shell) eval "$(pyenv "sh-$command" "$@")" ;; *) command pyenv "$command" "$@" ;; esac }' +++ 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[*]}"' ++ PATH=/opt/pyenv/bin:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin ++ export PATH=/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin ++ PATH=/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin ++ export PYENV_SHELL=bash ++ PYENV_SHELL=bash ++ source /opt/pyenv/libexec/../completions/pyenv.bash +++ complete -F _pyenv pyenv ++ lf-pyver python3 ++ local py_version_xy=python3 ++ local py_version_xyz= ++ pyenv versions ++ local command ++ command=versions ++ '[' 1 -gt 0 ']' ++ shift ++ case "$command" in ++ command pyenv versions ++ pyenv versions ++ sed 's/^[ *]* //' ++ awk '{ print $1 }' ++ grep -E '^[0-9.]*[0-9]$' ++ [[ ! -s /tmp/.pyenv_versions ]] +++ grep '^3' /tmp/.pyenv_versions +++ tail -n 1 +++ sort -V ++ py_version_xyz=3.11.7 ++ [[ -z 3.11.7 ]] ++ echo 3.11.7 ++ return 0 + pyenv local 3.11.7 + local command + command=local + '[' 2 -gt 0 ']' + shift + case "$command" in + command pyenv local 3.11.7 + pyenv local 3.11.7 + for arg in "$@" + case $arg in + pkg_list+='tox ' + for arg in "$@" + case $arg in + pkg_list+='virtualenv ' + for arg in "$@" + case $arg in + pkg_list+='urllib3~=1.26.15 ' + [[ -f /tmp/.toxenv ]] ++ cat /tmp/.toxenv + lf_venv=/tmp/venv-buSZ + echo 'lf-activate-venv(): INFO: Reuse venv:/tmp/venv-buSZ from' file:/tmp/.toxenv lf-activate-venv(): INFO: Reuse venv:/tmp/venv-buSZ from file:/tmp/.toxenv + /tmp/venv-buSZ/bin/python3 -m pip install --upgrade --quiet pip virtualenv + [[ -z tox virtualenv urllib3~=1.26.15 ]] + echo 'lf-activate-venv(): INFO: Installing: tox virtualenv urllib3~=1.26.15 ' lf-activate-venv(): INFO: Installing: tox virtualenv urllib3~=1.26.15 + /tmp/venv-buSZ/bin/python3 -m pip install --upgrade --quiet --upgrade-strategy eager tox virtualenv urllib3~=1.26.15 + type python3 + true + echo 'lf-activate-venv(): INFO: Adding /tmp/venv-buSZ/bin to PATH' lf-activate-venv(): INFO: Adding /tmp/venv-buSZ/bin to PATH + PATH=/tmp/venv-buSZ/bin:/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin + return 0 + [[ -d /opt/pyenv ]] + echo '---> Setting up pyenv' ---> Setting up pyenv + export PYENV_ROOT=/opt/pyenv + PYENV_ROOT=/opt/pyenv + export PATH=/opt/pyenv/bin:/tmp/venv-buSZ/bin:/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin + PATH=/opt/pyenv/bin:/tmp/venv-buSZ/bin:/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin ++ pwd + PYTHONPATH=/w/workspace/transportpce-tox-verify-scandium + export PYTHONPATH + export TOX_TESTENV_PASSENV=PYTHONPATH + TOX_TESTENV_PASSENV=PYTHONPATH + tox --version 4.20.0 from /tmp/venv-buSZ/lib/python3.11/site-packages/tox/__init__.py + PARALLEL=True + TOX_OPTIONS_LIST= + [[ -n '' ]] + case ${PARALLEL,,} in + TOX_OPTIONS_LIST=' --parallel auto --parallel-live' + tox --parallel auto --parallel-live + tee -a /w/workspace/transportpce-tox-verify-scandium/archives/tox/tox.log buildcontroller: install_deps> python -I -m pip install 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-scandium/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-scandium/tests/test-requirements.txt docs-linkcheck: install_deps> python -I -m pip install -r docs/requirements.txt docs: install_deps> python -I -m pip install -r docs/requirements.txt checkbashisms: freeze> python -m pip freeze --all checkbashisms: pip==24.2,setuptools==75.1.0,wheel==0.44.0 checkbashisms: commands[0] /w/workspace/transportpce-tox-verify-scandium/tests> ./fixCIcentOS8reposMirrors.sh checkbashisms: commands[1] /w/workspace/transportpce-tox-verify-scandium/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)' checkbashisms: commands[2] /w/workspace/transportpce-tox-verify-scandium/tests> find . -not -path '*/\.*' -name '*.sh' -exec checkbashisms -f '{}' + script ./reflectwarn.sh does not appear to have a #! interpreter line; you may get strange results checkbashisms: OK ✔ in 3.45 seconds pre-commit: install_deps> python -I -m pip install pre-commit pre-commit: freeze> python -m pip freeze --all pre-commit: cfgv==3.4.0,distlib==0.3.8,filelock==3.16.1,identify==2.6.1,nodeenv==1.9.1,pip==24.2,platformdirs==4.3.6,pre-commit==3.8.0,PyYAML==6.0.2,setuptools==75.1.0,virtualenv==20.26.5,wheel==0.44.0 pre-commit: commands[0] /w/workspace/transportpce-tox-verify-scandium/tests> ./fixCIcentOS8reposMirrors.sh pre-commit: commands[1] /w/workspace/transportpce-tox-verify-scandium/tests> sh -c 'which cpan || sudo yum install -y perl-CPAN || (echo "cpan command not found - please install it (e.g. sudo apt-get install perl-modules | yum install perl-CPAN )" >&2 && exit 1)' /usr/bin/cpan pre-commit: commands[2] /w/workspace/transportpce-tox-verify-scandium/tests> pre-commit run --all-files --show-diff-on-failure [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. [INFO] Initializing environment for https://github.com/jorisroovers/gitlint. [INFO] Initializing environment for https://github.com/jorisroovers/gitlint:./gitlint-core[trusted-deps]. buildcontroller: freeze> python -m pip freeze --all buildcontroller: bcrypt==4.2.0,certifi==2024.8.30,cffi==1.17.1,charset-normalizer==3.3.2,cryptography==43.0.1,dict2xml==1.7.6,idna==3.10,iniconfig==2.0.0,lxml==5.3.0,netconf-client==3.1.1,packaging==24.1,paramiko==3.5.0,pip==24.2,pluggy==1.5.0,psutil==6.0.0,pycparser==2.22,PyNaCl==1.5.0,pytest==8.3.3,requests==2.32.3,setuptools==75.1.0,urllib3==2.2.3,wheel==0.44.0 buildcontroller: commands[0] /w/workspace/transportpce-tox-verify-scandium/tests> ./build_controller.sh + update-java-alternatives -l [INFO] Initializing environment for https://github.com/Lucas-C/pre-commit-hooks. java-1.11.0-openjdk-amd64 1111 /usr/lib/jvm/java-1.11.0-openjdk-amd64 java-1.12.0-openjdk-amd64 1211 /usr/lib/jvm/java-1.12.0-openjdk-amd64 java-1.17.0-openjdk-amd64 1711 /usr/lib/jvm/java-1.17.0-openjdk-amd64 java-1.21.0-openjdk-amd64 2111 /usr/lib/jvm/java-1.21.0-openjdk-amd64 + sudo update-java-alternatives -s java-1.21.0-openjdk-amd64 java-1.8.0-openjdk-amd64 1081 /usr/lib/jvm/java-1.8.0-openjdk-amd64 [INFO] Initializing environment for https://github.com/pre-commit/mirrors-autopep8. + java -version + sed -n ;s/.* version "\(.*\)\.\(.*\)\..*".*$/\1/p; [INFO] Initializing environment for https://github.com/perltidy/perltidy. + JAVA_VER=21 + echo 21 21 + javac -version + sed -n ;s/javac \(.*\)\.\(.*\)\..*.*$/\1/p; + JAVAC_VER=21 + echo 21 + [ 21 -ge 21 ] + [ 21 -ge 21 ] + echo ok, java is 21 or newer 21 ok, java is 21 or newer + wget -nv https://dlcdn.apache.org/maven/maven-3/3.9.8/binaries/apache-maven-3.9.8-bin.tar.gz -P /tmp [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. [INFO] Once installed this environment will be reused. [INFO] This may take a few minutes... 2024-09-20 12:36:30 URL:https://dlcdn.apache.org/maven/maven-3/3.9.8/binaries/apache-maven-3.9.8-bin.tar.gz [9083702/9083702] -> "/tmp/apache-maven-3.9.8-bin.tar.gz" [1] + sudo mkdir -p /opt + sudo tar xf /tmp/apache-maven-3.9.8-bin.tar.gz -C /opt + sudo ln -s /opt/apache-maven-3.9.8 /opt/maven + sudo ln -s /opt/maven/bin/mvn /usr/bin/mvn + mvn --version Apache Maven 3.9.8 (36645f6c9b5079805ea5009217e36f2cffd34256) Maven home: /opt/maven Java version: 21.0.4, vendor: Ubuntu, runtime: /usr/lib/jvm/java-21-openjdk-amd64 Default locale: en, platform encoding: UTF-8 OS name: "linux", version: "5.4.0-190-generic", arch: "amd64", family: "unix" NOTE: Picked up JDK_JAVA_OPTIONS: --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/java.nio.charset=ALL-UNNAMED --add-opens=java.base/java.nio.file=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.jar=ALL-UNNAMED --add-opens=java.base/java.util.stream=ALL-UNNAMED --add-opens=java.base/java.util.zip=ALL-UNNAMED --add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens java.base/sun.nio.fs=ALL-UNNAMED -Xlog:disable [INFO] Installing environment for https://github.com/Lucas-C/pre-commit-hooks. [INFO] Once installed this environment will be reused. [INFO] This may take a few minutes... [INFO] Installing environment for https://github.com/pre-commit/mirrors-autopep8. [INFO] Once installed this environment will be reused. [INFO] This may take a few minutes... [INFO] Installing environment for https://github.com/perltidy/perltidy. [INFO] Once installed this environment will be reused. [INFO] This may take a few minutes... docs: freeze> python -m pip freeze --all docs: alabaster==0.7.16,attrs==24.2.0,babel==2.16.0,blockdiag==3.0.0,certifi==2024.8.30,charset-normalizer==3.3.2,contourpy==1.3.0,cycler==0.12.1,docutils==0.20.1,fonttools==4.53.1,funcparserlib==2.0.0a0,future==1.0.0,idna==3.10,imagesize==1.4.1,Jinja2==3.1.4,jsonschema==3.2.0,kiwisolver==1.4.7,lfdocs-conf==0.9.0,MarkupSafe==2.1.5,matplotlib==3.9.2,numpy==2.1.1,nwdiag==3.0.0,packaging==24.1,pillow==10.4.0,pip==24.2,Pygments==2.18.0,pyparsing==3.1.4,pyrsistent==0.20.0,python-dateutil==2.9.0.post0,PyYAML==6.0.2,requests==2.32.3,requests-file==1.5.1,seqdiag==3.0.0,setuptools==75.1.0,six==1.16.0,snowballstemmer==2.2.0,Sphinx==7.4.7,sphinx-bootstrap-theme==0.8.1,sphinx-data-viewer==0.1.5,sphinx-rtd-theme==2.0.0,sphinx-tabs==3.4.5,sphinxcontrib-applehelp==2.0.0,sphinxcontrib-blockdiag==3.0.0,sphinxcontrib-devhelp==2.0.0,sphinxcontrib-htmlhelp==2.1.0,sphinxcontrib-jquery==4.1,sphinxcontrib-jsmath==1.0.1,sphinxcontrib-needs==0.7.9,sphinxcontrib-nwdiag==2.0.0,sphinxcontrib-plantuml==0.30,sphinxcontrib-qthelp==2.0.0,sphinxcontrib-seqdiag==3.0.0,sphinxcontrib-serializinghtml==2.0.0,sphinxcontrib-swaggerdoc==0.1.7,urllib3==2.2.3,webcolors==24.8.0,wheel==0.44.0 docs: commands[0] /w/workspace/transportpce-tox-verify-scandium/tests> sphinx-build -q -W --keep-going -b html -n -d /w/workspace/transportpce-tox-verify-scandium/.tox/docs/tmp/doctrees ../docs/ /w/workspace/transportpce-tox-verify-scandium/docs/_build/html docs-linkcheck: freeze> python -m pip freeze --all docs-linkcheck: alabaster==0.7.16,attrs==24.2.0,babel==2.16.0,blockdiag==3.0.0,certifi==2024.8.30,charset-normalizer==3.3.2,contourpy==1.3.0,cycler==0.12.1,docutils==0.20.1,fonttools==4.53.1,funcparserlib==2.0.0a0,future==1.0.0,idna==3.10,imagesize==1.4.1,Jinja2==3.1.4,jsonschema==3.2.0,kiwisolver==1.4.7,lfdocs-conf==0.9.0,MarkupSafe==2.1.5,matplotlib==3.9.2,numpy==2.1.1,nwdiag==3.0.0,packaging==24.1,pillow==10.4.0,pip==24.2,Pygments==2.18.0,pyparsing==3.1.4,pyrsistent==0.20.0,python-dateutil==2.9.0.post0,PyYAML==6.0.2,requests==2.32.3,requests-file==1.5.1,seqdiag==3.0.0,setuptools==75.1.0,six==1.16.0,snowballstemmer==2.2.0,Sphinx==7.4.7,sphinx-bootstrap-theme==0.8.1,sphinx-data-viewer==0.1.5,sphinx-rtd-theme==2.0.0,sphinx-tabs==3.4.5,sphinxcontrib-applehelp==2.0.0,sphinxcontrib-blockdiag==3.0.0,sphinxcontrib-devhelp==2.0.0,sphinxcontrib-htmlhelp==2.1.0,sphinxcontrib-jquery==4.1,sphinxcontrib-jsmath==1.0.1,sphinxcontrib-needs==0.7.9,sphinxcontrib-nwdiag==2.0.0,sphinxcontrib-plantuml==0.30,sphinxcontrib-qthelp==2.0.0,sphinxcontrib-seqdiag==3.0.0,sphinxcontrib-serializinghtml==2.0.0,sphinxcontrib-swaggerdoc==0.1.7,urllib3==2.2.3,webcolors==24.8.0,wheel==0.44.0 docs-linkcheck: commands[0] /w/workspace/transportpce-tox-verify-scandium/tests> sphinx-build -q -b linkcheck -d /w/workspace/transportpce-tox-verify-scandium/.tox/docs-linkcheck/tmp/doctrees ../docs/ /w/workspace/transportpce-tox-verify-scandium/docs/_build/linkcheck /w/workspace/transportpce-tox-verify-scandium/.tox/docs-linkcheck/lib/python3.11/site-packages/sphinx/builders/linkcheck.py:86: RemovedInSphinx80Warning: The default value for 'linkcheck_report_timeouts_as_broken' will change to False in Sphinx 8, meaning that request timeouts will be reported with a new 'timeout' status, instead of as 'broken'. This is intended to provide more detail as to the failure mode. See https://github.com/sphinx-doc/sphinx/issues/11868 for details. warnings.warn(deprecation_msg, RemovedInSphinx80Warning, stacklevel=1) docs: OK ✔ in 36.49 seconds pylint: install_deps> python -I -m pip install 'pylint>=2.6.0' trim trailing whitespace.................................................Passed Tabs remover.............................................................Passed autopep8.................................................................docs-linkcheck: OK ✔ in 38.67 seconds pylint: freeze> python -m pip freeze --all Passed pylint: astroid==3.2.4,dill==0.3.8,isort==5.13.2,mccabe==0.7.0,pip==24.2,platformdirs==4.3.6,pylint==3.2.7,setuptools==75.1.0,tomlkit==0.13.2,wheel==0.44.0 pylint: commands[0] /w/workspace/transportpce-tox-verify-scandium/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}$' '{}' + perltidy.................................................................Passed pre-commit: commands[3] /w/workspace/transportpce-tox-verify-scandium/tests> pre-commit run gitlint-ci --hook-stage manual [INFO] Installing environment for https://github.com/jorisroovers/gitlint. [INFO] Once installed this environment will be reused. [INFO] This may take a few minutes... gitlint..................................................................Passed ------------------------------------ Your code has been rated at 10.00/10 pre-commit: OK ✔ in 47.5 seconds pylint: OK ✔ in 27.35 seconds buildcontroller: OK ✔ in 1 minute 50.65 seconds sims: install_deps> python -I -m pip install 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-scandium/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-scandium/tests/test-requirements.txt build_karaf_tests121: install_deps> python -I -m pip install 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-scandium/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-scandium/tests/test-requirements.txt testsPCE: install_deps> python -I -m pip install gnpy4tpce==2.4.7 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-scandium/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-scandium/tests/test-requirements.txt build_karaf_tests221: install_deps> python -I -m pip install 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-scandium/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-scandium/tests/test-requirements.txt build_karaf_tests221: freeze> python -m pip freeze --all build_karaf_tests121: freeze> python -m pip freeze --all sims: freeze> python -m pip freeze --all build_karaf_tests221: bcrypt==4.2.0,certifi==2024.8.30,cffi==1.17.1,charset-normalizer==3.3.2,cryptography==43.0.1,dict2xml==1.7.6,idna==3.10,iniconfig==2.0.0,lxml==5.3.0,netconf-client==3.1.1,packaging==24.1,paramiko==3.5.0,pip==24.2,pluggy==1.5.0,psutil==6.0.0,pycparser==2.22,PyNaCl==1.5.0,pytest==8.3.3,requests==2.32.3,setuptools==75.1.0,urllib3==2.2.3,wheel==0.44.0 build_karaf_tests221: commands[0] /w/workspace/transportpce-tox-verify-scandium/tests> ./build_karaf_for_tests.sh NOTE: Picked up JDK_JAVA_OPTIONS: --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/java.nio.charset=ALL-UNNAMED --add-opens=java.base/java.nio.file=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.jar=ALL-UNNAMED --add-opens=java.base/java.util.stream=ALL-UNNAMED --add-opens=java.base/java.util.zip=ALL-UNNAMED --add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens java.base/sun.nio.fs=ALL-UNNAMED -Xlog:disable build_karaf_tests121: bcrypt==4.2.0,certifi==2024.8.30,cffi==1.17.1,charset-normalizer==3.3.2,cryptography==43.0.1,dict2xml==1.7.6,idna==3.10,iniconfig==2.0.0,lxml==5.3.0,netconf-client==3.1.1,packaging==24.1,paramiko==3.5.0,pip==24.2,pluggy==1.5.0,psutil==6.0.0,pycparser==2.22,PyNaCl==1.5.0,pytest==8.3.3,requests==2.32.3,setuptools==75.1.0,urllib3==2.2.3,wheel==0.44.0 build_karaf_tests121: commands[0] /w/workspace/transportpce-tox-verify-scandium/tests> ./build_karaf_for_tests.sh sims: bcrypt==4.2.0,certifi==2024.8.30,cffi==1.17.1,charset-normalizer==3.3.2,cryptography==43.0.1,dict2xml==1.7.6,idna==3.10,iniconfig==2.0.0,lxml==5.3.0,netconf-client==3.1.1,packaging==24.1,paramiko==3.5.0,pip==24.2,pluggy==1.5.0,psutil==6.0.0,pycparser==2.22,PyNaCl==1.5.0,pytest==8.3.3,requests==2.32.3,setuptools==75.1.0,urllib3==2.2.3,wheel==0.44.0 sims: commands[0] /w/workspace/transportpce-tox-verify-scandium/tests> ./install_lightynode.sh Using lighynode version 20.1.0.2 Installing lightynode device to ./lightynode/lightynode-openroadm-device directory NOTE: Picked up JDK_JAVA_OPTIONS: --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/java.nio.charset=ALL-UNNAMED --add-opens=java.base/java.nio.file=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.jar=ALL-UNNAMED --add-opens=java.base/java.util.stream=ALL-UNNAMED --add-opens=java.base/java.util.zip=ALL-UNNAMED --add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens java.base/sun.nio.fs=ALL-UNNAMED -Xlog:disable sims: OK ✔ in 12.66 seconds build_karaf_tests71: install_deps> python -I -m pip install 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-scandium/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-scandium/tests/test-requirements.txt build_karaf_tests71: freeze> python -m pip freeze --all build_karaf_tests71: bcrypt==4.2.0,certifi==2024.8.30,cffi==1.17.1,charset-normalizer==3.3.2,cryptography==43.0.1,dict2xml==1.7.6,idna==3.10,iniconfig==2.0.0,lxml==5.3.0,netconf-client==3.1.1,packaging==24.1,paramiko==3.5.0,pip==24.2,pluggy==1.5.0,psutil==6.0.0,pycparser==2.22,PyNaCl==1.5.0,pytest==8.3.3,requests==2.32.3,setuptools==75.1.0,urllib3==2.2.3,wheel==0.44.0 build_karaf_tests71: commands[0] /w/workspace/transportpce-tox-verify-scandium/tests> ./build_karaf_for_tests.sh NOTE: Picked up JDK_JAVA_OPTIONS: --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/java.nio.charset=ALL-UNNAMED --add-opens=java.base/java.nio.file=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.jar=ALL-UNNAMED --add-opens=java.base/java.util.stream=ALL-UNNAMED --add-opens=java.base/java.util.zip=ALL-UNNAMED --add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens java.base/sun.nio.fs=ALL-UNNAMED -Xlog:disable build_karaf_tests121: OK ✔ in 1 minute 1.79 seconds build_karaf_tests_hybrid: install_deps> python -I -m pip install 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-scandium/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-scandium/tests/test-requirements.txt build_karaf_tests221: OK ✔ in 1 minute 1.99 seconds tests_tapi: install_deps> python -I -m pip install 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-scandium/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-scandium/tests/test-requirements.txt build_karaf_tests71: OK ✔ in 1 minute 4.88 seconds tests_tapi: freeze> python -m pip freeze --all build_karaf_tests_hybrid: freeze> python -m pip freeze --all tests_tapi: bcrypt==4.2.0,certifi==2024.8.30,cffi==1.17.1,charset-normalizer==3.3.2,cryptography==43.0.1,dict2xml==1.7.6,idna==3.10,iniconfig==2.0.0,lxml==5.3.0,netconf-client==3.1.1,packaging==24.1,paramiko==3.5.0,pip==24.2,pluggy==1.5.0,psutil==6.0.0,pycparser==2.22,PyNaCl==1.5.0,pytest==8.3.3,requests==2.32.3,setuptools==75.1.0,urllib3==2.2.3,wheel==0.44.0 tests_tapi: commands[0] /w/workspace/transportpce-tox-verify-scandium/tests> ./launch_tests.sh tapi using environment variables from ./karaf221.env pytest -q transportpce_tests/tapi/test01_abstracted_topology.py build_karaf_tests_hybrid: bcrypt==4.2.0,certifi==2024.8.30,cffi==1.17.1,charset-normalizer==3.3.2,cryptography==43.0.1,dict2xml==1.7.6,idna==3.10,iniconfig==2.0.0,lxml==5.3.0,netconf-client==3.1.1,packaging==24.1,paramiko==3.5.0,pip==24.2,pluggy==1.5.0,psutil==6.0.0,pycparser==2.22,PyNaCl==1.5.0,pytest==8.3.3,requests==2.32.3,setuptools==75.1.0,urllib3==2.2.3,wheel==0.44.0 build_karaf_tests_hybrid: commands[0] /w/workspace/transportpce-tox-verify-scandium/tests> ./build_karaf_for_tests.sh NOTE: Picked up JDK_JAVA_OPTIONS: --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/java.nio.charset=ALL-UNNAMED --add-opens=java.base/java.nio.file=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.jar=ALL-UNNAMED --add-opens=java.base/java.util.stream=ALL-UNNAMED --add-opens=java.base/java.util.zip=ALL-UNNAMED --add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens java.base/sun.nio.fs=ALL-UNNAMED -Xlog:disable build_karaf_tests_hybrid: OK ✔ in 1 minute 5.4 seconds testsPCE: freeze> python -m pip freeze --all testsPCE: bcrypt==4.2.0,certifi==2024.8.30,cffi==1.17.1,charset-normalizer==3.3.2,click==8.1.7,contourpy==1.3.0,cryptography==3.3.2,cycler==0.12.1,dict2xml==1.7.6,Flask==2.1.3,Flask-Injector==0.14.0,fonttools==4.53.1,gnpy4tpce==2.4.7,idna==3.10,iniconfig==2.0.0,injector==0.22.0,itsdangerous==2.2.0,Jinja2==3.1.4,kiwisolver==1.4.7,lxml==5.3.0,MarkupSafe==2.1.5,matplotlib==3.9.2,netconf-client==3.1.1,networkx==2.8.8,numpy==1.26.4,packaging==24.1,pandas==1.5.3,paramiko==3.5.0,pbr==5.11.1,pillow==10.4.0,pip==24.2,pluggy==1.5.0,psutil==6.0.0,pycparser==2.22,PyNaCl==1.5.0,pyparsing==3.1.4,pytest==8.3.3,python-dateutil==2.9.0.post0,pytz==2024.2,requests==2.32.3,scipy==1.14.1,setuptools==50.3.2,six==1.16.0,urllib3==2.2.3,Werkzeug==2.0.3,wheel==0.44.0,xlrd==1.2.0 testsPCE: commands[0] /w/workspace/transportpce-tox-verify-scandium/tests> ./launch_tests.sh pce pytest -q transportpce_tests/pce/test01_pce.py ........FF............ [100%] 20 passed in 113.74s (0:01:53) pytest -q transportpce_tests/pce/test02_pce_400G.py ......... [100%] 9 passed in 39.16s pytest -q transportpce_tests/pce/test03_gnpy.py ........ [100%] 8 passed in 37.47s pytest -q transportpce_tests/pce/test04_pce_bug_fix.py ... [100%] 3 passed in 36.45s testsPCE: OK ✔ in 6 minutes 19.18 seconds tests121: install_deps> python -I -m pip install 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-scandium/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-scandium/tests/test-requirements.txt tests121: freeze> python -m pip freeze --all tests121: bcrypt==4.2.0,certifi==2024.8.30,cffi==1.17.1,charset-normalizer==3.3.2,cryptography==43.0.1,dict2xml==1.7.6,idna==3.10,iniconfig==2.0.0,lxml==5.3.0,netconf-client==3.1.1,packaging==24.1,paramiko==3.5.0,pip==24.2,pluggy==1.5.0,psutil==6.0.0,pycparser==2.22,PyNaCl==1.5.0,pytest==8.3.3,requests==2.32.3,setuptools==75.1.0,urllib3==2.2.3,wheel==0.44.0 tests121: commands[0] /w/workspace/transportpce-tox-verify-scandium/tests> ./launch_tests.sh 1.2.1 using environment variables from ./karaf121.env pytest -q transportpce_tests/1.2.1/test01_portmapping.py FFFFFFFFFFFFFFFFFFFFFF..FFFFFFF.. [100%] =================================== FAILURES =================================== _________ TransportPCEPortMappingTesting.test_01_rdm_device_connection _________ self = def test_01_rdm_device_connection(self): response = test_utils.mount_device("ROADMA01", ('roadma', self.NODE_VERSION)) > self.assertEqual(response.status_code, requests.codes.created, test_utils.CODE_SHOULD_BE_201) E AssertionError: 500 != 201 : Http status code should be 201 transportpce_tests/1.2.1/test01_portmapping.py:50: AssertionError ---------------------------- Captured stdout setup ----------------------------- starting OpenDaylight... starting KARAF TransportPCE build... Searching for pattern 'Transportpce controller started' in karaf.log... Pattern found! OpenDaylight started ! starting simulator xpdra in OpenROADM device version 1.2.1... Searching for pattern 'Data tree change listeners registered' in xpdra-121.log... Pattern found! simulator for xpdra started starting simulator roadma in OpenROADM device version 1.2.1... Searching for pattern 'Data tree change listeners registered' in roadma-121.log... Pattern found! simulator for roadma started ----------------------------- Captured stdout call ----------------------------- execution of test_01_rdm_device_connection Searching for pattern 'Triggering notification stream NETCONF for node ROADMA01' in karaf.log... Pattern not found after 180 seconds! Node ROADMA01 still not added to tpce topology... _________ TransportPCEPortMappingTesting.test_02_rdm_device_connected __________ self = def test_02_rdm_device_connected(self): response = test_utils.check_device_connection("ROADMA01") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/1.2.1/test01_portmapping.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_02_rdm_device_connected _________ TransportPCEPortMappingTesting.test_03_rdm_portmapping_info __________ self = def test_03_rdm_portmapping_info(self): response = test_utils.get_portmapping_node_attr("ROADMA01", "node-info", None) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/1.2.1/test01_portmapping.py:60: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_03_rdm_portmapping_info _____ TransportPCEPortMappingTesting.test_04_rdm_portmapping_DEG1_TTP_TXRX _____ self = def test_04_rdm_portmapping_DEG1_TTP_TXRX(self): response = test_utils.get_portmapping_node_attr("ROADMA01", "mapping", "DEG1-TTP-TXRX") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/1.2.1/test01_portmapping.py:73: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_04_rdm_portmapping_DEG1_TTP_TXRX _____ TransportPCEPortMappingTesting.test_05_rdm_portmapping_SRG1_PP7_TXRX _____ self = def test_05_rdm_portmapping_SRG1_PP7_TXRX(self): response = test_utils.get_portmapping_node_attr("ROADMA01", "mapping", "SRG1-PP7-TXRX") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/1.2.1/test01_portmapping.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_05_rdm_portmapping_SRG1_PP7_TXRX _____ TransportPCEPortMappingTesting.test_06_rdm_portmapping_SRG3_PP1_TXRX _____ self = def test_06_rdm_portmapping_SRG3_PP1_TXRX(self): response = test_utils.get_portmapping_node_attr("ROADMA01", "mapping", "SRG3-PP1-TXRX") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/1.2.1/test01_portmapping.py:91: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_06_rdm_portmapping_SRG3_PP1_TXRX ________ TransportPCEPortMappingTesting.test_07_xpdr_device_connection _________ self = def test_07_xpdr_device_connection(self): response = test_utils.mount_device("XPDRA01", ('xpdra', self.NODE_VERSION)) > self.assertEqual(response.status_code, requests.codes.created, test_utils.CODE_SHOULD_BE_201) E AssertionError: 500 != 201 : Http status code should be 201 transportpce_tests/1.2.1/test01_portmapping.py:100: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_07_xpdr_device_connection Searching for pattern 'Triggering notification stream NETCONF for node XPDRA01' in karaf.log... Pattern not found after 180 seconds! Node XPDRA01 still not added to tpce topology... _________ TransportPCEPortMappingTesting.test_08_xpdr_device_connected _________ self = def test_08_xpdr_device_connected(self): response = test_utils.check_device_connection("XPDRA01") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/1.2.1/test01_portmapping.py:104: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_08_xpdr_device_connected _________ TransportPCEPortMappingTesting.test_09_xpdr_portmapping_info _________ self = def test_09_xpdr_portmapping_info(self): response = test_utils.get_portmapping_node_attr("XPDRA01", "node-info", None) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/1.2.1/test01_portmapping.py:110: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_09_xpdr_portmapping_info _______ TransportPCEPortMappingTesting.test_10_xpdr_portmapping_NETWORK1 _______ self = def test_10_xpdr_portmapping_NETWORK1(self): response = test_utils.get_portmapping_node_attr("XPDRA01", "mapping", "XPDR1-NETWORK1") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/1.2.1/test01_portmapping.py:123: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_10_xpdr_portmapping_NETWORK1 _______ TransportPCEPortMappingTesting.test_11_xpdr_portmapping_NETWORK2 _______ self = def test_11_xpdr_portmapping_NETWORK2(self): response = test_utils.get_portmapping_node_attr("XPDRA01", "mapping", "XPDR1-NETWORK2") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/1.2.1/test01_portmapping.py:134: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_11_xpdr_portmapping_NETWORK2 _______ TransportPCEPortMappingTesting.test_12_xpdr_portmapping_CLIENT1 ________ self = def test_12_xpdr_portmapping_CLIENT1(self): response = test_utils.get_portmapping_node_attr("XPDRA01", "mapping", "XPDR1-CLIENT1") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/1.2.1/test01_portmapping.py:145: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_12_xpdr_portmapping_CLIENT1 _______ TransportPCEPortMappingTesting.test_13_xpdr_portmapping_CLIENT2 ________ self = def test_13_xpdr_portmapping_CLIENT2(self): response = test_utils.get_portmapping_node_attr("XPDRA01", "mapping", "XPDR1-CLIENT2") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/1.2.1/test01_portmapping.py:157: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_13_xpdr_portmapping_CLIENT2 _______ TransportPCEPortMappingTesting.test_14_xpdr_portmapping_CLIENT3 ________ self = def test_14_xpdr_portmapping_CLIENT3(self): response = test_utils.get_portmapping_node_attr("XPDRA01", "mapping", "XPDR1-CLIENT3") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/1.2.1/test01_portmapping.py:169: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_14_xpdr_portmapping_CLIENT3 _______ TransportPCEPortMappingTesting.test_15_xpdr_portmapping_CLIENT4 ________ self = def test_15_xpdr_portmapping_CLIENT4(self): response = test_utils.get_portmapping_node_attr("XPDRA01", "mapping", "XPDR1-CLIENT4") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/1.2.1/test01_portmapping.py:181: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_15_xpdr_portmapping_CLIENT4 _______ TransportPCEPortMappingTesting.test_16_xpdr_device_disconnection _______ self = def test_16_xpdr_device_disconnection(self): response = test_utils.unmount_device("XPDRA01") > self.assertIn(response.status_code, (requests.codes.ok, requests.codes.no_content)) E AssertionError: 409 not found in (200, 204) transportpce_tests/1.2.1/test01_portmapping.py:192: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_16_xpdr_device_disconnection Searching for pattern 'onDeviceDisConnected:\ XPDRA01' in karaf.log... Pattern not found after 180 seconds! Node XPDRA01 still not deleted from tpce topology... _______ TransportPCEPortMappingTesting.test_19_rdm_device_disconnection ________ self = def test_19_rdm_device_disconnection(self): response = test_utils.unmount_device("ROADMA01") > self.assertIn(response.status_code, (requests.codes.ok, requests.codes.no_content)) E AssertionError: 409 not found in (200, 204) transportpce_tests/1.2.1/test01_portmapping.py:212: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_19_rdm_device_disconnection Searching for pattern 'onDeviceDisConnected:\ ROADMA01' in karaf.log... Pattern not found after 180 seconds! Node ROADMA01 still not deleted from tpce topology... =========================== short test summary info ============================ FAILED transportpce_tests/1.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_01_rdm_device_connection FAILED transportpce_tests/1.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_02_rdm_device_connected FAILED transportpce_tests/1.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_03_rdm_portmapping_info FAILED transportpce_tests/1.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_04_rdm_portmapping_DEG1_TTP_TXRX FAILED transportpce_tests/1.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_05_rdm_portmapping_SRG1_PP7_TXRX FAILED transportpce_tests/1.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_06_rdm_portmapping_SRG3_PP1_TXRX FAILED transportpce_tests/1.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_07_xpdr_device_connection FAILED transportpce_tests/1.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_08_xpdr_device_connected FAILED transportpce_tests/1.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_09_xpdr_portmapping_info FAILED transportpce_tests/1.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_10_xpdr_portmapping_NETWORK1 FAILED transportpce_tests/1.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_11_xpdr_portmapping_NETWORK2 FAILED transportpce_tests/1.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_12_xpdr_portmapping_CLIENT1 FAILED transportpce_tests/1.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_13_xpdr_portmapping_CLIENT2 FAILED transportpce_tests/1.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_14_xpdr_portmapping_CLIENT3 FAILED transportpce_tests/1.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_15_xpdr_portmapping_CLIENT4 FAILED transportpce_tests/1.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_16_xpdr_device_disconnection FAILED transportpce_tests/1.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_19_rdm_device_disconnection 17 failed, 4 passed in 782.31s (0:13:02) tests121: exit 1 (782.54 seconds) /w/workspace/transportpce-tox-verify-scandium/tests> ./launch_tests.sh 1.2.1 pid=34945 FFFFFFFFFFFFFFF..F.FFFFFFFFFFFFFFFFF [100%] =================================== FAILURES =================================== _____________ TransportTapitesting.test_01_get_tapi_topology_T100G _____________ self = def test_01_get_tapi_topology_T100G(self): self.tapi_topo["topology-id"] = test_utils.T100GE_UUID response = test_utils.transportpce_api_rpc_request( 'tapi-topology', 'get-topology-details', self.tapi_topo) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 500 != 200 transportpce_tests/tapi/test01_abstracted_topology.py:190: AssertionError ---------------------------- Captured stdout setup ----------------------------- starting OpenDaylight... starting KARAF TransportPCE build... Searching for pattern 'Transportpce controller started' in karaf.log... Pattern found! OpenDaylight started ! installing tapi feature... installing feature odl-transportpce-tapi client: JAVA_HOME not set; results may vary odl-transportpce-tapi │ 10.0.0 │ x │ Started │ odl-transportpce-tapi │ OpenDaylight :: transportpce :: tapi Restarting OpenDaylight... starting KARAF TransportPCE build... Searching for pattern 'Transportpce controller started' in karaf.log... Pattern found! starting simulator xpdra in OpenROADM device version 2.2.1... Searching for pattern 'Data tree change listeners registered' in xpdra-221.log... Pattern found! simulator for xpdra started starting simulator roadma in OpenROADM device version 2.2.1... Searching for pattern 'Data tree change listeners registered' in roadma-221.log... Pattern found! simulator for roadma started starting simulator roadmb in OpenROADM device version 2.2.1... Searching for pattern 'Data tree change listeners registered' in roadmb-221.log... Pattern found! simulator for roadmb started starting simulator roadmc in OpenROADM device version 2.2.1... Searching for pattern 'Data tree change listeners registered' in roadmc-221.log... Pattern found! simulator for roadmc started starting simulator xpdrc in OpenROADM device version 2.2.1... Searching for pattern 'Data tree change listeners registered' in xpdrc-221.log... Pattern found! simulator for xpdrc started starting simulator spdra in OpenROADM device version 2.2.1... Searching for pattern 'Data tree change listeners registered' in spdra-221.log... Pattern found! simulator for spdra started starting simulator spdrc in OpenROADM device version 2.2.1... Searching for pattern 'Data tree change listeners registered' in spdrc-221.log... Pattern found! simulator for spdrc started ---------------------------- Captured stderr setup ----------------------------- SLF4J(W): No SLF4J providers were found. SLF4J(W): Defaulting to no-operation (NOP) logger implementation SLF4J(W): See https://www.slf4j.org/codes.html#noProviders for further details. SLF4J(W): Class path contains SLF4J bindings targeting slf4j-api versions 1.7.x or earlier. SLF4J(W): Ignoring binding found at [jar:file:/w/workspace/transportpce-tox-verify-scandium/karaf221/target/assembly/system/org/apache/karaf/org.apache.karaf.client/4.4.6/org.apache.karaf.client-4.4.6.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J(W): See https://www.slf4j.org/codes.html#ignoredBindings for an explanation. ----------------------------- Captured stdout call ----------------------------- execution of test_01_get_tapi_topology_T100G ______________ TransportTapitesting.test_02_get_tapi_topology_T0 _______________ self = def test_02_get_tapi_topology_T0(self): self.tapi_topo["topology-id"] = test_utils.T0_MULTILAYER_TOPO_UUID response = test_utils.transportpce_api_rpc_request( 'tapi-topology', 'get-topology-details', self.tapi_topo) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 500 != 200 transportpce_tests/tapi/test01_abstracted_topology.py:206: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_02_get_tapi_topology_T0 __________________ TransportTapitesting.test_03_connect_rdmb ___________________ self = def test_03_connect_rdmb(self): response = test_utils.mount_device("ROADM-B1", ('roadmb', self.NODE_VERSION)) > self.assertEqual(response.status_code, requests.codes.created, test_utils.CODE_SHOULD_BE_201) E AssertionError: 500 != 201 : Http status code should be 201 transportpce_tests/tapi/test01_abstracted_topology.py:212: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_03_connect_rdmb Searching for pattern 'Triggering notification stream NETCONF for node ROADM-B1' in karaf.log... Pattern not found after 180 seconds! Node ROADM-B1 still not added to tpce topology... ________________ TransportTapitesting.test_04_check_tapi_topos _________________ self = def test_04_check_tapi_topos(self): self.tapi_topo["topology-id"] = test_utils.T100GE_UUID response = test_utils.transportpce_api_rpc_request( 'tapi-topology', 'get-topology-details', self.tapi_topo) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 500 != 200 transportpce_tests/tapi/test01_abstracted_topology.py:218: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_04_check_tapi_topos ________________ TransportTapitesting.test_05_disconnect_roadmb ________________ self = def test_05_disconnect_roadmb(self): response = test_utils.unmount_device("ROADM-B1") > self.assertIn(response.status_code, (requests.codes.ok, requests.codes.no_content)) E AssertionError: 409 not found in (200, 204) transportpce_tests/tapi/test01_abstracted_topology.py:231: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_05_disconnect_roadmb Searching for pattern 'onDeviceDisConnected:\ ROADM\-B1' in karaf.log... Pattern not found after 180 seconds! Node ROADM-B1 still not deleted from tpce topology... __________________ TransportTapitesting.test_06_connect_xpdra __________________ self = def test_06_connect_xpdra(self): response = test_utils.mount_device("XPDR-A1", ('xpdra', self.NODE_VERSION)) > self.assertEqual(response.status_code, requests.codes.created, test_utils.CODE_SHOULD_BE_201) E AssertionError: 500 != 201 : Http status code should be 201 transportpce_tests/tapi/test01_abstracted_topology.py:235: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_06_connect_xpdra Searching for pattern 'Triggering notification stream NETCONF for node XPDR-A1' in karaf.log... Pattern not found after 180 seconds! Node XPDR-A1 still not added to tpce topology... ________________ TransportTapitesting.test_07_check_tapi_topos _________________ self = def test_07_check_tapi_topos(self): self.tapi_topo["topology-id"] = test_utils.T0_MULTILAYER_TOPO_UUID response = test_utils.transportpce_api_rpc_request( 'tapi-topology', 'get-topology-details', self.tapi_topo) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 500 != 200 transportpce_tests/tapi/test01_abstracted_topology.py:241: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_07_check_tapi_topos __________________ TransportTapitesting.test_08_connect_rdma ___________________ self = def test_08_connect_rdma(self): response = test_utils.mount_device("ROADM-A1", ('roadma', self.NODE_VERSION)) > self.assertEqual(response.status_code, requests.codes.created, test_utils.CODE_SHOULD_BE_201) E AssertionError: 500 != 201 : Http status code should be 201 transportpce_tests/tapi/test01_abstracted_topology.py:247: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_08_connect_rdma Searching for pattern 'Triggering notification stream NETCONF for node ROADM-A1' in karaf.log... Pattern not found after 180 seconds! Node ROADM-A1 still not added to tpce topology... __________________ TransportTapitesting.test_09_connect_rdmc ___________________ self = def test_09_connect_rdmc(self): response = test_utils.mount_device("ROADM-C1", ('roadmc', self.NODE_VERSION)) > self.assertEqual(response.status_code, requests.codes.created, test_utils.CODE_SHOULD_BE_201) E AssertionError: 500 != 201 : Http status code should be 201 transportpce_tests/tapi/test01_abstracted_topology.py:251: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_09_connect_rdmc Searching for pattern 'Triggering notification stream NETCONF for node ROADM-C1' in karaf.log... Pattern not found after 180 seconds! Node ROADM-C1 still not added to tpce topology... ________________ TransportTapitesting.test_10_check_tapi_topos _________________ self = def test_10_check_tapi_topos(self): > self.test_01_get_tapi_topology_T100G() transportpce_tests/tapi/test01_abstracted_topology.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ transportpce_tests/tapi/test01_abstracted_topology.py:190: in test_01_get_tapi_topology_T100G self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 500 != 200 ----------------------------- Captured stdout call ----------------------------- execution of test_10_check_tapi_topos _________ TransportTapitesting.test_11_connect_xpdra_n1_to_roadma_pp1 __________ self = def test_11_connect_xpdra_n1_to_roadma_pp1(self): response = test_utils.transportpce_api_rpc_request( 'transportpce-networkutils', 'init-xpdr-rdm-links', {'links-input': {'xpdr-node': 'XPDR-A1', 'xpdr-num': '1', 'network-num': '1', 'rdm-node': 'ROADM-A1', 'srg-num': '1', 'termination-point-num': 'SRG1-PP1-TXRX'}}) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 204 != 200 transportpce_tests/tapi/test01_abstracted_topology.py:280: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_11_connect_xpdra_n1_to_roadma_pp1 _________ TransportTapitesting.test_12_connect_roadma_pp1_to_xpdra_n1 __________ self = def test_12_connect_roadma_pp1_to_xpdra_n1(self): response = test_utils.transportpce_api_rpc_request( 'transportpce-networkutils', 'init-rdm-xpdr-links', {'links-input': {'xpdr-node': 'XPDR-A1', 'xpdr-num': '1', 'network-num': '1', 'rdm-node': 'ROADM-A1', 'srg-num': '1', 'termination-point-num': 'SRG1-PP1-TXRX'}}) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 204 != 200 transportpce_tests/tapi/test01_abstracted_topology.py:290: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_12_connect_roadma_pp1_to_xpdra_n1 ____________ TransportTapitesting.test_13_check_tapi_topology_T100G ____________ self = def test_13_check_tapi_topology_T100G(self): self.tapi_topo["topology-id"] = test_utils.T100GE_UUID response = test_utils.transportpce_api_rpc_request( 'tapi-topology', 'get-topology-details', self.tapi_topo) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 500 != 200 transportpce_tests/tapi/test01_abstracted_topology.py:299: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_13_check_tapi_topology_T100G _____________ TransportTapitesting.test_14_check_tapi_topology_T0 ______________ self = def test_14_check_tapi_topology_T0(self): self.tapi_topo["topology-id"] = test_utils.T0_MULTILAYER_TOPO_UUID response = test_utils.transportpce_api_rpc_request( 'tapi-topology', 'get-topology-details', self.tapi_topo) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 500 != 200 transportpce_tests/tapi/test01_abstracted_topology.py:310: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_14_check_tapi_topology_T0 __________________ TransportTapitesting.test_15_connect_xpdrc __________________ self = def test_15_connect_xpdrc(self): response = test_utils.mount_device("XPDR-C1", ('xpdrc', self.NODE_VERSION)) > self.assertEqual(response.status_code, requests.codes.created, test_utils.CODE_SHOULD_BE_201) E AssertionError: 500 != 201 : Http status code should be 201 transportpce_tests/tapi/test01_abstracted_topology.py:324: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_15_connect_xpdrc Searching for pattern 'Triggering notification stream NETCONF for node XPDR-C1' in karaf.log... Pattern not found after 180 seconds! Node XPDR-C1 still not added to tpce topology... _________ TransportTapitesting.test_16_connect_xpdrc_n1_to_roadmc_pp1 __________ self = def test_16_connect_xpdrc_n1_to_roadmc_pp1(self): response = test_utils.transportpce_api_rpc_request( 'transportpce-networkutils', 'init-xpdr-rdm-links', {'links-input': {'xpdr-node': 'XPDR-C1', 'xpdr-num': '1', 'network-num': '1', 'rdm-node': 'ROADM-C1', 'srg-num': '1', 'termination-point-num': 'SRG1-PP1-TXRX'}}) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 204 != 200 transportpce_tests/tapi/test01_abstracted_topology.py:331: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_16_connect_xpdrc_n1_to_roadmc_pp1 _________ TransportTapitesting.test_17_connect_roadmc_pp1_to_xpdrc_n1 __________ self = def test_17_connect_roadmc_pp1_to_xpdrc_n1(self): response = test_utils.transportpce_api_rpc_request( 'transportpce-networkutils', 'init-rdm-xpdr-links', {'links-input': {'xpdr-node': 'XPDR-C1', 'xpdr-num': '1', 'network-num': '1', 'rdm-node': 'ROADM-C1', 'srg-num': '1', 'termination-point-num': 'SRG1-PP1-TXRX'}}) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 204 != 200 transportpce_tests/tapi/test01_abstracted_topology.py:341: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_17_connect_roadmc_pp1_to_xpdrc_n1 ____________ TransportTapitesting.test_18_check_tapi_topology_T100G ____________ self = def test_18_check_tapi_topology_T100G(self): self.tapi_topo["topology-id"] = test_utils.T100GE_UUID response = test_utils.transportpce_api_rpc_request( 'tapi-topology', 'get-topology-details', self.tapi_topo) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 500 != 200 transportpce_tests/tapi/test01_abstracted_topology.py:350: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_18_check_tapi_topology_T100G _____________ TransportTapitesting.test_19_check_tapi_topology_T0 ______________ self = def test_19_check_tapi_topology_T0(self): self.tapi_topo["topology-id"] = test_utils.T0_MULTILAYER_TOPO_UUID response = test_utils.transportpce_api_rpc_request( 'tapi-topology', 'get-topology-details', self.tapi_topo) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 500 != 200 transportpce_tests/tapi/test01_abstracted_topology.py:364: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_19_check_tapi_topology_T0 ________________ TransportTapitesting.test_20_connect_spdr_sa1 _________________ self = def test_20_connect_spdr_sa1(self): response = test_utils.mount_device("SPDR-SA1", ('spdra', self.NODE_VERSION)) > self.assertEqual(response.status_code, requests.codes.created, test_utils.CODE_SHOULD_BE_201) E AssertionError: 500 != 201 : Http status code should be 201 transportpce_tests/tapi/test01_abstracted_topology.py:378: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_20_connect_spdr_sa1 Searching for pattern 'Triggering notification stream NETCONF for node SPDR-SA1' in karaf.log... Pattern not found after 180 seconds! Node SPDR-SA1 still not added to tpce topology... ________________ TransportTapitesting.test_21_connect_spdr_sc1 _________________ self = def test_21_connect_spdr_sc1(self): response = test_utils.mount_device("SPDR-SC1", ('spdrc', self.NODE_VERSION)) > self.assertEqual(response.status_code, requests.codes.created, test_utils.CODE_SHOULD_BE_201) E AssertionError: 500 != 201 : Http status code should be 201 transportpce_tests/tapi/test01_abstracted_topology.py:383: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_21_connect_spdr_sc1 Searching for pattern 'Triggering notification stream NETCONF for node SPDR-SC1' in karaf.log... Pattern not found after 180 seconds! Node SPDR-SC1 still not added to tpce topology... ____________ TransportTapitesting.test_22_check_tapi_topology_T100G ____________ self = def test_22_check_tapi_topology_T100G(self): > self.test_18_check_tapi_topology_T100G() transportpce_tests/tapi/test01_abstracted_topology.py:387: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ transportpce_tests/tapi/test01_abstracted_topology.py:350: in test_18_check_tapi_topology_T100G self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 500 != 200 ----------------------------- Captured stdout call ----------------------------- execution of test_22_check_tapi_topology_T100G _____________ TransportTapitesting.test_23_check_tapi_topology_T0 ______________ self = def test_23_check_tapi_topology_T0(self): > self.test_19_check_tapi_topology_T0() transportpce_tests/tapi/test01_abstracted_topology.py:390: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ transportpce_tests/tapi/test01_abstracted_topology.py:364: in test_19_check_tapi_topology_T0 self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 500 != 200 ----------------------------- Captured stdout call ----------------------------- execution of test_23_check_tapi_topology_T0 _________ TransportTapitesting.test_24_connect_sprda_n1_to_roadma_pp2 __________ self = def test_24_connect_sprda_n1_to_roadma_pp2(self): response = test_utils.transportpce_api_rpc_request( 'transportpce-networkutils', 'init-xpdr-rdm-links', {'links-input': {'xpdr-node': 'SPDR-SA1', 'xpdr-num': '1', 'network-num': '1', 'rdm-node': 'ROADM-A1', 'srg-num': '1', 'termination-point-num': 'SRG1-PP2-TXRX'}}) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 204 != 200 transportpce_tests/tapi/test01_abstracted_topology.py:397: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_24_connect_sprda_n1_to_roadma_pp2 _________ TransportTapitesting.test_25_connect_roadma_pp2_to_spdra_n1 __________ self = def test_25_connect_roadma_pp2_to_spdra_n1(self): response = test_utils.transportpce_api_rpc_request( 'transportpce-networkutils', 'init-rdm-xpdr-links', {'links-input': {'xpdr-node': 'SPDR-SA1', 'xpdr-num': '1', 'network-num': '1', 'rdm-node': 'ROADM-A1', 'srg-num': '1', 'termination-point-num': 'SRG1-PP2-TXRX'}}) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 204 != 200 transportpce_tests/tapi/test01_abstracted_topology.py:407: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_25_connect_roadma_pp2_to_spdra_n1 _________ TransportTapitesting.test_26_connect_sprdc_n1_to_roadmc_pp2 __________ self = def test_26_connect_sprdc_n1_to_roadmc_pp2(self): response = test_utils.transportpce_api_rpc_request( 'transportpce-networkutils', 'init-xpdr-rdm-links', {'links-input': {'xpdr-node': 'SPDR-SC1', 'xpdr-num': '1', 'network-num': '1', 'rdm-node': 'ROADM-C1', 'srg-num': '1', 'termination-point-num': 'SRG1-PP2-TXRX'}}) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 204 != 200 transportpce_tests/tapi/test01_abstracted_topology.py:417: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_26_connect_sprdc_n1_to_roadmc_pp2 _________ TransportTapitesting.test_27_connect_roadmc_pp2_to_spdrc_n1 __________ self = def test_27_connect_roadmc_pp2_to_spdrc_n1(self): response = test_utils.transportpce_api_rpc_request( 'transportpce-networkutils', 'init-rdm-xpdr-links', {'links-input': {'xpdr-node': 'SPDR-SC1', 'xpdr-num': '1', 'network-num': '1', 'rdm-node': 'ROADM-C1', 'srg-num': '1', 'termination-point-num': 'SRG1-PP2-TXRX'}}) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 204 != 200 transportpce_tests/tapi/test01_abstracted_topology.py:427: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_27_connect_roadmc_pp2_to_spdrc_n1 ____________ TransportTapitesting.test_28_check_tapi_topology_T100G ____________ self = def test_28_check_tapi_topology_T100G(self): > self.test_18_check_tapi_topology_T100G() transportpce_tests/tapi/test01_abstracted_topology.py:433: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ transportpce_tests/tapi/test01_abstracted_topology.py:350: in test_18_check_tapi_topology_T100G self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 500 != 200 ----------------------------- Captured stdout call ----------------------------- execution of test_28_check_tapi_topology_T100G _____________ TransportTapitesting.test_29_check_tapi_topology_T0 ______________ self = def test_29_check_tapi_topology_T0(self): self.tapi_topo["topology-id"] = test_utils.T0_MULTILAYER_TOPO_UUID response = test_utils.transportpce_api_rpc_request( 'tapi-topology', 'get-topology-details', self.tapi_topo) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 500 != 200 transportpce_tests/tapi/test01_abstracted_topology.py:439: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_29_check_tapi_topology_T0 _____________ TransportTapitesting.test_32_check_tapi_topology_T0 ______________ self = def test_32_check_tapi_topology_T0(self): self.tapi_topo["topology-id"] = test_utils.T0_MULTILAYER_TOPO_UUID response = test_utils.transportpce_api_rpc_request( 'tapi-topology', 'get-topology-details', self.tapi_topo) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 500 != 200 transportpce_tests/tapi/test01_abstracted_topology.py:494: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_32_check_tapi_topology_T0 _____________ TransportTapitesting.test_34_check_tapi_topology_T0 ______________ self = def test_34_check_tapi_topology_T0(self): self.tapi_topo["topology-id"] = test_utils.T0_MULTILAYER_TOPO_UUID response = test_utils.transportpce_api_rpc_request( 'tapi-topology', 'get-topology-details', self.tapi_topo) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 500 != 200 transportpce_tests/tapi/test01_abstracted_topology.py:533: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_34_check_tapi_topology_T0 ________ TransportTapitesting.test_35_connect_sprda_2_n2_to_roadma_pp3 _________ self = def test_35_connect_sprda_2_n2_to_roadma_pp3(self): response = test_utils.transportpce_api_rpc_request( 'transportpce-networkutils', 'init-xpdr-rdm-links', {'links-input': {'xpdr-node': 'SPDR-SA1', 'xpdr-num': '2', 'network-num': '2', 'rdm-node': 'ROADM-A1', 'srg-num': '1', 'termination-point-num': 'SRG1-PP3-TXRX'}}) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 204 != 200 transportpce_tests/tapi/test01_abstracted_topology.py:559: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_35_connect_sprda_2_n2_to_roadma_pp3 ________ TransportTapitesting.test_36_connect_roadma_pp3_to_spdra_2_n2 _________ self = def test_36_connect_roadma_pp3_to_spdra_2_n2(self): response = test_utils.transportpce_api_rpc_request( 'transportpce-networkutils', 'init-rdm-xpdr-links', {'links-input': {'xpdr-node': 'SPDR-SA1', 'xpdr-num': '2', 'network-num': '2', 'rdm-node': 'ROADM-A1', 'srg-num': '1', 'termination-point-num': 'SRG1-PP3-TXRX'}}) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 204 != 200 transportpce_tests/tapi/test01_abstracted_topology.py:569: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_36_connect_roadma_pp3_to_spdra_2_n2 _____________ TransportTapitesting.test_37_check_tapi_topology_T0 ______________ self = def test_37_check_tapi_topology_T0(self): self.tapi_topo["topology-id"] = test_utils.T0_MULTILAYER_TOPO_UUID response = test_utils.transportpce_api_rpc_request( 'tapi-topology', 'get-topology-details', self.tapi_topo) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 500 != 200 transportpce_tests/tapi/test01_abstracted_topology.py:578: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_37_check_tapi_topology_T0 _______________ TransportTapitesting.test_38_delete_ODU4_service _______________ self = def test_38_delete_ODU4_service(self): self.del_serv_input_data["service-delete-req-info"]["service-name"] = "service1-ODU4" response = test_utils.transportpce_api_rpc_request( 'org-openroadm-service', 'service-delete', self.del_serv_input_data) self.assertEqual(response['status_code'], requests.codes.ok) > self.assertIn('Renderer service delete in progress', response['output']['configuration-response-common']['response-message']) E AssertionError: 'Renderer service delete in progress' not found in "Service 'service1-ODU4' does not exist in datastore" transportpce_tests/tapi/test01_abstracted_topology.py:598: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_38_delete_ODU4_service _____________ TransportTapitesting.test_39_delete_OCH_OTU4_service _____________ self = def test_39_delete_OCH_OTU4_service(self): self.del_serv_input_data["service-delete-req-info"]["service-name"] = "service1-OCH-OTU4" response = test_utils.transportpce_api_rpc_request( 'org-openroadm-service', 'service-delete', self.del_serv_input_data) self.assertEqual(response['status_code'], requests.codes.ok) > self.assertIn('Renderer service delete in progress', response['output']['configuration-response-common']['response-message']) E AssertionError: 'Renderer service delete in progress' not found in "Service 'service1-OCH-OTU4' does not exist in datastore" transportpce_tests/tapi/test01_abstracted_topology.py:608: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_39_delete_OCH_OTU4_service _____________ TransportTapitesting.test_40_check_tapi_topology_T0 ______________ self = def test_40_check_tapi_topology_T0(self): self.tapi_topo["topology-id"] = test_utils.T0_MULTILAYER_TOPO_UUID response = test_utils.transportpce_api_rpc_request( 'tapi-topology', 'get-topology-details', self.tapi_topo) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 500 != 200 transportpce_tests/tapi/test01_abstracted_topology.py:616: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_40_check_tapi_topology_T0 _________ TransportTapitesting.test_41_disconnect_xponders_from_roadm __________ self = def test_41_disconnect_xponders_from_roadm(self): response = test_utils.get_ietf_network_request('openroadm-topology', 'config') self.assertEqual(response['status_code'], requests.codes.ok) links = response['network'][0]['ietf-network-topology:link'] for link in links: > if link["org-openroadm-common-network:link-type"] in ('XPONDER-OUTPUT', 'XPONDER-INPUT'): E KeyError: 'org-openroadm-common-network:link-type' transportpce_tests/tapi/test01_abstracted_topology.py:629: KeyError ----------------------------- Captured stdout call ----------------------------- execution of test_41_disconnect_xponders_from_roadm _____________ TransportTapitesting.test_42_check_tapi_topology_T0 ______________ self = def test_42_check_tapi_topology_T0(self): self.tapi_topo["topology-id"] = test_utils.T0_MULTILAYER_TOPO_UUID response = test_utils.transportpce_api_rpc_request( 'tapi-topology', 'get-topology-details', self.tapi_topo) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 500 != 200 transportpce_tests/tapi/test01_abstracted_topology.py:638: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_42_check_tapi_topology_T0 _____________ TransportTapitesting.test_43_get_tapi_topology_T100G _____________ self = def test_43_get_tapi_topology_T100G(self): self.tapi_topo["topology-id"] = test_utils.T100GE_UUID response = test_utils.transportpce_api_rpc_request( 'tapi-topology', 'get-topology-details', self.tapi_topo) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 500 != 200 transportpce_tests/tapi/test01_abstracted_topology.py:652: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_43_get_tapi_topology_T100G ________________ TransportTapitesting.test_44_disconnect_roadma ________________ self = def test_44_disconnect_roadma(self): response = test_utils.unmount_device("ROADM-A1") > self.assertIn(response.status_code, (requests.codes.ok, requests.codes.no_content)) E AssertionError: 409 not found in (200, 204) transportpce_tests/tapi/test01_abstracted_topology.py:660: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_44_disconnect_roadma Searching for pattern 'onDeviceDisConnected:\ ROADM\-A1' in karaf.log... Pattern not found after 180 seconds! Node ROADM-A1 still not deleted from tpce topology... ________________ TransportTapitesting.test_45_disconnect_roadmc ________________ self = def test_45_disconnect_roadmc(self): response = test_utils.unmount_device("ROADM-C1") > self.assertIn(response.status_code, (requests.codes.ok, requests.codes.no_content)) E AssertionError: 409 not found in (200, 204) transportpce_tests/tapi/test01_abstracted_topology.py:664: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_45_disconnect_roadmc Searching for pattern 'onDeviceDisConnected:\ ROADM\-C1' in karaf.log... Pattern not found after 180 seconds! Node ROADM-C1 still not deleted from tpce topology... ________________ TransportTapitesting.test_46_check_tapi_topos _________________ self = def test_46_check_tapi_topos(self): > self.test_01_get_tapi_topology_T100G() transportpce_tests/tapi/test01_abstracted_topology.py:667: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ transportpce_tests/tapi/test01_abstracted_topology.py:190: in test_01_get_tapi_topology_T100G self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 500 != 200 ----------------------------- Captured stdout call ----------------------------- execution of test_46_check_tapi_topos ________________ TransportTapitesting.test_47_disconnect_xpdra _________________ self = def test_47_disconnect_xpdra(self): response = test_utils.unmount_device("XPDR-A1") > self.assertIn(response.status_code, (requests.codes.ok, requests.codes.no_content)) E AssertionError: 409 not found in (200, 204) transportpce_tests/tapi/test01_abstracted_topology.py:672: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_47_disconnect_xpdra Searching for pattern 'onDeviceDisConnected:\ XPDR\-A1' in karaf.log... Pattern not found after 180 seconds! Node XPDR-A1 still not deleted from tpce topology... ________________ TransportTapitesting.test_48_disconnect_xpdrc _________________ self = def test_48_disconnect_xpdrc(self): response = test_utils.unmount_device("XPDR-C1") > self.assertIn(response.status_code, (requests.codes.ok, requests.codes.no_content)) E AssertionError: 409 not found in (200, 204) transportpce_tests/tapi/test01_abstracted_topology.py:676: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_48_disconnect_xpdrc Searching for pattern 'onDeviceDisConnected:\ XPDR\-C1' in karaf.log... Pattern not found after 180 seconds! Node XPDR-C1 still not deleted from tpce topology... _______________ TransportTapitesting.test_49_disconnect_spdr_sa1 _______________ self = def test_49_disconnect_spdr_sa1(self): response = test_utils.unmount_device("SPDR-SA1") > self.assertIn(response.status_code, (requests.codes.ok, requests.codes.no_content)) E AssertionError: 409 not found in (200, 204) transportpce_tests/tapi/test01_abstracted_topology.py:680: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_49_disconnect_spdr_sa1 Searching for pattern 'onDeviceDisConnected:\ SPDR\-SA1' in karaf.log... Pattern not found after 180 seconds! Node SPDR-SA1 still not deleted from tpce topology... _______________ TransportTapitesting.test_50_disconnect_spdr_sc1 _______________ self = def test_50_disconnect_spdr_sc1(self): response = test_utils.unmount_device("SPDR-SC1") > self.assertIn(response.status_code, (requests.codes.ok, requests.codes.no_content)) E AssertionError: 409 not found in (200, 204) transportpce_tests/tapi/test01_abstracted_topology.py:684: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_50_disconnect_spdr_sc1 Searching for pattern 'onDeviceDisConnected:\ SPDR\-SC1' in karaf.log... Pattern not found after 180 seconds! Node SPDR-SC1 still not deleted from tpce topology... --------------------------- Captured stdout teardown --------------------------- all processes killed =========================== short test summary info ============================ FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_01_get_tapi_topology_T100G FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_02_get_tapi_topology_T0 FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_03_connect_rdmb FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_04_check_tapi_topos FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_05_disconnect_roadmb FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_06_connect_xpdra FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_07_check_tapi_topos FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_08_connect_rdma FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_09_connect_rdmc FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_10_check_tapi_topos FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_11_connect_xpdra_n1_to_roadma_pp1 FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_12_connect_roadma_pp1_to_xpdra_n1 FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_13_check_tapi_topology_T100G FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_14_check_tapi_topology_T0 FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_15_connect_xpdrc FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_16_connect_xpdrc_n1_to_roadmc_pp1 FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_17_connect_roadmc_pp1_to_xpdrc_n1 FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_18_check_tapi_topology_T100G FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_19_check_tapi_topology_T0 FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_20_connect_spdr_sa1 FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_21_connect_spdr_sc1 FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_22_check_tapi_topology_T100G FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_23_check_tapi_topology_T0 FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_24_connect_sprda_n1_to_roadma_pp2 FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_25_connect_roadma_pp2_to_spdra_n1 FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_26_connect_sprdc_n1_to_roadmc_pp2 FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_27_connect_roadmc_pp2_to_spdrc_n1 FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_28_check_tapi_topology_T100G FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_29_check_tapi_topology_T0 FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_32_check_tapi_topology_T0 FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_34_check_tapi_topology_T0 FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_35_connect_sprda_2_n2_to_roadma_pp3 FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_36_connect_roadma_pp3_to_spdra_2_n2 FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_37_check_tapi_topology_T0 FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_38_delete_ODU4_service FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_39_delete_OCH_OTU4_service FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_40_check_tapi_topology_T0 FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_41_disconnect_xponders_from_roadm FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_42_check_tapi_topology_T0 FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_43_get_tapi_topology_T100G FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_44_disconnect_roadma FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_45_disconnect_roadmc FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_46_check_tapi_topos FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_47_disconnect_xpdra FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_48_disconnect_xpdrc FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_49_disconnect_spdr_sa1 FAILED transportpce_tests/tapi/test01_abstracted_topology.py::TransportTapitesting::test_50_disconnect_spdr_sc1 47 failed, 3 passed in 2705.11s (0:45:05) tests121: FAIL ✖ in 13 minutes 14.93 seconds tests_tapi: exit 1 (2705.37 seconds) /w/workspace/transportpce-tox-verify-scandium/tests> ./launch_tests.sh tapi pid=30820 tests_tapi: FAIL ✖ in 45 minutes 22.92 seconds tests71: install_deps> python -I -m pip install 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-scandium/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-scandium/tests/test-requirements.txt tests71: freeze> python -m pip freeze --all tests71: bcrypt==4.2.0,certifi==2024.8.30,cffi==1.17.1,charset-normalizer==3.3.2,cryptography==43.0.1,dict2xml==1.7.6,idna==3.10,iniconfig==2.0.0,lxml==5.3.0,netconf-client==3.1.1,packaging==24.1,paramiko==3.5.0,pip==24.2,pluggy==1.5.0,psutil==6.0.0,pycparser==2.22,PyNaCl==1.5.0,pytest==8.3.3,requests==2.32.3,setuptools==75.1.0,urllib3==2.2.3,wheel==0.44.0 tests71: commands[0] /w/workspace/transportpce-tox-verify-scandium/tests> ./launch_tests.sh 7.1 using environment variables from ./karaf71.env pytest -q transportpce_tests/7.1/test01_portmapping.py FFFFFFFFFF.. [100%] =================================== FAILURES =================================== ______ TransportPCE400GPortMappingTesting.test_01_xpdr_device_connection _______ self = def test_01_xpdr_device_connection(self): response = test_utils.mount_device("XPDR-A2", ('xpdra2', self.NODE_VERSION)) > self.assertEqual(response.status_code, requests.codes.created, test_utils.CODE_SHOULD_BE_201) E AssertionError: 500 != 201 : Http status code should be 201 transportpce_tests/7.1/test01_portmapping.py:50: AssertionError ---------------------------- Captured stdout setup ----------------------------- starting OpenDaylight... starting KARAF TransportPCE build... Searching for pattern 'Transportpce controller started' in karaf.log... Pattern found! OpenDaylight started ! starting simulator xpdra2 in OpenROADM device version 7.1... Searching for pattern 'Data tree change listeners registered' in xpdra2-71.log... Pattern found! simulator for xpdra2 started ----------------------------- Captured stdout call ----------------------------- execution of test_01_xpdr_device_connection Searching for pattern 'Triggering notification stream NETCONF for node XPDR-A2' in karaf.log... Pattern not found after 180 seconds! Node XPDR-A2 still not added to tpce topology... _______ TransportPCE400GPortMappingTesting.test_02_xpdr_device_connected _______ self = def test_02_xpdr_device_connected(self): response = test_utils.check_device_connection("XPDR-A2") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/7.1/test01_portmapping.py:56: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_02_xpdr_device_connected _______ TransportPCE400GPortMappingTesting.test_03_xpdr_portmapping_info _______ self = def test_03_xpdr_portmapping_info(self): response = test_utils.get_portmapping_node_attr("XPDR-A2", "node-info", None) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/7.1/test01_portmapping.py:62: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_03_xpdr_portmapping_info _____ TransportPCE400GPortMappingTesting.test_04_tpdr_portmapping_NETWORK1 _____ self = def test_04_tpdr_portmapping_NETWORK1(self): response = test_utils.get_portmapping_node_attr("XPDR-A2", "mapping", "XPDR1-NETWORK1") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/7.1/test01_portmapping.py:75: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_04_tpdr_portmapping_NETWORK1 _____ TransportPCE400GPortMappingTesting.test_05_tpdr_portmapping_CLIENT1 ______ self = def test_05_tpdr_portmapping_CLIENT1(self): response = test_utils.get_portmapping_node_attr("XPDR-A2", "mapping", "XPDR1-CLIENT1") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/7.1/test01_portmapping.py:94: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_05_tpdr_portmapping_CLIENT1 _____ TransportPCE400GPortMappingTesting.test_06_mpdr_portmapping_NETWORK1 _____ self = def test_06_mpdr_portmapping_NETWORK1(self): response = test_utils.get_portmapping_node_attr("XPDR-A2", "mapping", "XPDR2-NETWORK1") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/7.1/test01_portmapping.py:114: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_06_mpdr_portmapping_NETWORK1 _____ TransportPCE400GPortMappingTesting.test_07_mpdr_portmapping_CLIENT1 ______ self = def test_07_mpdr_portmapping_CLIENT1(self): res = test_utils.get_portmapping_node_attr("XPDR-A2", "mapping", "XPDR2-CLIENT1") > self.assertEqual(res['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/7.1/test01_portmapping.py:132: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_07_mpdr_portmapping_CLIENT1 ________ TransportPCE400GPortMappingTesting.test_08_check_mccapprofile _________ self = def test_08_check_mccapprofile(self): res = test_utils.get_portmapping_node_attr("XPDR-A2", "mc-capabilities", "XPDR-mcprofile") > self.assertEqual(res['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/7.1/test01_portmapping.py:152: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_08_check_mccapprofile ________ TransportPCE400GPortMappingTesting.test_09_mpdr_switching_pool ________ self = def test_09_mpdr_switching_pool(self): response = test_utils.get_portmapping_node_attr("XPDR-A2", "switching-pool-lcp", "1") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/7.1/test01_portmapping.py:159: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_09_mpdr_switching_pool _____ TransportPCE400GPortMappingTesting.test_10_xpdr_device_disconnection _____ self = def test_10_xpdr_device_disconnection(self): response = test_utils.unmount_device("XPDR-A2") > self.assertIn(response.status_code, (requests.codes.ok, requests.codes.no_content)) E AssertionError: 409 not found in (200, 204) transportpce_tests/7.1/test01_portmapping.py:172: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_10_xpdr_device_disconnection Searching for pattern 'onDeviceDisConnected:\ XPDR\-A2' in karaf.log... Pattern not found after 180 seconds! Node XPDR-A2 still not deleted from tpce topology... =========================== short test summary info ============================ FAILED transportpce_tests/7.1/test01_portmapping.py::TransportPCE400GPortMappingTesting::test_01_xpdr_device_connection FAILED transportpce_tests/7.1/test01_portmapping.py::TransportPCE400GPortMappingTesting::test_02_xpdr_device_connected FAILED transportpce_tests/7.1/test01_portmapping.py::TransportPCE400GPortMappingTesting::test_03_xpdr_portmapping_info FAILED transportpce_tests/7.1/test01_portmapping.py::TransportPCE400GPortMappingTesting::test_04_tpdr_portmapping_NETWORK1 FAILED transportpce_tests/7.1/test01_portmapping.py::TransportPCE400GPortMappingTesting::test_05_tpdr_portmapping_CLIENT1 FAILED transportpce_tests/7.1/test01_portmapping.py::TransportPCE400GPortMappingTesting::test_06_mpdr_portmapping_NETWORK1 FAILED transportpce_tests/7.1/test01_portmapping.py::TransportPCE400GPortMappingTesting::test_07_mpdr_portmapping_CLIENT1 FAILED transportpce_tests/7.1/test01_portmapping.py::TransportPCE400GPortMappingTesting::test_08_check_mccapprofile FAILED transportpce_tests/7.1/test01_portmapping.py::TransportPCE400GPortMappingTesting::test_09_mpdr_switching_pool FAILED transportpce_tests/7.1/test01_portmapping.py::TransportPCE400GPortMappingTesting::test_10_xpdr_device_disconnection 10 failed, 2 passed in 403.53s (0:06:43) tests71: exit 1 (403.76 seconds) /w/workspace/transportpce-tox-verify-scandium/tests> ./launch_tests.sh 7.1 pid=35952 tests71: FAIL ✖ in 6 minutes 49.86 seconds tests221: install_deps> python -I -m pip install 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-scandium/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-scandium/tests/test-requirements.txt tests221: freeze> python -m pip freeze --all tests221: bcrypt==4.2.0,certifi==2024.8.30,cffi==1.17.1,charset-normalizer==3.3.2,cryptography==43.0.1,dict2xml==1.7.6,idna==3.10,iniconfig==2.0.0,lxml==5.3.0,netconf-client==3.1.1,packaging==24.1,paramiko==3.5.0,pip==24.2,pluggy==1.5.0,psutil==6.0.0,pycparser==2.22,PyNaCl==1.5.0,pytest==8.3.3,requests==2.32.3,setuptools==75.1.0,urllib3==2.2.3,wheel==0.44.0 tests221: commands[0] /w/workspace/transportpce-tox-verify-scandium/tests> ./launch_tests.sh 2.2.1 using environment variables from ./karaf221.env pytest -q transportpce_tests/2.2.1/test01_portmapping.py FFFFFFFFFFFFFFFFFFFFFFFFFFFF.F..F.. [100%] =================================== FAILURES =================================== _________ TransportPCEPortMappingTesting.test_01_rdm_device_connection _________ self = def test_01_rdm_device_connection(self): response = test_utils.mount_device("ROADM-A1", ('roadma', self.NODE_VERSION)) > self.assertEqual(response.status_code, requests.codes.created, test_utils.CODE_SHOULD_BE_201) E AssertionError: 500 != 201 : Http status code should be 201 transportpce_tests/2.2.1/test01_portmapping.py:51: AssertionError ---------------------------- Captured stdout setup ----------------------------- starting OpenDaylight... starting KARAF TransportPCE build... Searching for pattern 'Transportpce controller started' in karaf.log... Pattern found! OpenDaylight started ! starting simulator xpdra in OpenROADM device version 2.2.1... Searching for pattern 'Data tree change listeners registered' in xpdra-221.log... Pattern found! simulator for xpdra started starting simulator roadma in OpenROADM device version 2.2.1... Searching for pattern 'Data tree change listeners registered' in roadma-221.log... Pattern found! simulator for roadma started starting simulator spdra in OpenROADM device version 2.2.1... Searching for pattern 'Data tree change listeners registered' in spdra-221.log... Pattern found! simulator for spdra started ----------------------------- Captured stdout call ----------------------------- execution of test_01_rdm_device_connection Searching for pattern 'Triggering notification stream NETCONF for node ROADM-A1' in karaf.log... Pattern not found after 180 seconds! Node ROADM-A1 still not added to tpce topology... _________ TransportPCEPortMappingTesting.test_02_rdm_device_connected __________ self = def test_02_rdm_device_connected(self): response = test_utils.check_device_connection("ROADM-A1") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/2.2.1/test01_portmapping.py:55: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_02_rdm_device_connected _________ TransportPCEPortMappingTesting.test_03_rdm_portmapping_info __________ self = def test_03_rdm_portmapping_info(self): response = test_utils.get_portmapping_node_attr("ROADM-A1", "node-info", None) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/2.2.1/test01_portmapping.py:60: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_03_rdm_portmapping_info _____ TransportPCEPortMappingTesting.test_04_rdm_portmapping_DEG1_TTP_TXRX _____ self = def test_04_rdm_portmapping_DEG1_TTP_TXRX(self): response = test_utils.get_portmapping_node_attr("ROADM-A1", "mapping", "DEG1-TTP-TXRX") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/2.2.1/test01_portmapping.py:72: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_04_rdm_portmapping_DEG1_TTP_TXRX _ TransportPCEPortMappingTesting.test_05_rdm_portmapping_DEG2_TTP_TXRX_with_ots_oms _ self = def test_05_rdm_portmapping_DEG2_TTP_TXRX_with_ots_oms(self): response = test_utils.get_portmapping_node_attr("ROADM-A1", "mapping", "DEG2-TTP-TXRX") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/2.2.1/test01_portmapping.py:81: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_05_rdm_portmapping_DEG2_TTP_TXRX_with_ots_oms _____ TransportPCEPortMappingTesting.test_06_rdm_portmapping_SRG1_PP3_TXRX _____ self = def test_06_rdm_portmapping_SRG1_PP3_TXRX(self): response = test_utils.get_portmapping_node_attr("ROADM-A1", "mapping", "SRG1-PP3-TXRX") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/2.2.1/test01_portmapping.py:92: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_06_rdm_portmapping_SRG1_PP3_TXRX _____ TransportPCEPortMappingTesting.test_07_rdm_portmapping_SRG3_PP1_TXRX _____ self = def test_07_rdm_portmapping_SRG3_PP1_TXRX(self): response = test_utils.get_portmapping_node_attr("ROADM-A1", "mapping", "SRG3-PP1-TXRX") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/2.2.1/test01_portmapping.py:101: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_07_rdm_portmapping_SRG3_PP1_TXRX ________ TransportPCEPortMappingTesting.test_08_xpdr_device_connection _________ self = def test_08_xpdr_device_connection(self): response = test_utils.mount_device("XPDR-A1", ('xpdra', self.NODE_VERSION)) > self.assertEqual(response.status_code, requests.codes.created, test_utils.CODE_SHOULD_BE_201) E AssertionError: 500 != 201 : Http status code should be 201 transportpce_tests/2.2.1/test01_portmapping.py:110: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_08_xpdr_device_connection Searching for pattern 'Triggering notification stream NETCONF for node XPDR-A1' in karaf.log... Pattern not found after 180 seconds! Node XPDR-A1 still not added to tpce topology... _________ TransportPCEPortMappingTesting.test_09_xpdr_device_connected _________ self = def test_09_xpdr_device_connected(self): response = test_utils.check_device_connection("XPDR-A1") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/2.2.1/test01_portmapping.py:114: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_09_xpdr_device_connected _________ TransportPCEPortMappingTesting.test_10_xpdr_portmapping_info _________ self = def test_10_xpdr_portmapping_info(self): response = test_utils.get_portmapping_node_attr("XPDR-A1", "node-info", None) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/2.2.1/test01_portmapping.py:119: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_10_xpdr_portmapping_info _______ TransportPCEPortMappingTesting.test_11_xpdr_portmapping_NETWORK1 _______ self = def test_11_xpdr_portmapping_NETWORK1(self): response = test_utils.get_portmapping_node_attr("XPDR-A1", "mapping", "XPDR1-NETWORK1") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/2.2.1/test01_portmapping.py:131: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_11_xpdr_portmapping_NETWORK1 ____ TransportPCEPortMappingTesting.test_12_xpdr_portmapping_XPDR2_NETWORK1 ____ self = def test_12_xpdr_portmapping_XPDR2_NETWORK1(self): response = test_utils.get_portmapping_node_attr("XPDR-A1", "mapping", "XPDR1-NETWORK2") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/2.2.1/test01_portmapping.py:143: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_12_xpdr_portmapping_XPDR2_NETWORK1 ____ TransportPCEPortMappingTesting.test_13_xpdr_portmapping_XPDR1_CLIENT1 _____ self = def test_13_xpdr_portmapping_XPDR1_CLIENT1(self): response = test_utils.get_portmapping_node_attr("XPDR-A1", "mapping", "XPDR1-CLIENT1") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/2.2.1/test01_portmapping.py:155: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_13_xpdr_portmapping_XPDR1_CLIENT1 ____ TransportPCEPortMappingTesting.test_14_xpdr_portmapping_XPDR1_CLIENT2 _____ self = def test_14_xpdr_portmapping_XPDR1_CLIENT2(self): response = test_utils.get_portmapping_node_attr("XPDR-A1", "mapping", "XPDR1-CLIENT2") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/2.2.1/test01_portmapping.py:168: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_14_xpdr_portmapping_XPDR1_CLIENT2 ________ TransportPCEPortMappingTesting.test_15_spdr_device_connection _________ self = def test_15_spdr_device_connection(self): response = test_utils.mount_device("SPDR-SA1", ('spdra', self.NODE_VERSION)) > self.assertEqual(response.status_code, requests.codes.created, test_utils.CODE_SHOULD_BE_201) E AssertionError: 500 != 201 : Http status code should be 201 transportpce_tests/2.2.1/test01_portmapping.py:181: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_15_spdr_device_connection Searching for pattern 'Triggering notification stream NETCONF for node SPDR-SA1' in karaf.log... Pattern not found after 180 seconds! Node SPDR-SA1 still not added to tpce topology... _________ TransportPCEPortMappingTesting.test_16_spdr_device_connected _________ self = def test_16_spdr_device_connected(self): response = test_utils.check_device_connection("SPDR-SA1") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/2.2.1/test01_portmapping.py:185: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_16_spdr_device_connected _________ TransportPCEPortMappingTesting.test_17_spdr_portmapping_info _________ self = def test_17_spdr_portmapping_info(self): response = test_utils.get_portmapping_node_attr("SPDR-SA1", "node-info", None) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/2.2.1/test01_portmapping.py:190: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_17_spdr_portmapping_info _________ TransportPCEPortMappingTesting.test_18_spdr_switching_pool_1 _________ self = def test_18_spdr_switching_pool_1(self): response = test_utils.get_portmapping_node_attr("SPDR-SA1", "switching-pool-lcp", "1") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/2.2.1/test01_portmapping.py:202: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_18_spdr_switching_pool_1 _________ TransportPCEPortMappingTesting.test_19_spdr_switching_pool_2 _________ self = def test_19_spdr_switching_pool_2(self): response = test_utils.get_portmapping_node_attr("SPDR-SA1", "switching-pool-lcp", "2") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/2.2.1/test01_portmapping.py:216: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_19_spdr_switching_pool_2 _________ TransportPCEPortMappingTesting.test_20_spdr_switching_pool_3 _________ self = def test_20_spdr_switching_pool_3(self): response = test_utils.get_portmapping_node_attr("SPDR-SA1", "switching-pool-lcp", "3") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/2.2.1/test01_portmapping.py:235: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_20_spdr_switching_pool_3 _______ TransportPCEPortMappingTesting.test_21_spdr_portmapping_mappings _______ self = def test_21_spdr_portmapping_mappings(self): response = test_utils.get_portmapping_node_attr("SPDR-SA1", None, None) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/2.2.1/test01_portmapping.py:249: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_21_spdr_portmapping_mappings ____ TransportPCEPortMappingTesting.test_22_spdr_portmapping_XPDR1_CLIENT1 _____ self = def test_22_spdr_portmapping_XPDR1_CLIENT1(self): response = test_utils.get_portmapping_node_attr("SPDR-SA1", "mapping", "XPDR1-CLIENT1") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/2.2.1/test01_portmapping.py:254: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_22_spdr_portmapping_XPDR1_CLIENT1 ____ TransportPCEPortMappingTesting.test_23_spdr_portmapping_XPDR1_NETWORK1 ____ self = def test_23_spdr_portmapping_XPDR1_NETWORK1(self): response = test_utils.get_portmapping_node_attr("SPDR-SA1", "mapping", "XPDR1-NETWORK1") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/2.2.1/test01_portmapping.py:273: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_23_spdr_portmapping_XPDR1_NETWORK1 ____ TransportPCEPortMappingTesting.test_24_spdr_portmapping_XPDR2_CLIENT2 _____ self = def test_24_spdr_portmapping_XPDR2_CLIENT2(self): response = test_utils.get_portmapping_node_attr("SPDR-SA1", "mapping", "XPDR2-CLIENT2") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/2.2.1/test01_portmapping.py:289: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_24_spdr_portmapping_XPDR2_CLIENT2 ____ TransportPCEPortMappingTesting.test_25_spdr_portmapping_XPDR2_NETWORK2 ____ self = def test_25_spdr_portmapping_XPDR2_NETWORK2(self): response = test_utils.get_portmapping_node_attr("SPDR-SA1", "mapping", "XPDR2-NETWORK2") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/2.2.1/test01_portmapping.py:308: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_25_spdr_portmapping_XPDR2_NETWORK2 ____ TransportPCEPortMappingTesting.test_26_spdr_portmapping_XPDR3_CLIENT3 _____ self = def test_26_spdr_portmapping_XPDR3_CLIENT3(self): response = test_utils.get_portmapping_node_attr("SPDR-SA1", "mapping", "XPDR3-CLIENT3") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/2.2.1/test01_portmapping.py:324: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_26_spdr_portmapping_XPDR3_CLIENT3 ____ TransportPCEPortMappingTesting.test_27_spdr_portmapping_XPDR3_NETWORK1 ____ self = def test_27_spdr_portmapping_XPDR3_NETWORK1(self): response = test_utils.get_portmapping_node_attr("SPDR-SA1", "mapping", "XPDR3-NETWORK1") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/2.2.1/test01_portmapping.py:340: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_27_spdr_portmapping_XPDR3_NETWORK1 _______ TransportPCEPortMappingTesting.test_28_spdr_device_disconnection _______ self = def test_28_spdr_device_disconnection(self): response = test_utils.unmount_device("SPDR-SA1") > self.assertIn(response.status_code, (requests.codes.ok, requests.codes.no_content)) E AssertionError: 409 not found in (200, 204) transportpce_tests/2.2.1/test01_portmapping.py:356: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_28_spdr_device_disconnection Searching for pattern 'onDeviceDisConnected:\ SPDR\-SA1' in karaf.log... Pattern not found after 180 seconds! Node SPDR-SA1 still not deleted from tpce topology... _______ TransportPCEPortMappingTesting.test_30_xpdr_device_disconnection _______ self = def test_30_xpdr_device_disconnection(self): response = test_utils.unmount_device("XPDR-A1") > self.assertIn(response.status_code, (requests.codes.ok, requests.codes.no_content)) E AssertionError: 409 not found in (200, 204) transportpce_tests/2.2.1/test01_portmapping.py:368: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_30_xpdr_device_disconnection Searching for pattern 'onDeviceDisConnected:\ XPDR\-A1' in karaf.log... Pattern not found after 180 seconds! Node XPDR-A1 still not deleted from tpce topology... _______ TransportPCEPortMappingTesting.test_33_rdm_device_disconnection ________ self = def test_33_rdm_device_disconnection(self): response = test_utils.unmount_device("ROADM-A1") > self.assertIn(response.status_code, (requests.codes.ok, requests.codes.no_content)) E AssertionError: 409 not found in (200, 204) transportpce_tests/2.2.1/test01_portmapping.py:388: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_33_rdm_device_disconnection Searching for pattern 'onDeviceDisConnected:\ ROADM\-A1' in karaf.log... Pattern not found after 180 seconds! Node ROADM-A1 still not deleted from tpce topology... =========================== short test summary info ============================ FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_01_rdm_device_connection FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_02_rdm_device_connected FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_03_rdm_portmapping_info FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_04_rdm_portmapping_DEG1_TTP_TXRX FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_05_rdm_portmapping_DEG2_TTP_TXRX_with_ots_oms FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_06_rdm_portmapping_SRG1_PP3_TXRX FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_07_rdm_portmapping_SRG3_PP1_TXRX FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_08_xpdr_device_connection FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_09_xpdr_device_connected FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_10_xpdr_portmapping_info FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_11_xpdr_portmapping_NETWORK1 FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_12_xpdr_portmapping_XPDR2_NETWORK1 FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_13_xpdr_portmapping_XPDR1_CLIENT1 FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_14_xpdr_portmapping_XPDR1_CLIENT2 FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_15_spdr_device_connection FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_16_spdr_device_connected FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_17_spdr_portmapping_info FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_18_spdr_switching_pool_1 FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_19_spdr_switching_pool_2 FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_20_spdr_switching_pool_3 FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_21_spdr_portmapping_mappings FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_22_spdr_portmapping_XPDR1_CLIENT1 FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_23_spdr_portmapping_XPDR1_NETWORK1 FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_24_spdr_portmapping_XPDR2_CLIENT2 FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_25_spdr_portmapping_XPDR2_NETWORK2 FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_26_spdr_portmapping_XPDR3_CLIENT3 FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_27_spdr_portmapping_XPDR3_NETWORK1 FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_28_spdr_device_disconnection FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_30_xpdr_device_disconnection FAILED transportpce_tests/2.2.1/test01_portmapping.py::TransportPCEPortMappingTesting::test_33_rdm_device_disconnection 30 failed, 5 passed in 1152.79s (0:19:12) tests221: exit 1 (1153.04 seconds) /w/workspace/transportpce-tox-verify-scandium/tests> ./launch_tests.sh 2.2.1 pid=36601 tests221: FAIL ✖ in 19 minutes 18.64 seconds tests_hybrid: install_deps> python -I -m pip install 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-scandium/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-scandium/tests/test-requirements.txt tests_hybrid: freeze> python -m pip freeze --all tests_hybrid: bcrypt==4.2.0,certifi==2024.8.30,cffi==1.17.1,charset-normalizer==3.3.2,cryptography==43.0.1,dict2xml==1.7.6,idna==3.10,iniconfig==2.0.0,lxml==5.3.0,netconf-client==3.1.1,packaging==24.1,paramiko==3.5.0,pip==24.2,pluggy==1.5.0,psutil==6.0.0,pycparser==2.22,PyNaCl==1.5.0,pytest==8.3.3,requests==2.32.3,setuptools==75.1.0,urllib3==2.2.3,wheel==0.44.0 tests_hybrid: commands[0] /w/workspace/transportpce-tox-verify-scandium/tests> ./launch_tests.sh hybrid using environment variables from ./karaf121.env pytest -q transportpce_tests/hybrid/test01_device_change_notifications.py FFFFFFFF...F.FFF.FFF.FF.FFF.FF.FFF.FF.FFF.FFFFFFFFF [100%] =================================== FAILURES =================================== ________________ TransportPCEFulltesting.test_01_connect_xpdrA _________________ self = def test_01_connect_xpdrA(self): response = test_utils.mount_device("XPDRA01", ('xpdra', self.NODE_VERSION_121)) > self.assertEqual(response.status_code, requests.codes.created, test_utils.CODE_SHOULD_BE_201) E AssertionError: 500 != 201 : Http status code should be 201 transportpce_tests/hybrid/test01_device_change_notifications.py:97: AssertionError ---------------------------- Captured stdout setup ----------------------------- starting OpenDaylight... starting KARAF TransportPCE build... Searching for pattern 'Transportpce controller started' in karaf.log... Pattern found! OpenDaylight started ! starting simulator xpdra in OpenROADM device version 1.2.1... Searching for pattern 'Data tree change listeners registered' in xpdra-121.log... Pattern found! simulator for xpdra started starting simulator roadma in OpenROADM device version 2.2.1... Searching for pattern 'Data tree change listeners registered' in roadma-221.log... Pattern found! simulator for roadma started starting simulator roadmc in OpenROADM device version 2.2.1... Searching for pattern 'Data tree change listeners registered' in roadmc-221.log... Pattern found! simulator for roadmc started starting simulator xpdrc in OpenROADM device version 7.1... Searching for pattern 'Data tree change listeners registered' in xpdrc-71.log... Pattern found! simulator for xpdrc started ----------------------------- Captured stdout call ----------------------------- execution of test_01_connect_xpdrA Searching for pattern 'Triggering notification stream NETCONF for node XPDRA01' in karaf.log... Pattern not found after 180 seconds! Node XPDRA01 still not added to tpce topology... ________________ TransportPCEFulltesting.test_02_connect_xpdrC _________________ self = def test_02_connect_xpdrC(self): response = test_utils.mount_device("XPDR-C1", ('xpdrc', self.NODE_VERSION_71)) > self.assertEqual(response.status_code, requests.codes.created, test_utils.CODE_SHOULD_BE_201) E AssertionError: 500 != 201 : Http status code should be 201 transportpce_tests/hybrid/test01_device_change_notifications.py:102: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_02_connect_xpdrC Searching for pattern 'Triggering notification stream NETCONF for node XPDR-C1' in karaf.log... Pattern not found after 180 seconds! Node XPDR-C1 still not added to tpce topology... _________________ TransportPCEFulltesting.test_03_connect_rdmA _________________ self = def test_03_connect_rdmA(self): response = test_utils.mount_device("ROADM-A1", ('roadma', self.NODE_VERSION_221)) > self.assertEqual(response.status_code, requests.codes.created, test_utils.CODE_SHOULD_BE_201) E AssertionError: 500 != 201 : Http status code should be 201 transportpce_tests/hybrid/test01_device_change_notifications.py:107: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_03_connect_rdmA Searching for pattern 'Triggering notification stream NETCONF for node ROADM-A1' in karaf.log... Pattern not found after 180 seconds! Node ROADM-A1 still not added to tpce topology... _________________ TransportPCEFulltesting.test_04_connect_rdmC _________________ self = def test_04_connect_rdmC(self): response = test_utils.mount_device("ROADM-C1", ('roadmc', self.NODE_VERSION_221)) > self.assertEqual(response.status_code, requests.codes.created, test_utils.CODE_SHOULD_BE_201) E AssertionError: 500 != 201 : Http status code should be 201 transportpce_tests/hybrid/test01_device_change_notifications.py:112: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_04_connect_rdmC Searching for pattern 'Triggering notification stream NETCONF for node ROADM-C1' in karaf.log... Pattern not found after 180 seconds! Node ROADM-C1 still not added to tpce topology... ________ TransportPCEFulltesting.test_05_connect_xpdrA_N1_to_roadmA_PP1 ________ self = def test_05_connect_xpdrA_N1_to_roadmA_PP1(self): response = test_utils.transportpce_api_rpc_request( 'transportpce-networkutils', 'init-xpdr-rdm-links', {'links-input': {'xpdr-node': 'XPDRA01', 'xpdr-num': '1', 'network-num': '1', 'rdm-node': 'ROADM-A1', 'srg-num': '1', 'termination-point-num': 'SRG1-PP1-TXRX'}}) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 204 != 200 transportpce_tests/hybrid/test01_device_change_notifications.py:120: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_05_connect_xpdrA_N1_to_roadmA_PP1 ________ TransportPCEFulltesting.test_06_connect_roadmA_PP1_to_xpdrA_N1 ________ self = def test_06_connect_roadmA_PP1_to_xpdrA_N1(self): response = test_utils.transportpce_api_rpc_request( 'transportpce-networkutils', 'init-rdm-xpdr-links', {'links-input': {'xpdr-node': 'XPDRA01', 'xpdr-num': '1', 'network-num': '1', 'rdm-node': 'ROADM-A1', 'srg-num': '1', 'termination-point-num': 'SRG1-PP1-TXRX'}}) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 204 != 200 transportpce_tests/hybrid/test01_device_change_notifications.py:128: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_06_connect_roadmA_PP1_to_xpdrA_N1 ________ TransportPCEFulltesting.test_07_connect_xpdrC_N1_to_roadmC_PP1 ________ self = def test_07_connect_xpdrC_N1_to_roadmC_PP1(self): response = test_utils.transportpce_api_rpc_request( 'transportpce-networkutils', 'init-xpdr-rdm-links', {'links-input': {'xpdr-node': 'XPDR-C1', 'xpdr-num': '1', 'network-num': '1', 'rdm-node': 'ROADM-C1', 'srg-num': '1', 'termination-point-num': 'SRG1-PP1-TXRX'}}) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 204 != 200 transportpce_tests/hybrid/test01_device_change_notifications.py:136: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_07_connect_xpdrC_N1_to_roadmC_PP1 ________ TransportPCEFulltesting.test_08_connect_roadmC_PP1_to_xpdrC_N1 ________ self = def test_08_connect_roadmC_PP1_to_xpdrC_N1(self): response = test_utils.transportpce_api_rpc_request( 'transportpce-networkutils', 'init-rdm-xpdr-links', {'links-input': {'xpdr-node': 'XPDR-C1', 'xpdr-num': '1', 'network-num': '1', 'rdm-node': 'ROADM-C1', 'srg-num': '1', 'termination-point-num': 'SRG1-PP1-TXRX'}}) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 204 != 200 transportpce_tests/hybrid/test01_device_change_notifications.py:144: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_08_connect_roadmC_PP1_to_xpdrC_N1 _______________ TransportPCEFulltesting.test_12_get_eth_service1 _______________ self = def test_12_get_eth_service1(self): response = test_utils.get_ordm_serv_list_attr_request( "services", "service1") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test01_device_change_notifications.py:192: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_12_get_eth_service1 ___________ TransportPCEFulltesting.test_14_check_update_portmapping ___________ self = def test_14_check_update_portmapping(self): response = test_utils.get_portmapping_node_attr("XPDRA01", None, None) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test01_device_change_notifications.py:213: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_14_check_update_portmapping _________ TransportPCEFulltesting.test_15_check_update_openroadm_topo __________ self = def test_15_check_update_openroadm_topo(self): response = test_utils.get_ietf_network_request('openroadm-topology', 'config') self.assertEqual(response['status_code'], requests.codes.ok) > node_list = response['network'][0]['node'] E KeyError: 'node' transportpce_tests/hybrid/test01_device_change_notifications.py:231: KeyError ----------------------------- Captured stdout call ----------------------------- execution of test_15_check_update_openroadm_topo ____________ TransportPCEFulltesting.test_16_check_update_service1 _____________ self = def test_16_check_update_service1(self): response = test_utils.get_ordm_serv_list_attr_request("services", "service1") > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test01_device_change_notifications.py:264: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_16_check_update_service1 _________ TransportPCEFulltesting.test_18_check_update_portmapping_ok __________ self = def test_18_check_update_portmapping_ok(self): response = test_utils.get_portmapping_node_attr("XPDRA01", None, None) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test01_device_change_notifications.py:283: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_18_check_update_portmapping_ok ________ TransportPCEFulltesting.test_19_check_update_openroadm_topo_ok ________ self = def test_19_check_update_openroadm_topo_ok(self): response = test_utils.get_ietf_network_request('openroadm-topology', 'config') self.assertEqual(response['status_code'], requests.codes.ok) > node_list = response['network'][0]['node'] E KeyError: 'node' transportpce_tests/hybrid/test01_device_change_notifications.py:295: KeyError ----------------------------- Captured stdout call ----------------------------- execution of test_19_check_update_openroadm_topo_ok ___________ TransportPCEFulltesting.test_20_check_update_service1_ok ___________ self = def test_20_check_update_service1_ok(self): > self.test_12_get_eth_service1() transportpce_tests/hybrid/test01_device_change_notifications.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ transportpce_tests/hybrid/test01_device_change_notifications.py:192: in test_12_get_eth_service1 self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 ----------------------------- Captured stdout call ----------------------------- execution of test_20_check_update_service1_ok ___________ TransportPCEFulltesting.test_22_check_update_portmapping ___________ self = def test_22_check_update_portmapping(self): response = test_utils.get_portmapping_node_attr("ROADM-A1", None, None) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test01_device_change_notifications.py:327: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_22_check_update_portmapping _________ TransportPCEFulltesting.test_23_check_update_openroadm_topo __________ self = def test_23_check_update_openroadm_topo(self): response = test_utils.get_ietf_network_request('openroadm-topology', 'config') self.assertEqual(response['status_code'], requests.codes.ok) > node_list = response['network'][0]['node'] E KeyError: 'node' transportpce_tests/hybrid/test01_device_change_notifications.py:345: KeyError ----------------------------- Captured stdout call ----------------------------- execution of test_23_check_update_openroadm_topo _________ TransportPCEFulltesting.test_25_check_update_portmapping_ok __________ self = def test_25_check_update_portmapping_ok(self): > self.test_18_check_update_portmapping_ok() transportpce_tests/hybrid/test01_device_change_notifications.py:389: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ transportpce_tests/hybrid/test01_device_change_notifications.py:283: in test_18_check_update_portmapping_ok self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 ----------------------------- Captured stdout call ----------------------------- execution of test_25_check_update_portmapping_ok ________ TransportPCEFulltesting.test_26_check_update_openroadm_topo_ok ________ self = def test_26_check_update_openroadm_topo_ok(self): > self.test_19_check_update_openroadm_topo_ok() transportpce_tests/hybrid/test01_device_change_notifications.py:392: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def test_19_check_update_openroadm_topo_ok(self): response = test_utils.get_ietf_network_request('openroadm-topology', 'config') self.assertEqual(response['status_code'], requests.codes.ok) > node_list = response['network'][0]['node'] E KeyError: 'node' transportpce_tests/hybrid/test01_device_change_notifications.py:295: KeyError ----------------------------- Captured stdout call ----------------------------- execution of test_26_check_update_openroadm_topo_ok ___________ TransportPCEFulltesting.test_27_check_update_service1_ok ___________ self = def test_27_check_update_service1_ok(self): > self.test_12_get_eth_service1() transportpce_tests/hybrid/test01_device_change_notifications.py:395: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ transportpce_tests/hybrid/test01_device_change_notifications.py:192: in test_12_get_eth_service1 self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 ----------------------------- Captured stdout call ----------------------------- execution of test_27_check_update_service1_ok ___________ TransportPCEFulltesting.test_29_check_update_portmapping ___________ self = def test_29_check_update_portmapping(self): response = test_utils.get_portmapping_node_attr("ROADM-A1", None, None) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test01_device_change_notifications.py:411: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_29_check_update_portmapping _________ TransportPCEFulltesting.test_30_check_update_openroadm_topo __________ self = def test_30_check_update_openroadm_topo(self): response = test_utils.get_ietf_network_request('openroadm-topology', 'config') self.assertEqual(response['status_code'], requests.codes.ok) > node_list = response['network'][0]['node'] E KeyError: 'node' transportpce_tests/hybrid/test01_device_change_notifications.py:429: KeyError ----------------------------- Captured stdout call ----------------------------- execution of test_30_check_update_openroadm_topo _________ TransportPCEFulltesting.test_32_check_update_portmapping_ok __________ self = def test_32_check_update_portmapping_ok(self): > self.test_18_check_update_portmapping_ok() transportpce_tests/hybrid/test01_device_change_notifications.py:473: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ transportpce_tests/hybrid/test01_device_change_notifications.py:283: in test_18_check_update_portmapping_ok self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 ----------------------------- Captured stdout call ----------------------------- execution of test_32_check_update_portmapping_ok ________ TransportPCEFulltesting.test_33_check_update_openroadm_topo_ok ________ self = def test_33_check_update_openroadm_topo_ok(self): > self.test_19_check_update_openroadm_topo_ok() transportpce_tests/hybrid/test01_device_change_notifications.py:476: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def test_19_check_update_openroadm_topo_ok(self): response = test_utils.get_ietf_network_request('openroadm-topology', 'config') self.assertEqual(response['status_code'], requests.codes.ok) > node_list = response['network'][0]['node'] E KeyError: 'node' transportpce_tests/hybrid/test01_device_change_notifications.py:295: KeyError ----------------------------- Captured stdout call ----------------------------- execution of test_33_check_update_openroadm_topo_ok ___________ TransportPCEFulltesting.test_34_check_update_service1_ok ___________ self = def test_34_check_update_service1_ok(self): > self.test_12_get_eth_service1() transportpce_tests/hybrid/test01_device_change_notifications.py:479: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ transportpce_tests/hybrid/test01_device_change_notifications.py:192: in test_12_get_eth_service1 self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 ----------------------------- Captured stdout call ----------------------------- execution of test_34_check_update_service1_ok ___________ TransportPCEFulltesting.test_36_check_update_portmapping ___________ self = def test_36_check_update_portmapping(self): response = test_utils.get_portmapping_node_attr("XPDR-C1", None, None) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test01_device_change_notifications.py:493: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_36_check_update_portmapping _________ TransportPCEFulltesting.test_37_check_update_openroadm_topo __________ self = def test_37_check_update_openroadm_topo(self): response = test_utils.get_ietf_network_request('openroadm-topology', 'config') self.assertEqual(response['status_code'], requests.codes.ok) > node_list = response['network'][0]['node'] E KeyError: 'node' transportpce_tests/hybrid/test01_device_change_notifications.py:511: KeyError ----------------------------- Captured stdout call ----------------------------- execution of test_37_check_update_openroadm_topo _________ TransportPCEFulltesting.test_39_check_update_portmapping_ok __________ self = def test_39_check_update_portmapping_ok(self): > self.test_18_check_update_portmapping_ok() transportpce_tests/hybrid/test01_device_change_notifications.py:553: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ transportpce_tests/hybrid/test01_device_change_notifications.py:283: in test_18_check_update_portmapping_ok self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 ----------------------------- Captured stdout call ----------------------------- execution of test_39_check_update_portmapping_ok ________ TransportPCEFulltesting.test_40_check_update_openroadm_topo_ok ________ self = def test_40_check_update_openroadm_topo_ok(self): > self.test_19_check_update_openroadm_topo_ok() transportpce_tests/hybrid/test01_device_change_notifications.py:556: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def test_19_check_update_openroadm_topo_ok(self): response = test_utils.get_ietf_network_request('openroadm-topology', 'config') self.assertEqual(response['status_code'], requests.codes.ok) > node_list = response['network'][0]['node'] E KeyError: 'node' transportpce_tests/hybrid/test01_device_change_notifications.py:295: KeyError ----------------------------- Captured stdout call ----------------------------- execution of test_40_check_update_openroadm_topo_ok ___________ TransportPCEFulltesting.test_41_check_update_service1_ok ___________ self = def test_41_check_update_service1_ok(self): > self.test_12_get_eth_service1() transportpce_tests/hybrid/test01_device_change_notifications.py:559: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ transportpce_tests/hybrid/test01_device_change_notifications.py:192: in test_12_get_eth_service1 self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 ----------------------------- Captured stdout call ----------------------------- execution of test_41_check_update_service1_ok ___________ TransportPCEFulltesting.test_43_check_update_portmapping ___________ self = def test_43_check_update_portmapping(self): response = test_utils.get_portmapping_node_attr("ROADM-A1", None, None) > self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 transportpce_tests/hybrid/test01_device_change_notifications.py:575: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_43_check_update_portmapping _________ TransportPCEFulltesting.test_44_check_update_openroadm_topo __________ self = def test_44_check_update_openroadm_topo(self): response = test_utils.get_ietf_network_request('openroadm-topology', 'config') self.assertEqual(response['status_code'], requests.codes.ok) > node_list = response['network'][0]['node'] E KeyError: 'node' transportpce_tests/hybrid/test01_device_change_notifications.py:593: KeyError ----------------------------- Captured stdout call ----------------------------- execution of test_44_check_update_openroadm_topo ___________ TransportPCEFulltesting.test_45_check_update_service1_ok ___________ self = def test_45_check_update_service1_ok(self): > self.test_12_get_eth_service1() transportpce_tests/hybrid/test01_device_change_notifications.py:618: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ transportpce_tests/hybrid/test01_device_change_notifications.py:192: in test_12_get_eth_service1 self.assertEqual(response['status_code'], requests.codes.ok) E AssertionError: 409 != 200 ----------------------------- Captured stdout call ----------------------------- execution of test_45_check_update_service1_ok _____________ TransportPCEFulltesting.test_46_delete_eth_service1 ______________ self = def test_46_delete_eth_service1(self): self.del_serv_input_data["service-delete-req-info"]["service-name"] = "service1" response = test_utils.transportpce_api_rpc_request( 'org-openroadm-service', 'service-delete', self.del_serv_input_data) self.assertEqual(response['status_code'], requests.codes.ok) > self.assertIn('Renderer service delete in progress', response['output']['configuration-response-common']['response-message']) E AssertionError: 'Renderer service delete in progress' not found in "Service 'service1' does not exist in datastore" transportpce_tests/hybrid/test01_device_change_notifications.py:626: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_46_delete_eth_service1 ________ TransportPCEFulltesting.test_47_disconnect_xponders_from_roadm ________ self = def test_47_disconnect_xponders_from_roadm(self): response = test_utils.get_ietf_network_request('openroadm-topology', 'config') self.assertEqual(response['status_code'], requests.codes.ok) links = response['network'][0]['ietf-network-topology:link'] for link in links: > if link["org-openroadm-common-network:link-type"] in ('XPONDER-OUTPUT', 'XPONDER-INPUT'): E KeyError: 'org-openroadm-common-network:link-type' transportpce_tests/hybrid/test01_device_change_notifications.py:635: KeyError ----------------------------- Captured stdout call ----------------------------- execution of test_47_disconnect_xponders_from_roadm _______________ TransportPCEFulltesting.test_48_disconnect_XPDRA _______________ self = def test_48_disconnect_XPDRA(self): response = test_utils.unmount_device("XPDRA01") > self.assertIn(response.status_code, (requests.codes.ok, requests.codes.no_content)) E AssertionError: 409 not found in (200, 204) transportpce_tests/hybrid/test01_device_change_notifications.py:642: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_48_disconnect_XPDRA Searching for pattern 'onDeviceDisConnected:\ XPDRA01' in karaf.log... Pattern not found after 180 seconds! Node XPDRA01 still not deleted from tpce topology... _______________ TransportPCEFulltesting.test_49_disconnect_XPDRC _______________ self = def test_49_disconnect_XPDRC(self): response = test_utils.unmount_device("XPDR-C1") > self.assertIn(response.status_code, (requests.codes.ok, requests.codes.no_content)) E AssertionError: 409 not found in (200, 204) transportpce_tests/hybrid/test01_device_change_notifications.py:646: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_49_disconnect_XPDRC Searching for pattern 'onDeviceDisConnected:\ XPDR\-C1' in karaf.log... Pattern not found after 180 seconds! Node XPDR-C1 still not deleted from tpce topology... ______________ TransportPCEFulltesting.test_50_disconnect_ROADMA _______________ self = def test_50_disconnect_ROADMA(self): response = test_utils.unmount_device("ROADM-A1") > self.assertIn(response.status_code, (requests.codes.ok, requests.codes.no_content)) E AssertionError: 409 not found in (200, 204) transportpce_tests/hybrid/test01_device_change_notifications.py:650: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_50_disconnect_ROADMA Searching for pattern 'onDeviceDisConnected:\ ROADM\-A1' in karaf.log... Pattern not found after 180 seconds! Node ROADM-A1 still not deleted from tpce topology... ______________ TransportPCEFulltesting.test_51_disconnect_ROADMC _______________ self = def test_51_disconnect_ROADMC(self): response = test_utils.unmount_device("ROADM-C1") > self.assertIn(response.status_code, (requests.codes.ok, requests.codes.no_content)) E AssertionError: 409 not found in (200, 204) transportpce_tests/hybrid/test01_device_change_notifications.py:654: AssertionError ----------------------------- Captured stdout call ----------------------------- execution of test_51_disconnect_ROADMC Searching for pattern 'onDeviceDisConnected:\ ROADM\-C1' in karaf.log... Pattern not found after 180 seconds! Node ROADM-C1 still not deleted from tpce topology... --------------------------- Captured stdout teardown --------------------------- all processes killed =========================== short test summary info ============================ FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_01_connect_xpdrA FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_02_connect_xpdrC FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_03_connect_rdmA FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_04_connect_rdmC FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_05_connect_xpdrA_N1_to_roadmA_PP1 FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_06_connect_roadmA_PP1_to_xpdrA_N1 FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_07_connect_xpdrC_N1_to_roadmC_PP1 FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_08_connect_roadmC_PP1_to_xpdrC_N1 FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_12_get_eth_service1 FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_14_check_update_portmapping FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_15_check_update_openroadm_topo FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_16_check_update_service1 FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_18_check_update_portmapping_ok FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_19_check_update_openroadm_topo_ok FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_20_check_update_service1_ok FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_22_check_update_portmapping FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_23_check_update_openroadm_topo FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_25_check_update_portmapping_ok FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_26_check_update_openroadm_topo_ok FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_27_check_update_service1_ok FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_29_check_update_portmapping FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_30_check_update_openroadm_topo FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_32_check_update_portmapping_ok FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_33_check_update_openroadm_topo_ok FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_34_check_update_service1_ok FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_36_check_update_portmapping FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_37_check_update_openroadm_topo FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_39_check_update_portmapping_ok FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_40_check_update_openroadm_topo_ok FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_41_check_update_service1_ok FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_43_check_update_portmapping FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_44_check_update_openroadm_topo FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_45_check_update_service1_ok FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_46_delete_eth_service1 FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_47_disconnect_xponders_from_roadm FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_48_disconnect_XPDRA FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_49_disconnect_XPDRC FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_50_disconnect_ROADMA FAILED transportpce_tests/hybrid/test01_device_change_notifications.py::TransportPCEFulltesting::test_51_disconnect_ROADMC 39 failed, 12 passed in 1535.62s (0:25:35) tests_hybrid: exit 1 (1535.87 seconds) /w/workspace/transportpce-tox-verify-scandium/tests> ./launch_tests.sh hybrid pid=37333 tests_hybrid: FAIL ✖ in 25 minutes 42.71 seconds buildlighty: install_deps> python -I -m pip install 'setuptools>=7.0' -r /w/workspace/transportpce-tox-verify-scandium/tests/requirements.txt -r /w/workspace/transportpce-tox-verify-scandium/tests/test-requirements.txt buildlighty: freeze> python -m pip freeze --all buildlighty: bcrypt==4.2.0,certifi==2024.8.30,cffi==1.17.1,charset-normalizer==3.3.2,cryptography==43.0.1,dict2xml==1.7.6,idna==3.10,iniconfig==2.0.0,lxml==5.3.0,netconf-client==3.1.1,packaging==24.1,paramiko==3.5.0,pip==24.2,pluggy==1.5.0,psutil==6.0.0,pycparser==2.22,PyNaCl==1.5.0,pytest==8.3.3,requests==2.32.3,setuptools==75.1.0,urllib3==2.2.3,wheel==0.44.0 buildlighty: commands[0] /w/workspace/transportpce-tox-verify-scandium/lighty> ./build.sh NOTE: Picked up JDK_JAVA_OPTIONS: --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED [ERROR] COMPILATION ERROR : [ERROR] /w/workspace/transportpce-tox-verify-scandium/lighty/src/main/java/io/lighty/controllers/tpce/utils/TPCEUtils.java:[17,42] cannot find symbol symbol: class YangModuleInfo location: package org.opendaylight.yangtools.binding [ERROR] /w/workspace/transportpce-tox-verify-scandium/lighty/src/main/java/io/lighty/controllers/tpce/utils/TPCEUtils.java:[21,30] cannot find symbol symbol: class YangModuleInfo location: class io.lighty.controllers.tpce.utils.TPCEUtils [ERROR] /w/workspace/transportpce-tox-verify-scandium/lighty/src/main/java/io/lighty/controllers/tpce/utils/TPCEUtils.java:[343,30] cannot find symbol symbol: class YangModuleInfo location: class io.lighty.controllers.tpce.utils.TPCEUtils [ERROR] /w/workspace/transportpce-tox-verify-scandium/lighty/src/main/java/io/lighty/controllers/tpce/utils/TPCEUtils.java:[350,23] cannot find symbol symbol: class YangModuleInfo location: class io.lighty.controllers.tpce.utils.TPCEUtils [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.13.0:compile (default-compile) on project tpce: Compilation failure: Compilation failure: [ERROR] /w/workspace/transportpce-tox-verify-scandium/lighty/src/main/java/io/lighty/controllers/tpce/utils/TPCEUtils.java:[17,42] cannot find symbol [ERROR] symbol: class YangModuleInfo [ERROR] location: package org.opendaylight.yangtools.binding [ERROR] /w/workspace/transportpce-tox-verify-scandium/lighty/src/main/java/io/lighty/controllers/tpce/utils/TPCEUtils.java:[21,30] cannot find symbol [ERROR] symbol: class YangModuleInfo [ERROR] location: class io.lighty.controllers.tpce.utils.TPCEUtils [ERROR] /w/workspace/transportpce-tox-verify-scandium/lighty/src/main/java/io/lighty/controllers/tpce/utils/TPCEUtils.java:[343,30] cannot find symbol [ERROR] symbol: class YangModuleInfo [ERROR] location: class io.lighty.controllers.tpce.utils.TPCEUtils [ERROR] /w/workspace/transportpce-tox-verify-scandium/lighty/src/main/java/io/lighty/controllers/tpce/utils/TPCEUtils.java:[350,23] cannot find symbol [ERROR] symbol: class YangModuleInfo [ERROR] location: class io.lighty.controllers.tpce.utils.TPCEUtils [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException unzip: cannot find or open target/tpce-bin.zip, target/tpce-bin.zip.zip or target/tpce-bin.zip.ZIP. buildlighty: exit 9 (14.13 seconds) /w/workspace/transportpce-tox-verify-scandium/lighty> ./build.sh pid=38340 buildlighty: command failed but is marked ignore outcome so handling it as success buildcontroller: OK (110.65=setup[8.88]+cmd[101.77] seconds) testsPCE: OK (379.18=setup[151.23]+cmd[227.95] seconds) sims: OK (12.66=setup[8.90]+cmd[3.76] seconds) build_karaf_tests121: OK (61.79=setup[8.83]+cmd[52.95] seconds) tests121: FAIL code 1 (794.93=setup[12.39]+cmd[782.54] seconds) build_karaf_tests221: OK (61.99=setup[8.67]+cmd[53.32] seconds) tests_tapi: FAIL code 1 (2722.92=setup[17.55]+cmd[2705.37] seconds) tests221: FAIL code 1 (1158.64=setup[5.61]+cmd[1153.04] seconds) build_karaf_tests71: OK (64.88=setup[12.54]+cmd[52.34] seconds) tests71: FAIL code 1 (409.86=setup[6.10]+cmd[403.76] seconds) build_karaf_tests_hybrid: OK (65.40=setup[18.05]+cmd[47.35] seconds) tests_hybrid: FAIL code 1 (1542.71=setup[6.84]+cmd[1535.87] seconds) buildlighty: OK (19.75=setup[5.62]+cmd[14.13] seconds) docs: OK (36.49=setup[34.08]+cmd[2.41] seconds) docs-linkcheck: OK (38.67=setup[35.22]+cmd[3.45] seconds) checkbashisms: OK (3.45=setup[2.39]+cmd[0.02,0.05,1.00] seconds) pre-commit: OK (47.50=setup[3.55]+cmd[0.01,0.01,36.16,7.77] seconds) pylint: OK (27.35=setup[5.98]+cmd[21.37] seconds) evaluation failed :( (6026.60 seconds) + tox_status=255 + echo '---> Completed tox runs' ---> Completed tox runs + for i in .tox/*/log ++ echo .tox/build_karaf_tests121/log ++ awk -F/ '{print $2}' + tox_env=build_karaf_tests121 + cp -r .tox/build_karaf_tests121/log /w/workspace/transportpce-tox-verify-scandium/archives/tox/build_karaf_tests121 + for i in .tox/*/log ++ echo .tox/build_karaf_tests221/log ++ awk -F/ '{print $2}' + tox_env=build_karaf_tests221 + cp -r .tox/build_karaf_tests221/log /w/workspace/transportpce-tox-verify-scandium/archives/tox/build_karaf_tests221 + for i in .tox/*/log ++ echo .tox/build_karaf_tests71/log ++ awk -F/ '{print $2}' + tox_env=build_karaf_tests71 + cp -r .tox/build_karaf_tests71/log /w/workspace/transportpce-tox-verify-scandium/archives/tox/build_karaf_tests71 + for i in .tox/*/log ++ echo .tox/build_karaf_tests_hybrid/log ++ awk -F/ '{print $2}' + tox_env=build_karaf_tests_hybrid + cp -r .tox/build_karaf_tests_hybrid/log /w/workspace/transportpce-tox-verify-scandium/archives/tox/build_karaf_tests_hybrid + for i in .tox/*/log ++ echo .tox/buildcontroller/log ++ awk -F/ '{print $2}' + tox_env=buildcontroller + cp -r .tox/buildcontroller/log /w/workspace/transportpce-tox-verify-scandium/archives/tox/buildcontroller + for i in .tox/*/log ++ echo .tox/buildlighty/log ++ awk -F/ '{print $2}' + tox_env=buildlighty + cp -r .tox/buildlighty/log /w/workspace/transportpce-tox-verify-scandium/archives/tox/buildlighty + for i in .tox/*/log ++ echo .tox/checkbashisms/log ++ awk -F/ '{print $2}' + tox_env=checkbashisms + cp -r .tox/checkbashisms/log /w/workspace/transportpce-tox-verify-scandium/archives/tox/checkbashisms + for i in .tox/*/log ++ echo .tox/docs-linkcheck/log ++ awk -F/ '{print $2}' + tox_env=docs-linkcheck + cp -r .tox/docs-linkcheck/log /w/workspace/transportpce-tox-verify-scandium/archives/tox/docs-linkcheck + for i in .tox/*/log ++ echo .tox/docs/log ++ awk -F/ '{print $2}' + tox_env=docs + cp -r .tox/docs/log /w/workspace/transportpce-tox-verify-scandium/archives/tox/docs + for i in .tox/*/log ++ echo .tox/pre-commit/log ++ awk -F/ '{print $2}' + tox_env=pre-commit + cp -r .tox/pre-commit/log /w/workspace/transportpce-tox-verify-scandium/archives/tox/pre-commit + for i in .tox/*/log ++ echo .tox/pylint/log ++ awk -F/ '{print $2}' + tox_env=pylint + cp -r .tox/pylint/log /w/workspace/transportpce-tox-verify-scandium/archives/tox/pylint + for i in .tox/*/log ++ echo .tox/sims/log ++ awk -F/ '{print $2}' + tox_env=sims + cp -r .tox/sims/log /w/workspace/transportpce-tox-verify-scandium/archives/tox/sims + for i in .tox/*/log ++ echo .tox/tests121/log ++ awk -F/ '{print $2}' + tox_env=tests121 + cp -r .tox/tests121/log /w/workspace/transportpce-tox-verify-scandium/archives/tox/tests121 + for i in .tox/*/log ++ echo .tox/tests221/log ++ awk -F/ '{print $2}' + tox_env=tests221 + cp -r .tox/tests221/log /w/workspace/transportpce-tox-verify-scandium/archives/tox/tests221 + for i in .tox/*/log ++ echo .tox/tests71/log ++ awk -F/ '{print $2}' + tox_env=tests71 + cp -r .tox/tests71/log /w/workspace/transportpce-tox-verify-scandium/archives/tox/tests71 + for i in .tox/*/log ++ echo .tox/testsPCE/log ++ awk -F/ '{print $2}' + tox_env=testsPCE + cp -r .tox/testsPCE/log /w/workspace/transportpce-tox-verify-scandium/archives/tox/testsPCE + for i in .tox/*/log ++ echo .tox/tests_hybrid/log ++ awk -F/ '{print $2}' + tox_env=tests_hybrid + cp -r .tox/tests_hybrid/log /w/workspace/transportpce-tox-verify-scandium/archives/tox/tests_hybrid + for i in .tox/*/log ++ echo .tox/tests_tapi/log ++ awk -F/ '{print $2}' + tox_env=tests_tapi + cp -r .tox/tests_tapi/log /w/workspace/transportpce-tox-verify-scandium/archives/tox/tests_tapi + DOC_DIR=docs/_build/html + [[ -d docs/_build/html ]] + echo '---> Archiving generated docs' ---> Archiving generated docs + mv docs/_build/html /w/workspace/transportpce-tox-verify-scandium/archives/docs + echo '---> tox-run.sh ends' ---> tox-run.sh ends + test 255 -eq 0 + exit 255 ++ '[' 1 = 1 ']' ++ '[' -x /usr/bin/clear_console ']' ++ /usr/bin/clear_console -q Build step 'Execute shell' marked build as failure $ ssh-agent -k unset SSH_AUTH_SOCK; unset SSH_AGENT_PID; echo Agent pid 12715 killed; [ssh-agent] Stopped. [PostBuildScript] - [INFO] Executing post build scripts. [transportpce-tox-verify-scandium] $ /bin/bash /tmp/jenkins15689082732075618507.sh ---> sysstat.sh [transportpce-tox-verify-scandium] $ /bin/bash /tmp/jenkins6437426812583912253.sh ---> package-listing.sh ++ facter osfamily ++ tr '[:upper:]' '[:lower:]' + OS_FAMILY=debian + workspace=/w/workspace/transportpce-tox-verify-scandium + START_PACKAGES=/tmp/packages_start.txt + END_PACKAGES=/tmp/packages_end.txt + DIFF_PACKAGES=/tmp/packages_diff.txt + PACKAGES=/tmp/packages_start.txt + '[' /w/workspace/transportpce-tox-verify-scandium ']' + PACKAGES=/tmp/packages_end.txt + case "${OS_FAMILY}" in + dpkg -l + grep '^ii' + '[' -f /tmp/packages_start.txt ']' + '[' -f /tmp/packages_end.txt ']' + diff /tmp/packages_start.txt /tmp/packages_end.txt + '[' /w/workspace/transportpce-tox-verify-scandium ']' + mkdir -p /w/workspace/transportpce-tox-verify-scandium/archives/ + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/transportpce-tox-verify-scandium/archives/ [transportpce-tox-verify-scandium] $ /bin/bash /tmp/jenkins10110895976252650104.sh ---> capture-instance-metadata.sh Setup pyenv: system 3.8.13 3.9.13 3.10.13 * 3.11.7 (set by /w/workspace/transportpce-tox-verify-scandium/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-0yyT from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing: lftools lf-activate-venv(): INFO: Adding /tmp/venv-0yyT/bin to PATH INFO: Running in OpenStack, capturing instance metadata [transportpce-tox-verify-scandium] $ /bin/bash /tmp/jenkins4410353832310792682.sh provisioning config files... Could not find credentials [logs] for transportpce-tox-verify-scandium #5 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/transportpce-tox-verify-scandium@tmp/config8756685938754460066tmp Regular expression run condition: Expression=[^.*logs-s3.*], Label=[odl-logs-s3-cloudfront-index] Run condition [Regular expression match] enabling perform for step [Provide Configuration files] provisioning config files... copy managed file [jenkins-s3-log-ship] to file:/home/jenkins/.aws/credentials [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties content SERVER_ID=logs [EnvInject] - Variables injected successfully. [transportpce-tox-verify-scandium] $ /bin/bash /tmp/jenkins5982570560149248740.sh ---> create-netrc.sh WARN: Log server credential not found. [transportpce-tox-verify-scandium] $ /bin/bash /tmp/jenkins16746537099912318811.sh ---> python-tools-install.sh Setup pyenv: system 3.8.13 3.9.13 3.10.13 * 3.11.7 (set by /w/workspace/transportpce-tox-verify-scandium/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-0yyT from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing: lftools lf-activate-venv(): INFO: Adding /tmp/venv-0yyT/bin to PATH [transportpce-tox-verify-scandium] $ /bin/bash /tmp/jenkins6034986166267046942.sh ---> sudo-logs.sh Archiving 'sudo' log.. [transportpce-tox-verify-scandium] $ /bin/bash /tmp/jenkins14762331714118147693.sh ---> job-cost.sh Setup pyenv: system 3.8.13 3.9.13 3.10.13 * 3.11.7 (set by /w/workspace/transportpce-tox-verify-scandium/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-0yyT from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing: zipp==1.1.0 python-openstackclient urllib3~=1.26.15 lf-activate-venv(): INFO: Adding /tmp/venv-0yyT/bin to PATH INFO: No Stack... INFO: Retrieving Pricing Info for: v3-standard-4 INFO: Archiving Costs [transportpce-tox-verify-scandium] $ /bin/bash -l /tmp/jenkins5725715172628059223.sh ---> logs-deploy.sh Setup pyenv: system 3.8.13 3.9.13 3.10.13 * 3.11.7 (set by /w/workspace/transportpce-tox-verify-scandium/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-0yyT from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing: lftools lf-activate-venv(): INFO: Adding /tmp/venv-0yyT/bin to PATH WARNING: Nexus logging server not set INFO: S3 path logs/releng/vex-yul-odl-jenkins-1/transportpce-tox-verify-scandium/5/ INFO: archiving logs to S3 ---> uname -a: Linux prd-ubuntu2004-docker-4c-16g-24632 5.4.0-190-generic #210-Ubuntu SMP Fri Jul 5 17:03:38 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux ---> lscpu: Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian Address sizes: 40 bits physical, 48 bits virtual CPU(s): 4 On-line CPU(s) list: 0-3 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 4 NUMA node(s): 1 Vendor ID: AuthenticAMD CPU family: 23 Model: 49 Model name: AMD EPYC-Rome Processor Stepping: 0 CPU MHz: 2800.000 BogoMIPS: 5600.00 Virtualization: AMD-V Hypervisor vendor: KVM Virtualization type: full L1d cache: 128 KiB L1i cache: 128 KiB L2 cache: 2 MiB L3 cache: 64 MiB NUMA node0 CPU(s): 0-3 Vulnerability Gather data sampling: Not affected Vulnerability Itlb multihit: Not affected Vulnerability L1tf: Not affected Vulnerability Mds: Not affected Vulnerability Meltdown: Not affected Vulnerability Mmio stale data: Not affected Vulnerability Retbleed: Vulnerable Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl and seccomp Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; IBRS_FW; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected Vulnerability Srbds: Not affected Vulnerability Tsx async abort: Not affected Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 clzero xsaveerptr wbnoinvd arat npt nrip_save umip rdpid arch_capabilities ---> nproc: 4 ---> df -h: Filesystem Size Used Avail Use% Mounted on udev 7.8G 0 7.8G 0% /dev tmpfs 1.6G 1.1M 1.6G 1% /run /dev/vda1 78G 17G 62G 21% / tmpfs 7.9G 0 7.9G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup /dev/loop1 68M 68M 0 100% /snap/lxd/22753 /dev/loop0 62M 62M 0 100% /snap/core20/1405 /dev/vda15 105M 6.1M 99M 6% /boot/efi tmpfs 1.6G 0 1.6G 0% /run/user/1001 /dev/loop3 39M 39M 0 100% /snap/snapd/21759 /dev/loop4 64M 64M 0 100% /snap/core20/2379 /dev/loop5 92M 92M 0 100% /snap/lxd/29619 ---> free -m: total used free shared buff/cache available Mem: 15997 678 6058 1 9260 14979 Swap: 1023 0 1023 ---> ip addr: 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: ens3: mtu 1458 qdisc mq state UP group default qlen 1000 link/ether fa:16:3e:a8:86:27 brd ff:ff:ff:ff:ff:ff inet 10.30.171.231/23 brd 10.30.171.255 scope global dynamic ens3 valid_lft 80197sec preferred_lft 80197sec inet6 fe80::f816:3eff:fea8:8627/64 scope link valid_lft forever preferred_lft forever 3: docker0: mtu 1458 qdisc noqueue state DOWN group default link/ether 02:42:13:ed:99:e2 brd ff:ff:ff:ff:ff:ff inet 10.250.0.254/24 brd 10.250.0.255 scope global docker0 valid_lft forever preferred_lft forever ---> sar -b -r -n DEV: Linux 5.4.0-190-generic (prd-ubuntu2004-docker-4c-16g-24632) 09/20/24 _x86_64_ (4 CPU) 12:34:08 LINUX RESTART (4 CPU) 12:35:02 tps rtps wtps dtps bread/s bwrtn/s bdscd/s 12:36:02 189.98 77.09 112.90 0.00 2457.75 8477.63 0.00 12:37:01 194.97 35.65 159.32 0.00 2498.27 26625.28 0.00 12:38:01 110.25 7.88 102.37 0.00 355.54 41410.03 0.00 12:39:01 97.63 0.38 97.25 0.00 34.66 68741.35 0.00 12:40:01 163.22 15.05 148.18 0.00 4861.59 120759.34 0.00 12:41:01 88.04 1.80 86.24 0.00 107.58 41732.64 0.00 12:42:01 84.99 0.63 84.36 0.00 27.19 8048.92 0.00 12:43:01 45.96 0.18 45.78 0.00 10.40 937.18 0.00 12:44:01 59.04 0.05 58.99 0.00 3.47 928.78 0.00 12:45:01 36.03 0.18 35.84 0.00 5.45 1621.54 0.00 12:46:01 30.56 0.52 30.04 0.00 80.37 7831.52 0.00 12:47:01 2.30 0.00 2.30 0.00 0.00 29.33 0.00 12:48:01 2.25 0.00 2.25 0.00 0.00 28.13 0.00 12:49:01 2.30 0.20 2.10 0.00 2.93 29.86 0.00 12:50:01 3.68 1.13 2.55 0.00 27.06 34.39 0.00 12:51:01 1.97 0.00 1.97 0.00 0.00 26.80 0.00 12:52:01 1.78 0.00 1.78 0.00 0.00 24.00 0.00 12:53:01 2.63 0.00 2.63 0.00 0.00 33.06 0.00 12:54:01 1.68 0.00 1.68 0.00 0.00 21.06 0.00 12:55:01 2.03 0.00 2.03 0.00 0.00 29.86 0.00 12:56:01 2.02 0.00 2.02 0.00 0.00 24.40 0.00 12:57:01 2.27 0.00 2.27 0.00 0.00 29.73 0.00 12:58:01 1.83 0.02 1.82 0.00 3.33 25.06 0.00 12:59:01 2.25 0.00 2.25 0.00 0.00 30.53 0.00 13:00:01 1.78 0.00 1.78 0.00 0.00 21.99 0.00 13:01:01 1.80 0.00 1.80 0.00 0.00 24.40 0.00 13:02:01 1.62 0.00 1.62 0.00 0.00 19.20 0.00 13:03:01 1.87 0.00 1.87 0.00 0.00 24.26 0.00 13:04:01 1.58 0.00 1.58 0.00 0.00 21.86 0.00 13:05:01 2.03 0.00 2.03 0.00 0.00 24.66 0.00 13:06:01 1.77 0.00 1.77 0.00 0.00 21.60 0.00 13:07:01 1.88 0.00 1.88 0.00 0.00 25.06 0.00 13:08:01 1.77 0.00 1.77 0.00 0.00 21.06 0.00 13:09:01 1.73 0.00 1.73 0.00 0.00 20.92 0.00 13:10:01 1.78 0.00 1.78 0.00 0.00 22.00 0.00 13:11:01 1.85 0.00 1.85 0.00 0.00 22.93 0.00 13:12:01 1.72 0.00 1.72 0.00 0.00 20.00 0.00 13:13:01 1.68 0.00 1.68 0.00 0.00 21.86 0.00 13:14:01 1.80 0.00 1.80 0.00 0.00 21.33 0.00 13:15:01 1.97 0.00 1.97 0.00 0.00 23.33 0.00 13:16:01 1.75 0.00 1.75 0.00 0.00 20.26 0.00 13:17:01 1.67 0.05 1.62 0.00 1.07 20.53 0.00 13:18:01 1.83 0.00 1.83 0.00 0.00 21.73 0.00 13:19:01 1.72 0.00 1.72 0.00 0.00 22.00 0.00 13:20:01 1.77 0.00 1.77 0.00 0.00 21.46 0.00 13:21:01 1.97 0.00 1.97 0.00 0.00 25.06 0.00 13:22:01 1.50 0.00 1.50 0.00 0.00 18.93 0.00 13:23:01 1.90 0.00 1.90 0.00 0.00 24.13 0.00 13:24:01 1.58 0.00 1.58 0.00 0.00 19.46 0.00 13:25:01 25.39 3.30 22.09 0.00 593.40 1337.82 0.00 13:26:01 89.84 0.02 89.82 0.00 0.13 8679.75 0.00 13:27:01 2.62 0.00 2.62 0.00 0.00 32.53 0.00 13:28:01 1.08 0.00 1.08 0.00 0.00 13.33 0.00 13:29:01 2.15 0.02 2.13 0.00 0.13 26.66 0.00 13:30:01 1.17 0.00 1.17 0.00 0.00 14.93 0.00 13:31:01 2.00 0.00 2.00 0.00 0.00 24.26 0.00 13:32:01 29.09 0.08 29.01 0.00 7.20 1943.22 0.00 13:33:01 6.42 0.00 6.42 0.00 0.00 1018.36 0.00 13:34:01 1.38 0.00 1.38 0.00 0.00 17.20 0.00 13:35:01 2.40 0.00 2.40 0.00 0.00 29.46 0.00 13:36:01 1.50 0.00 1.50 0.00 0.00 21.33 0.00 13:37:01 2.22 0.00 2.22 0.00 0.00 26.52 0.00 13:38:01 1.18 0.00 1.18 0.00 0.00 14.53 0.00 13:39:01 2.32 0.00 2.32 0.00 0.00 31.06 0.00 13:40:01 1.27 0.00 1.27 0.00 0.00 16.66 0.00 13:41:01 1.88 0.00 1.88 0.00 0.00 23.73 0.00 13:42:01 1.60 0.00 1.60 0.00 0.00 22.13 0.00 13:43:01 2.23 0.00 2.23 0.00 0.00 27.73 0.00 13:44:01 1.30 0.00 1.30 0.00 0.00 15.33 0.00 13:45:01 2.07 0.00 2.07 0.00 0.00 27.06 0.00 13:46:01 1.54 0.00 1.54 0.00 0.00 19.11 0.00 13:47:01 1.55 0.00 1.55 0.00 0.00 20.53 0.00 13:48:01 1.45 0.00 1.45 0.00 0.00 18.53 0.00 13:49:01 1.82 0.00 1.82 0.00 0.00 23.86 0.00 13:50:01 1.27 0.00 1.27 0.00 0.00 15.20 0.00 13:51:01 9.47 0.03 9.43 0.00 0.27 851.32 0.00 13:52:01 86.80 0.00 86.80 0.00 0.00 8965.04 0.00 13:53:01 2.23 0.00 2.23 0.00 0.00 29.19 0.00 13:54:01 1.50 0.00 1.50 0.00 0.00 19.20 0.00 13:55:01 2.12 0.00 2.12 0.00 0.00 28.53 0.00 13:56:01 1.63 0.00 1.63 0.00 0.00 20.93 0.00 13:57:01 1.82 0.00 1.82 0.00 0.00 24.00 0.00 13:58:01 1.52 0.00 1.52 0.00 0.00 19.73 0.00 13:59:01 1.73 0.00 1.73 0.00 0.00 24.26 0.00 14:00:01 1.45 0.00 1.45 0.00 0.00 17.86 0.00 14:01:01 2.10 0.00 2.10 0.00 0.00 27.20 0.00 14:02:01 1.57 0.00 1.57 0.00 0.00 20.80 0.00 14:03:01 2.28 0.00 2.28 0.00 0.00 28.13 0.00 14:04:01 3.27 0.82 2.45 0.00 20.53 31.19 0.00 14:05:01 2.70 0.00 2.70 0.00 0.00 41.59 0.00 14:06:01 1.65 0.00 1.65 0.00 0.00 20.26 0.00 14:07:01 2.15 0.00 2.15 0.00 0.00 27.86 0.00 14:08:01 1.48 0.00 1.48 0.00 0.00 19.20 0.00 14:09:01 2.12 0.00 2.12 0.00 0.00 26.26 0.00 14:10:01 1.42 0.00 1.42 0.00 0.00 16.93 0.00 14:11:01 2.32 0.00 2.32 0.00 0.00 30.00 0.00 14:12:01 1.38 0.00 1.38 0.00 0.00 17.06 0.00 14:13:01 1.70 0.00 1.70 0.00 0.00 22.66 0.00 14:14:01 1.62 0.00 1.62 0.00 0.00 21.06 0.00 14:15:01 1.72 0.00 1.72 0.00 0.00 22.40 0.00 14:16:01 1.37 0.00 1.37 0.00 0.00 18.26 0.00 14:17:01 33.04 9.35 23.70 0.00 271.15 1617.33 0.00 Average: 15.01 1.50 13.52 0.00 110.71 3461.69 0.00 12:35:02 kbmemfree kbavail kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty 12:36:02 13285280 15392436 588180 3.59 72868 2228992 1299168 7.45 854136 1963780 195220 12:37:01 10979112 14633028 1327708 8.11 130124 3605596 2152900 12.35 1774540 3215116 1022488 12:38:01 9671840 14130124 1830100 11.17 152368 4342868 2371308 13.60 2383244 3868240 578944 12:39:01 5957876 12969272 2989264 18.25 183904 6762372 3665828 21.03 4437268 5420356 1056404 12:40:01 5073816 13814500 2131748 13.01 214300 8394488 2933944 16.83 4078916 6581084 249136 12:41:01 4439408 13703644 2241244 13.68 220440 8879056 3835372 22.00 4451728 6809036 25748 12:42:01 160020 9401592 6541940 39.94 222844 8854856 7982520 45.80 8707996 6817248 308 12:43:01 244988 9488924 6454656 39.40 223972 8855880 7998672 45.89 8644428 6795880 136 12:44:01 1112512 10359924 5583664 34.09 226672 8856544 7131444 40.91 7786616 6785904 444 12:45:01 340888 9598772 6344640 38.73 233116 8850276 7791440 44.70 8559712 6775912 222212 12:46:01 170316 8489008 7453596 45.50 230636 7925228 9246240 53.05 9567224 5944096 344 12:47:01 170248 8488940 7453664 45.50 230660 7925232 9246240 53.05 9566416 5943792 80 12:48:01 169672 8488436 7454140 45.50 230696 7925264 9246240 53.05 9567336 5943812 60 12:49:01 165160 8463020 7479552 45.66 230744 7904552 9283712 53.26 9592344 5924712 124 12:50:01 160756 8459588 7483036 45.68 230860 7905284 9300224 53.36 9594316 5924136 120 12:51:01 160376 8459256 7483412 45.68 230908 7905316 9300224 53.36 9594816 5924136 160 12:52:01 157132 8456064 7486612 45.70 230936 7905316 9300224 53.36 9599364 5924168 136 12:53:01 156732 8455708 7486948 45.70 230960 7905324 9300224 53.36 9600188 5924172 284 12:54:01 154668 8453708 7488916 45.72 230992 7905356 9300224 53.36 9601584 5924204 156 12:55:01 154236 8453320 7489284 45.72 231048 7905356 9300224 53.36 9601188 5924120 152 12:56:01 154024 8453156 7489464 45.72 231072 7905364 9300224 53.36 9601364 5924120 228 12:57:01 153076 8452336 7490244 45.72 231112 7905460 9300224 53.36 9603108 5924176 56 12:58:01 2050676 10350132 5592940 34.14 231180 7905420 7148112 41.01 7710884 5923444 452 12:59:01 2051072 10350596 5592580 34.14 231228 7905432 7148112 41.01 7710860 5923456 64 13:00:01 2050412 10349980 5593140 34.14 231272 7905464 7148112 41.01 7711808 5923460 116 13:01:01 2050128 10349744 5593376 34.14 231304 7905468 7148112 41.01 7711496 5923492 88 13:02:01 2050444 10350108 5593008 34.14 231328 7905472 7148112 41.01 7711948 5923496 84 13:03:01 2050216 10349944 5593120 34.14 231368 7905504 7148112 41.01 7711828 5923524 104 13:04:01 2049848 10349620 5593504 34.15 231400 7905508 7148112 41.01 7712060 5923532 92 13:05:01 2049980 10349868 5593236 34.14 231436 7905584 7148112 41.01 7712028 5923608 80 13:06:01 2043420 10343356 5599668 34.18 231464 7905596 7148112 41.01 7721456 5923396 80 13:07:01 2033364 10333340 5609684 34.24 231496 7905600 7148112 41.01 7729540 5923384 84 13:08:01 2033436 10333416 5609548 34.24 231524 7905604 7148112 41.01 7729332 5923388 52 13:09:01 2033428 10333448 5609516 34.24 231564 7905604 7148112 41.01 7729388 5923388 72 13:10:01 2032128 10332180 5610760 34.25 231612 7905608 7148112 41.01 7729552 5923392 108 13:11:01 2032500 10332620 5610336 34.25 231644 7905612 7148112 41.01 7729692 5923392 248 13:12:01 2032556 10332692 5610252 34.25 231668 7905616 7148112 41.01 7729404 5923396 60 13:13:01 2032248 10332564 5610388 34.25 231708 7905748 7148112 41.01 7729780 5923532 108 13:14:01 2032336 10332684 5610264 34.25 231736 7905752 7148112 41.01 7730160 5923536 80 13:15:01 2032464 10332844 5610096 34.25 231768 7905748 7148112 41.01 7729980 5923536 48 13:16:01 2032236 10332676 5610268 34.25 231804 7905756 7148112 41.01 7729928 5923540 76 13:17:01 2031644 10332108 5610812 34.25 231848 7905752 7148112 41.01 7730340 5923540 280 13:18:01 2032140 10332804 5610012 34.25 231884 7905916 7148112 41.01 7730192 5923680 72 13:19:01 2031976 10332696 5610240 34.25 231924 7905916 7148112 41.01 7730132 5923684 108 13:20:01 2031884 10332680 5610340 34.25 231976 7905912 7148112 41.01 7730704 5923692 300 13:21:01 2031536 10332384 5610600 34.25 232012 7905924 7148112 41.01 7730244 5923696 68 13:22:01 2031632 10332508 5610444 34.25 232056 7905928 7148112 41.01 7730532 5923696 116 13:23:01 2031784 10332716 5610240 34.25 232100 7905928 7148112 41.01 7730664 5923700 68 13:24:01 2032012 10333000 5610052 34.25 232144 7905932 7148112 41.01 7730496 5923704 60 13:25:01 6063136 14620008 1326164 8.10 238580 8148852 2105384 12.08 3532948 6103872 223588 13:26:01 5280688 13840564 2105256 12.85 241428 8149028 2992428 17.17 4320372 6095604 64 13:27:01 5279996 13839896 2105900 12.86 241448 8149032 2992428 17.17 4321840 6095592 32 13:28:01 5278768 13838684 2107188 12.86 241464 8149032 2992428 17.17 4323420 6095584 32 13:29:01 5272048 13831984 2113860 12.90 241480 8149040 2992428 17.17 4330284 6095436 24 13:30:01 5270804 13830760 2115080 12.91 241504 8149036 3008432 17.26 4331596 6095436 48 13:31:01 5268772 13828752 2117076 12.92 241508 8149048 3008432 17.26 4332964 6095444 28 13:32:01 4316656 12944332 3000168 18.31 244248 8209552 4232652 24.28 5220968 6151056 24840 13:33:01 4145484 12773416 3171388 19.36 244456 8209604 4264676 24.47 5393076 6150148 52 13:34:01 4145036 12772976 3171816 19.36 244480 8209596 4280720 24.56 5392968 6150144 60 13:35:01 4144320 12772304 3172436 19.37 244516 8209600 4280720 24.56 5393440 6150148 32 13:36:01 4136788 12764848 3179960 19.41 244548 8209636 4280720 24.56 5400404 6150120 76 13:37:01 4136820 12764932 3179852 19.41 244600 8209632 4280720 24.56 5400556 6150124 32 13:38:01 4136528 12764680 3180104 19.41 244636 8209636 4280720 24.56 5400876 6150124 60 13:39:01 4135496 12763712 3181064 19.42 244672 8209672 4280720 24.56 5401460 6150164 28 13:40:01 4134764 12763008 3181736 19.42 244720 8209672 4280720 24.56 5401864 6150164 64 13:41:01 4135088 12763400 3181364 19.42 244752 8209680 4280720 24.56 5401636 6150168 60 13:42:01 4133244 12761596 3183164 19.43 244788 8209688 4280720 24.56 5404352 6150168 72 13:43:01 4132284 12760676 3184056 19.44 244824 8209688 4280720 24.56 5404396 6150172 40 13:44:01 4132380 12760796 3183928 19.44 244852 8209688 4280720 24.56 5404216 6150172 28 13:45:01 4131796 12760260 3184400 19.44 244916 8209684 4280720 24.56 5404852 6150176 68 13:46:01 4131616 12760152 3184596 19.44 244956 8209692 4280720 24.56 5404616 6150180 44 13:47:01 4131844 12760412 3184316 19.44 244976 8209700 4280720 24.56 5404416 6150184 76 13:48:01 4131152 12759752 3184984 19.44 245004 8209696 4280720 24.56 5404984 6150184 64 13:49:01 4131144 12759780 3184924 19.44 245040 8209712 4280720 24.56 5404864 6150192 72 13:50:01 4131152 12759816 3184896 19.44 245060 8209712 4280720 24.56 5404924 6150192 68 13:51:01 5938644 14804648 1140980 6.97 251376 8431072 1952464 11.20 3404248 6342620 222952 13:52:01 3251396 12123992 3820344 23.32 253972 8434936 4959500 28.45 6101352 6322368 92 13:53:01 3251964 12124556 3819776 23.32 253988 8434940 4959500 28.45 6100552 6322360 48 13:54:01 3251808 12124424 3819996 23.32 254008 8434944 4959500 28.45 6100940 6322348 56 13:55:01 3249044 12121700 3822692 23.34 254016 8434972 4975780 28.55 6103028 6322368 96 13:56:01 3248744 12121436 3822944 23.34 254036 8434976 4975780 28.55 6103616 6322376 36 13:57:01 3249044 12121764 3822540 23.33 254056 8434980 4975780 28.55 6103244 6322384 68 13:58:01 3248444 12121204 3823100 23.34 254064 8435012 4975780 28.55 6103524 6322412 76 13:59:01 3248492 12121252 3823132 23.34 254076 8435012 4975780 28.55 6103660 6322412 240 14:00:01 3248540 12121332 3823052 23.34 254104 8435016 4975780 28.55 6103536 6322416 64 14:01:01 3247500 12120344 3824020 23.34 254132 8435048 4975780 28.55 6103968 6322444 88 14:02:01 3247288 12120228 3824116 23.34 254148 8435120 4975780 28.55 6103892 6322520 232 14:03:01 3247296 12120236 3824096 23.34 254160 8435120 4975780 28.55 6103880 6322520 224 14:04:01 3167000 12040620 3903716 23.83 254180 8435752 5011236 28.75 6187968 6321620 204 14:05:01 3064992 11938696 4005492 24.45 254200 8435808 5061792 29.04 6287840 6320824 276 14:06:01 3064732 11938456 4005732 24.45 254220 8435808 5061792 29.04 6287700 6320828 60 14:07:01 3064716 11938576 4005604 24.45 254228 8435944 5061792 29.04 6287620 6320960 28 14:08:01 3067700 11941604 4002636 24.43 254256 8435948 5061792 29.04 6284288 6320964 256 14:09:01 3067472 11941388 4002848 24.44 254272 8435948 5061792 29.04 6284276 6320964 236 14:10:01 3067504 11941444 4002776 24.43 254288 8435952 5061792 29.04 6284292 6320968 240 14:11:01 3067228 11941192 4002984 24.44 254316 8435948 5061792 29.04 6284604 6320968 52 14:12:01 3067188 11941184 4002988 24.44 254340 8435956 5061792 29.04 6284372 6320972 64 14:13:01 3067252 11941264 4002904 24.44 254352 8435956 5061792 29.04 6284392 6320972 48 14:14:01 3066732 11940756 4003408 24.44 254360 8435960 5061792 29.04 6284668 6320976 232 14:15:01 3066992 11941156 4002976 24.44 254372 8436088 5061792 29.04 6284700 6321104 48 14:16:01 3066968 11941152 4002976 24.44 254392 8436092 5061792 29.04 6284876 6321108 44 14:17:01 6331300 15429788 516000 3.15 259856 8640212 1260240 7.23 2841616 6499060 181216 Average: 3097190 11524935 4419843 26.98 236362 8029337 5701699 32.71 6552522 6044434 39343 12:35:02 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s %ifutil 12:36:02 ens3 108.93 88.85 1019.98 20.58 0.00 0.00 0.00 0.00 12:36:02 lo 0.88 0.88 0.09 0.09 0.00 0.00 0.00 0.00 12:36:02 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:37:01 ens3 446.83 345.53 6591.71 38.12 0.00 0.00 0.00 0.00 12:37:01 lo 6.30 6.30 0.64 0.64 0.00 0.00 0.00 0.00 12:37:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:38:01 ens3 314.65 255.54 4671.47 25.85 0.00 0.00 0.00 0.00 12:38:01 lo 0.47 0.47 0.05 0.05 0.00 0.00 0.00 0.00 12:38:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:39:01 ens3 146.42 93.07 2177.05 8.88 0.00 0.00 0.00 0.00 12:39:01 lo 1.33 1.33 0.13 0.13 0.00 0.00 0.00 0.00 12:39:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:40:01 ens3 294.77 171.94 4542.39 14.93 0.00 0.00 0.00 0.00 12:40:01 lo 2.00 2.00 0.18 0.18 0.00 0.00 0.00 0.00 12:40:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:41:01 ens3 1.12 1.05 0.11 0.12 0.00 0.00 0.00 0.00 12:41:01 lo 2.83 2.83 0.30 0.30 0.00 0.00 0.00 0.00 12:41:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:42:01 ens3 1.10 1.18 0.16 0.16 0.00 0.00 0.00 0.00 12:42:01 lo 5.76 5.76 13.71 13.71 0.00 0.00 0.00 0.00 12:42:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:43:01 ens3 0.92 0.88 0.14 0.13 0.00 0.00 0.00 0.00 12:43:01 lo 4.02 4.02 2.00 2.00 0.00 0.00 0.00 0.00 12:43:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:44:01 ens3 0.87 1.07 0.15 0.16 0.00 0.00 0.00 0.00 12:44:01 lo 9.73 9.73 6.39 6.39 0.00 0.00 0.00 0.00 12:44:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:45:01 ens3 1.99 2.38 0.92 0.79 0.00 0.00 0.00 0.00 12:45:01 lo 3.37 3.37 1.04 1.04 0.00 0.00 0.00 0.00 12:45:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:46:01 ens3 0.28 0.15 0.02 0.02 0.00 0.00 0.00 0.00 12:46:01 lo 0.52 0.52 0.06 0.06 0.00 0.00 0.00 0.00 12:46:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:47:01 ens3 0.32 0.10 0.03 0.01 0.00 0.00 0.00 0.00 12:47:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 12:47:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:48:01 ens3 0.28 0.07 0.02 0.01 0.00 0.00 0.00 0.00 12:48:01 lo 0.20 0.20 0.03 0.03 0.00 0.00 0.00 0.00 12:48:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:49:01 ens3 0.45 0.28 0.06 0.05 0.00 0.00 0.00 0.00 12:49:01 lo 1.23 1.23 0.14 0.14 0.00 0.00 0.00 0.00 12:49:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:50:01 ens3 0.30 0.15 0.14 0.07 0.00 0.00 0.00 0.00 12:50:01 lo 0.03 0.03 0.00 0.00 0.00 0.00 0.00 0.00 12:50:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:51:01 ens3 0.30 0.13 0.02 0.01 0.00 0.00 0.00 0.00 12:51:01 lo 0.60 0.60 0.07 0.07 0.00 0.00 0.00 0.00 12:51:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:52:01 ens3 0.50 0.43 0.08 0.07 0.00 0.00 0.00 0.00 12:52:01 lo 1.50 1.50 0.17 0.17 0.00 0.00 0.00 0.00 12:52:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:53:01 ens3 0.35 0.17 0.06 0.01 0.00 0.00 0.00 0.00 12:53:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 12:53:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:54:01 ens3 0.17 0.08 0.01 0.01 0.00 0.00 0.00 0.00 12:54:01 lo 0.20 0.20 0.03 0.03 0.00 0.00 0.00 0.00 12:54:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:55:01 ens3 0.60 0.45 0.17 0.10 0.00 0.00 0.00 0.00 12:55:01 lo 0.65 0.65 0.07 0.07 0.00 0.00 0.00 0.00 12:55:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:56:01 ens3 0.62 0.00 0.06 0.00 0.00 0.00 0.00 0.00 12:56:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:56:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:57:01 ens3 0.67 0.67 0.32 0.27 0.00 0.00 0.00 0.00 12:57:01 lo 1.43 1.43 0.17 0.17 0.00 0.00 0.00 0.00 12:57:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:58:01 ens3 1.07 0.80 0.16 0.37 0.00 0.00 0.00 0.00 12:58:01 lo 0.43 0.43 0.04 0.04 0.00 0.00 0.00 0.00 12:58:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:59:01 ens3 1.15 0.07 0.05 0.01 0.00 0.00 0.00 0.00 12:59:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 12:59:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:00:01 ens3 0.90 0.13 0.17 0.07 0.00 0.00 0.00 0.00 13:00:01 lo 1.00 1.00 0.13 0.13 0.00 0.00 0.00 0.00 13:00:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:01:01 ens3 0.17 0.07 0.01 0.01 0.00 0.00 0.00 0.00 13:01:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 13:01:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:02:01 ens3 0.82 0.33 0.30 0.21 0.00 0.00 0.00 0.00 13:02:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:02:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:03:01 ens3 0.80 0.13 0.08 0.01 0.00 0.00 0.00 0.00 13:03:01 lo 0.40 0.40 0.04 0.04 0.00 0.00 0.00 0.00 13:03:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:04:01 ens3 0.52 0.30 0.26 0.21 0.00 0.00 0.00 0.00 13:04:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:04:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:05:01 ens3 0.45 0.22 0.15 0.07 0.00 0.00 0.00 0.00 13:05:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 13:05:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:06:01 ens3 0.23 0.07 0.02 0.01 0.00 0.00 0.00 0.00 13:06:01 lo 2.20 2.20 0.30 0.30 0.00 0.00 0.00 0.00 13:06:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:07:01 ens3 0.25 0.15 0.03 0.02 0.00 0.00 0.00 0.00 13:07:01 lo 2.68 2.68 0.38 0.38 0.00 0.00 0.00 0.00 13:07:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:08:01 ens3 0.30 0.00 0.01 0.00 0.00 0.00 0.00 0.00 13:08:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:08:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:09:01 ens3 0.68 0.12 0.07 0.01 0.00 0.00 0.00 0.00 13:09:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 13:09:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:10:01 ens3 0.48 0.25 0.16 0.08 0.00 0.00 0.00 0.00 13:10:01 lo 0.12 0.12 0.02 0.02 0.00 0.00 0.00 0.00 13:10:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:11:01 ens3 1.22 0.08 0.14 0.01 0.00 0.00 0.00 0.00 13:11:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 13:11:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:12:01 ens3 0.17 0.02 0.01 0.00 0.00 0.00 0.00 0.00 13:12:01 lo 0.03 0.03 0.00 0.00 0.00 0.00 0.00 0.00 13:12:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:13:01 ens3 0.85 0.15 0.08 0.02 0.00 0.00 0.00 0.00 13:13:01 lo 0.52 0.52 0.06 0.06 0.00 0.00 0.00 0.00 13:13:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:14:01 ens3 0.62 0.48 0.31 0.25 0.00 0.00 0.00 0.00 13:14:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:14:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:15:01 ens3 0.53 0.25 0.15 0.08 0.00 0.00 0.00 0.00 13:15:01 lo 0.23 0.23 0.01 0.01 0.00 0.00 0.00 0.00 13:15:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:16:01 ens3 0.22 0.07 0.02 0.01 0.00 0.00 0.00 0.00 13:16:01 lo 0.12 0.12 0.02 0.02 0.00 0.00 0.00 0.00 13:16:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:17:01 ens3 0.25 0.08 0.01 0.01 0.00 0.00 0.00 0.00 13:17:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 13:17:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:18:01 ens3 0.10 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:18:01 lo 0.03 0.03 0.00 0.00 0.00 0.00 0.00 0.00 13:18:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:19:01 ens3 0.25 0.15 0.02 0.02 0.00 0.00 0.00 0.00 13:19:01 lo 0.32 0.32 0.03 0.03 0.00 0.00 0.00 0.00 13:19:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:20:01 ens3 1.05 0.37 0.44 0.27 0.00 0.00 0.00 0.00 13:20:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:20:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:21:01 ens3 0.27 0.08 0.02 0.01 0.00 0.00 0.00 0.00 13:21:01 lo 0.23 0.23 0.01 0.01 0.00 0.00 0.00 0.00 13:21:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:22:01 ens3 1.05 0.07 0.12 0.01 0.00 0.00 0.00 0.00 13:22:01 lo 0.12 0.12 0.02 0.02 0.00 0.00 0.00 0.00 13:22:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:23:01 ens3 1.32 0.63 0.59 0.42 0.00 0.00 0.00 0.00 13:23:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 13:23:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:24:01 ens3 0.33 0.00 0.02 0.00 0.00 0.00 0.00 0.00 13:24:01 lo 0.03 0.03 0.00 0.00 0.00 0.00 0.00 0.00 13:24:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:25:01 ens3 3.42 3.38 1.25 1.81 0.00 0.00 0.00 0.00 13:25:01 lo 1.50 1.50 0.12 0.12 0.00 0.00 0.00 0.00 13:25:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:26:01 ens3 0.27 0.07 0.02 0.01 0.00 0.00 0.00 0.00 13:26:01 lo 0.43 0.43 0.05 0.05 0.00 0.00 0.00 0.00 13:26:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:27:01 ens3 0.23 0.10 0.01 0.01 0.00 0.00 0.00 0.00 13:27:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 13:27:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:28:01 ens3 0.22 0.00 0.01 0.00 0.00 0.00 0.00 0.00 13:28:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:28:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:29:01 ens3 0.47 0.38 0.08 0.07 0.00 0.00 0.00 0.00 13:29:01 lo 1.65 1.65 0.22 0.22 0.00 0.00 0.00 0.00 13:29:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:30:01 ens3 0.93 0.13 0.20 0.07 0.00 0.00 0.00 0.00 13:30:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:30:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:31:01 ens3 0.23 0.08 0.01 0.01 0.00 0.00 0.00 0.00 13:31:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 13:31:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:32:01 ens3 2.88 2.37 1.15 1.08 0.00 0.00 0.00 0.00 13:32:01 lo 1.78 1.78 0.18 0.18 0.00 0.00 0.00 0.00 13:32:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:33:01 ens3 1.62 0.37 0.44 0.24 0.00 0.00 0.00 0.00 13:33:01 lo 0.45 0.45 0.05 0.05 0.00 0.00 0.00 0.00 13:33:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:34:01 ens3 0.23 0.00 0.01 0.00 0.00 0.00 0.00 0.00 13:34:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:34:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:35:01 ens3 0.45 0.20 0.09 0.07 0.00 0.00 0.00 0.00 13:35:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 13:35:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:36:01 ens3 0.45 0.28 0.12 0.05 0.00 0.00 0.00 0.00 13:36:01 lo 1.20 1.20 0.17 0.17 0.00 0.00 0.00 0.00 13:36:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:37:01 ens3 1.58 0.10 0.17 0.01 0.00 0.00 0.00 0.00 13:37:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 13:37:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:38:01 ens3 0.95 0.50 0.56 0.44 0.00 0.00 0.00 0.00 13:38:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:38:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:39:01 ens3 1.80 0.32 0.24 0.06 0.00 0.00 0.00 0.00 13:39:01 lo 1.40 1.40 0.18 0.18 0.00 0.00 0.00 0.00 13:39:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:40:01 ens3 1.05 0.38 0.46 0.30 0.00 0.00 0.00 0.00 13:40:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:40:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:41:01 ens3 0.23 0.07 0.01 0.01 0.00 0.00 0.00 0.00 13:41:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 13:41:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:42:01 ens3 1.15 0.45 0.17 0.09 0.00 0.00 0.00 0.00 13:42:01 lo 2.12 2.12 0.30 0.30 0.00 0.00 0.00 0.00 13:42:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:43:01 ens3 0.83 0.40 0.32 0.25 0.00 0.00 0.00 0.00 13:43:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 13:43:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:44:01 ens3 1.60 0.00 0.17 0.00 0.00 0.00 0.00 0.00 13:44:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:44:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:45:01 ens3 2.35 1.18 1.23 0.89 0.00 0.00 0.00 0.00 13:45:01 lo 0.48 0.48 0.06 0.06 0.00 0.00 0.00 0.00 13:45:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:46:01 ens3 0.24 0.00 0.01 0.00 0.00 0.00 0.00 0.00 13:46:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:46:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:47:01 ens3 0.35 0.10 0.02 0.01 0.00 0.00 0.00 0.00 13:47:01 lo 0.23 0.23 0.01 0.01 0.00 0.00 0.00 0.00 13:47:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:48:01 ens3 0.40 0.12 0.04 0.02 0.00 0.00 0.00 0.00 13:48:01 lo 0.48 0.48 0.07 0.07 0.00 0.00 0.00 0.00 13:48:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:49:01 ens3 0.17 0.10 0.01 0.01 0.00 0.00 0.00 0.00 13:49:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 13:49:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:50:01 ens3 0.43 0.13 0.14 0.07 0.00 0.00 0.00 0.00 13:50:01 lo 0.03 0.03 0.00 0.00 0.00 0.00 0.00 0.00 13:50:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:51:01 ens3 2.70 2.57 0.98 1.25 0.00 0.00 0.00 0.00 13:51:01 lo 2.10 2.10 0.20 0.20 0.00 0.00 0.00 0.00 13:51:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:52:01 ens3 1.12 0.35 0.11 0.04 0.00 0.00 0.00 0.00 13:52:01 lo 0.97 0.97 0.10 0.10 0.00 0.00 0.00 0.00 13:52:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:53:01 ens3 0.23 0.10 0.01 0.01 0.00 0.00 0.00 0.00 13:53:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 13:53:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:54:01 ens3 0.87 0.00 0.11 0.00 0.00 0.00 0.00 0.00 13:54:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:54:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:55:01 ens3 1.23 0.28 0.24 0.09 0.00 0.00 0.00 0.00 13:55:01 lo 0.40 0.40 0.04 0.04 0.00 0.00 0.00 0.00 13:55:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:56:01 ens3 0.62 0.25 0.27 0.20 0.00 0.00 0.00 0.00 13:56:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:56:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:57:01 ens3 0.32 0.10 0.02 0.01 0.00 0.00 0.00 0.00 13:57:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 13:57:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:58:01 ens3 0.28 0.07 0.02 0.01 0.00 0.00 0.00 0.00 13:58:01 lo 0.20 0.20 0.03 0.03 0.00 0.00 0.00 0.00 13:58:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13:59:01 ens3 0.23 0.10 0.01 0.01 0.00 0.00 0.00 0.00 13:59:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 13:59:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14:00:01 ens3 0.47 0.15 0.15 0.07 0.00 0.00 0.00 0.00 14:00:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14:00:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14:01:01 ens3 0.82 0.13 0.08 0.01 0.00 0.00 0.00 0.00 14:01:01 lo 0.40 0.40 0.04 0.04 0.00 0.00 0.00 0.00 14:01:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14:02:01 ens3 0.15 0.00 0.01 0.00 0.00 0.00 0.00 0.00 14:02:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14:02:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14:03:01 ens3 1.08 0.10 0.13 0.01 0.00 0.00 0.00 0.00 14:03:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 14:03:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14:04:01 ens3 0.55 0.10 0.04 0.02 0.00 0.00 0.00 0.00 14:04:01 lo 2.32 2.32 0.46 0.46 0.00 0.00 0.00 0.00 14:04:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14:05:01 ens3 0.85 0.58 0.22 0.14 0.00 0.00 0.00 0.00 14:05:01 lo 11.00 11.00 2.99 2.99 0.00 0.00 0.00 0.00 14:05:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14:06:01 ens3 0.23 0.00 0.01 0.00 0.00 0.00 0.00 0.00 14:06:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14:06:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14:07:01 ens3 0.27 0.10 0.01 0.01 0.00 0.00 0.00 0.00 14:07:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 14:07:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14:08:01 ens3 0.25 0.08 0.02 0.01 0.00 0.00 0.00 0.00 14:08:01 lo 0.12 0.12 0.02 0.02 0.00 0.00 0.00 0.00 14:08:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14:09:01 ens3 0.30 0.10 0.02 0.01 0.00 0.00 0.00 0.00 14:09:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 14:09:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14:10:01 ens3 0.42 0.23 0.14 0.07 0.00 0.00 0.00 0.00 14:10:01 lo 0.03 0.03 0.00 0.00 0.00 0.00 0.00 0.00 14:10:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14:11:01 ens3 0.23 0.13 0.02 0.01 0.00 0.00 0.00 0.00 14:11:01 lo 0.32 0.32 0.03 0.03 0.00 0.00 0.00 0.00 14:11:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14:12:01 ens3 0.17 0.00 0.01 0.00 0.00 0.00 0.00 0.00 14:12:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14:12:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14:13:01 ens3 0.23 0.10 0.01 0.01 0.00 0.00 0.00 0.00 14:13:01 lo 0.23 0.23 0.01 0.01 0.00 0.00 0.00 0.00 14:13:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14:14:01 ens3 0.23 0.08 0.02 0.01 0.00 0.00 0.00 0.00 14:14:01 lo 0.12 0.12 0.02 0.02 0.00 0.00 0.00 0.00 14:14:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14:15:01 ens3 0.40 0.32 0.14 0.08 0.00 0.00 0.00 0.00 14:15:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 14:15:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14:16:01 ens3 0.18 0.00 0.01 0.00 0.00 0.00 0.00 0.00 14:16:01 lo 0.03 0.03 0.00 0.00 0.00 0.00 0.00 0.00 14:16:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14:17:01 ens3 152.72 116.40 1954.95 16.43 0.00 0.00 0.00 0.00 14:17:01 lo 0.70 0.70 0.06 0.06 0.00 0.00 0.00 0.00 14:17:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Average: ens3 14.92 10.75 204.48 1.33 0.00 0.00 0.00 0.00 Average: lo 0.85 0.85 0.31 0.31 0.00 0.00 0.00 0.00 Average: docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 ---> sar -P ALL: Linux 5.4.0-190-generic (prd-ubuntu2004-docker-4c-16g-24632) 09/20/24 _x86_64_ (4 CPU) 12:34:08 LINUX RESTART (4 CPU) 12:35:02 CPU %user %nice %system %iowait %steal %idle 12:36:02 all 18.89 10.64 8.71 3.08 0.10 58.58 12:36:02 0 11.28 11.54 8.77 1.67 0.12 66.62 12:36:02 1 16.43 11.47 9.21 1.68 0.09 61.13 12:36:02 2 15.26 10.91 8.89 6.30 0.09 58.56 12:36:02 3 32.57 8.66 7.96 2.64 0.10 48.06 12:37:01 all 59.62 0.00 4.76 5.63 0.12 29.87 12:37:01 0 54.68 0.00 4.81 4.62 0.10 35.78 12:37:01 1 57.19 0.00 4.60 3.27 0.09 34.86 12:37:01 2 54.85 0.00 4.79 7.36 0.14 32.87 12:37:01 3 71.71 0.00 4.84 7.29 0.14 16.02 12:38:01 all 67.31 0.00 2.42 3.68 0.12 26.48 12:38:01 0 54.05 0.00 2.12 3.98 0.10 39.75 12:38:01 1 70.43 0.00 1.63 1.11 0.10 26.74 12:38:01 2 63.92 0.00 2.29 7.69 0.10 25.99 12:38:01 3 81.15 0.00 3.66 1.90 0.17 13.12 12:39:01 all 70.44 0.00 3.86 5.06 0.15 20.49 12:39:01 0 62.08 0.00 3.96 6.98 0.13 26.84 12:39:01 1 70.44 0.00 3.99 1.46 0.15 23.96 12:39:01 2 63.12 0.00 3.25 8.40 0.14 25.09 12:39:01 3 86.10 0.00 4.22 3.42 0.19 6.08 12:40:01 all 53.70 0.00 4.59 28.19 0.14 13.37 12:40:01 0 51.00 0.00 4.20 29.28 0.15 15.37 12:40:01 1 57.03 0.00 4.10 19.40 0.14 19.33 12:40:01 2 51.81 0.00 5.70 32.26 0.14 10.09 12:40:01 3 54.98 0.00 4.38 31.78 0.15 8.71 12:41:01 all 60.72 0.00 2.78 19.93 0.17 16.41 12:41:01 0 63.81 0.00 2.99 24.38 0.17 8.64 12:41:01 1 61.34 0.00 3.10 22.00 0.19 13.37 12:41:01 2 57.57 0.00 2.26 11.07 0.15 28.95 12:41:01 3 60.16 0.00 2.75 22.30 0.15 14.64 12:42:01 all 55.44 0.00 2.36 3.23 0.12 38.85 12:42:01 0 51.88 0.00 2.33 4.82 0.10 40.86 12:42:01 1 56.18 0.00 2.28 0.27 0.12 41.16 12:42:01 2 58.14 0.00 2.55 2.91 0.12 36.28 12:42:01 3 55.56 0.00 2.27 4.94 0.14 37.09 12:43:01 all 21.71 0.00 0.80 0.59 0.21 76.69 12:43:01 0 20.37 0.00 0.89 1.50 0.17 77.08 12:43:01 1 21.94 0.00 0.72 0.29 0.30 76.76 12:43:01 2 21.32 0.00 0.86 0.15 0.18 77.49 12:43:01 3 23.23 0.00 0.72 0.42 0.20 75.43 12:44:01 all 22.73 0.00 1.07 0.33 0.11 75.76 12:44:01 0 19.98 0.00 1.20 0.69 0.13 78.00 12:44:01 1 24.34 0.00 0.99 0.30 0.08 74.28 12:44:01 2 24.30 0.00 1.00 0.30 0.12 74.28 12:44:01 3 22.29 0.00 1.09 0.03 0.10 76.48 12:45:01 all 42.29 0.00 1.72 5.26 0.13 50.59 12:45:01 0 45.06 0.00 1.61 11.02 0.15 42.15 12:45:01 1 42.61 0.00 1.71 1.92 0.12 53.64 12:45:01 2 38.11 0.00 2.26 6.68 0.15 52.80 12:45:01 3 43.35 0.00 1.31 1.46 0.12 53.76 12:46:01 all 11.71 0.00 0.91 49.24 0.11 38.03 12:46:01 0 13.07 0.00 0.66 56.31 0.10 29.87 12:46:01 1 12.31 0.00 1.11 58.85 0.10 27.63 12:46:01 2 9.04 0.00 0.91 26.30 0.10 63.65 12:46:01 3 12.41 0.00 0.97 55.40 0.13 31.09 12:46:01 CPU %user %nice %system %iowait %steal %idle 12:47:01 all 0.94 0.00 0.25 1.71 0.08 97.02 12:47:01 0 0.55 0.00 0.23 0.00 0.10 99.11 12:47:01 1 0.87 0.00 0.20 4.23 0.07 94.64 12:47:01 2 0.84 0.00 0.22 2.06 0.08 96.81 12:47:01 3 1.52 0.00 0.33 0.55 0.08 97.51 12:48:01 all 1.03 0.00 0.24 1.08 0.09 97.56 12:48:01 0 0.60 0.00 0.25 0.02 0.08 99.05 12:48:01 1 0.77 0.00 0.25 3.16 0.10 95.72 12:48:01 2 0.57 0.00 0.22 0.97 0.08 98.16 12:48:01 3 2.15 0.00 0.25 0.20 0.10 97.30 12:49:01 all 0.84 0.00 0.29 1.57 0.09 97.22 12:49:01 0 0.64 0.00 0.20 0.00 0.08 99.08 12:49:01 1 0.69 0.00 0.35 5.54 0.07 93.36 12:49:01 2 1.05 0.00 0.32 0.64 0.08 97.91 12:49:01 3 0.97 0.00 0.28 0.10 0.12 98.53 12:50:01 all 0.70 0.00 0.28 0.64 0.08 98.31 12:50:01 0 0.93 0.00 0.18 1.15 0.07 97.66 12:50:01 1 0.30 0.00 0.20 1.20 0.08 98.21 12:50:01 2 0.80 0.00 0.37 0.00 0.07 98.76 12:50:01 3 0.77 0.00 0.35 0.20 0.08 98.60 12:51:01 all 0.64 0.00 0.28 0.53 0.07 98.48 12:51:01 0 0.72 0.00 0.33 0.00 0.07 98.88 12:51:01 1 0.60 0.00 0.30 1.74 0.08 97.27 12:51:01 2 0.65 0.00 0.22 0.00 0.05 99.08 12:51:01 3 0.58 0.00 0.28 0.37 0.08 98.68 12:52:01 all 0.97 0.00 0.29 0.23 0.06 98.45 12:52:01 0 0.70 0.00 0.33 0.00 0.07 98.90 12:52:01 1 0.72 0.00 0.34 0.82 0.07 98.05 12:52:01 2 1.56 0.00 0.28 0.00 0.05 98.10 12:52:01 3 0.87 0.00 0.22 0.08 0.07 98.76 12:53:01 all 0.77 0.00 0.32 0.14 0.08 98.69 12:53:01 0 0.49 0.00 0.27 0.00 0.07 99.18 12:53:01 1 0.52 0.00 0.32 0.55 0.08 98.53 12:53:01 2 1.45 0.00 0.33 0.00 0.07 98.15 12:53:01 3 0.63 0.00 0.35 0.00 0.10 98.92 12:54:01 all 1.05 0.00 0.31 0.19 0.06 98.39 12:54:01 0 0.63 0.00 0.32 0.02 0.05 98.98 12:54:01 1 1.48 0.00 0.33 0.53 0.07 97.59 12:54:01 2 1.51 0.00 0.30 0.20 0.07 97.92 12:54:01 3 0.55 0.00 0.30 0.00 0.07 99.08 12:55:01 all 0.59 0.00 0.26 0.08 0.08 99.00 12:55:01 0 0.28 0.00 0.17 0.00 0.03 99.52 12:55:01 1 0.90 0.00 0.35 0.12 0.10 98.53 12:55:01 2 0.55 0.00 0.25 0.18 0.08 98.93 12:55:01 3 0.62 0.00 0.27 0.00 0.10 99.01 12:56:01 all 0.78 0.00 0.30 0.24 0.08 98.59 12:56:01 0 0.49 0.00 0.37 0.00 0.07 99.08 12:56:01 1 0.52 0.00 0.27 0.84 0.13 98.25 12:56:01 2 1.71 0.00 0.30 0.08 0.07 97.84 12:56:01 3 0.42 0.00 0.28 0.03 0.05 99.21 12:57:01 all 1.14 0.00 0.28 0.01 0.09 98.48 12:57:01 0 1.02 0.00 0.27 0.00 0.08 98.63 12:57:01 1 0.65 0.00 0.22 0.02 0.08 99.03 12:57:01 2 2.50 0.00 0.35 0.02 0.10 97.04 12:57:01 3 0.37 0.00 0.27 0.02 0.10 99.25 12:57:01 CPU %user %nice %system %iowait %steal %idle 12:58:01 all 0.84 0.00 0.26 0.01 0.08 98.82 12:58:01 0 1.44 0.00 0.30 0.00 0.10 98.16 12:58:01 1 0.38 0.00 0.30 0.02 0.08 99.21 12:58:01 2 0.55 0.00 0.22 0.02 0.08 99.13 12:58:01 3 0.97 0.00 0.20 0.00 0.07 98.76 12:59:01 all 0.34 0.00 0.10 0.05 0.16 99.35 12:59:01 0 0.92 0.00 0.23 0.00 0.12 98.73 12:59:01 1 0.15 0.00 0.07 0.13 0.38 99.27 12:59:01 2 0.12 0.00 0.05 0.05 0.05 99.73 12:59:01 3 0.17 0.00 0.07 0.00 0.08 99.68 13:00:01 all 0.29 0.00 0.13 0.01 0.06 99.51 13:00:01 0 0.50 0.00 0.22 0.00 0.08 99.19 13:00:01 1 0.17 0.00 0.07 0.03 0.07 99.67 13:00:01 2 0.17 0.00 0.17 0.02 0.07 99.58 13:00:01 3 0.33 0.00 0.05 0.00 0.02 99.60 13:01:01 all 0.18 0.00 0.10 0.39 0.07 99.26 13:01:01 0 0.40 0.00 0.20 0.00 0.08 99.31 13:01:01 1 0.13 0.00 0.12 1.45 0.05 98.25 13:01:01 2 0.10 0.00 0.07 0.10 0.05 99.68 13:01:01 3 0.07 0.00 0.02 0.00 0.10 99.82 13:02:01 all 0.21 0.00 0.10 0.02 0.07 99.60 13:02:01 0 0.20 0.00 0.13 0.00 0.05 99.61 13:02:01 1 0.20 0.00 0.08 0.07 0.03 99.62 13:02:01 2 0.23 0.00 0.08 0.02 0.10 99.56 13:02:01 3 0.22 0.00 0.10 0.00 0.08 99.60 13:03:01 all 0.18 0.00 0.13 0.10 0.06 99.53 13:03:01 0 0.35 0.00 0.13 0.00 0.08 99.43 13:03:01 1 0.07 0.00 0.08 0.20 0.05 99.60 13:03:01 2 0.10 0.00 0.10 0.18 0.05 99.57 13:03:01 3 0.20 0.00 0.22 0.00 0.07 99.51 13:04:01 all 0.18 0.00 0.11 0.00 0.07 99.63 13:04:01 0 0.23 0.00 0.18 0.00 0.08 99.50 13:04:01 1 0.15 0.00 0.15 0.02 0.07 99.62 13:04:01 2 0.05 0.00 0.02 0.00 0.05 99.88 13:04:01 3 0.29 0.00 0.10 0.00 0.08 99.53 13:05:01 all 0.21 0.00 0.12 0.36 0.07 99.23 13:05:01 0 0.25 0.00 0.13 0.02 0.10 99.50 13:05:01 1 0.12 0.00 0.08 1.20 0.07 98.53 13:05:01 2 0.20 0.00 0.10 0.23 0.05 99.42 13:05:01 3 0.27 0.00 0.17 0.00 0.07 99.50 13:06:01 all 0.75 0.00 0.13 0.14 0.13 98.84 13:06:01 0 0.43 0.00 0.13 0.05 0.08 99.30 13:06:01 1 0.53 0.00 0.10 0.37 0.10 98.90 13:06:01 2 1.51 0.00 0.15 0.15 0.17 98.03 13:06:01 3 0.52 0.00 0.15 0.00 0.18 99.14 13:07:01 all 0.57 0.00 0.14 0.05 0.06 99.17 13:07:01 0 0.43 0.00 0.20 0.00 0.05 99.31 13:07:01 1 0.58 0.00 0.12 0.08 0.07 99.15 13:07:01 2 0.76 0.00 0.13 0.10 0.08 98.92 13:07:01 3 0.50 0.00 0.12 0.03 0.05 99.30 13:08:01 all 0.18 0.00 0.11 0.00 0.07 99.64 13:08:01 0 0.28 0.00 0.10 0.00 0.07 99.55 13:08:01 1 0.17 0.00 0.10 0.00 0.07 99.67 13:08:01 2 0.15 0.00 0.12 0.02 0.07 99.65 13:08:01 3 0.12 0.00 0.13 0.00 0.07 99.68 13:08:01 CPU %user %nice %system %iowait %steal %idle 13:09:01 all 0.37 0.00 0.14 0.01 0.06 99.42 13:09:01 0 0.43 0.00 0.15 0.00 0.05 99.36 13:09:01 1 0.42 0.00 0.22 0.03 0.08 99.25 13:09:01 2 0.40 0.00 0.08 0.02 0.05 99.45 13:09:01 3 0.24 0.00 0.10 0.00 0.05 99.61 13:10:01 all 0.34 0.00 0.11 0.01 0.06 99.48 13:10:01 0 0.12 0.00 0.05 0.00 0.07 99.77 13:10:01 1 0.37 0.00 0.17 0.02 0.07 99.38 13:10:01 2 0.32 0.00 0.07 0.02 0.03 99.57 13:10:01 3 0.57 0.00 0.17 0.00 0.07 99.19 13:11:01 all 0.21 0.00 0.13 0.04 0.08 99.54 13:11:01 0 0.18 0.00 0.20 0.00 0.08 99.53 13:11:01 1 0.30 0.00 0.12 0.13 0.10 99.35 13:11:01 2 0.12 0.00 0.07 0.02 0.05 99.75 13:11:01 3 0.24 0.00 0.12 0.00 0.10 99.55 13:12:01 all 0.28 0.00 0.10 0.01 0.06 99.55 13:12:01 0 0.20 0.00 0.13 0.00 0.07 99.60 13:12:01 1 0.25 0.00 0.07 0.02 0.08 99.58 13:12:01 2 0.27 0.00 0.15 0.02 0.07 99.50 13:12:01 3 0.40 0.00 0.03 0.00 0.03 99.53 13:13:01 all 0.22 0.00 0.11 0.03 0.08 99.56 13:13:01 0 0.13 0.00 0.08 0.00 0.10 99.68 13:13:01 1 0.37 0.00 0.13 0.03 0.07 99.40 13:13:01 2 0.27 0.00 0.10 0.10 0.08 99.45 13:13:01 3 0.12 0.00 0.12 0.00 0.05 99.71 13:14:01 all 0.23 0.00 0.13 0.06 0.07 99.51 13:14:01 0 0.08 0.00 0.05 0.00 0.07 99.80 13:14:01 1 0.27 0.00 0.22 0.25 0.08 99.18 13:14:01 2 0.13 0.00 0.12 0.00 0.05 99.70 13:14:01 3 0.43 0.00 0.13 0.00 0.08 99.35 13:15:01 all 0.36 0.00 0.10 0.01 0.07 99.46 13:15:01 0 0.84 0.00 0.15 0.00 0.08 98.93 13:15:01 1 0.25 0.00 0.10 0.02 0.05 99.58 13:15:01 2 0.23 0.00 0.08 0.02 0.07 99.60 13:15:01 3 0.12 0.00 0.07 0.00 0.08 99.73 13:16:01 all 0.46 0.00 0.12 0.01 0.06 99.34 13:16:01 0 1.28 0.00 0.12 0.00 0.07 98.53 13:16:01 1 0.27 0.00 0.12 0.02 0.07 99.53 13:16:01 2 0.17 0.00 0.15 0.02 0.07 99.60 13:16:01 3 0.13 0.00 0.10 0.00 0.05 99.72 13:17:01 all 0.21 0.00 0.12 0.01 0.06 99.60 13:17:01 0 0.18 0.00 0.07 0.00 0.05 99.70 13:17:01 1 0.35 0.00 0.15 0.02 0.07 99.41 13:17:01 2 0.13 0.00 0.13 0.02 0.07 99.65 13:17:01 3 0.17 0.00 0.12 0.02 0.07 99.63 13:18:01 all 0.55 0.00 0.11 0.02 0.06 99.26 13:18:01 0 1.51 0.00 0.08 0.00 0.05 98.36 13:18:01 1 0.40 0.00 0.27 0.05 0.10 99.18 13:18:01 2 0.10 0.00 0.05 0.03 0.03 99.78 13:18:01 3 0.17 0.00 0.05 0.00 0.07 99.72 13:19:01 all 0.49 0.00 0.14 0.00 0.08 99.30 13:19:01 0 1.18 0.00 0.15 0.00 0.08 98.58 13:19:01 1 0.33 0.00 0.15 0.00 0.07 99.45 13:19:01 2 0.23 0.00 0.15 0.00 0.08 99.53 13:19:01 3 0.20 0.00 0.10 0.00 0.07 99.63 13:19:01 CPU %user %nice %system %iowait %steal %idle 13:20:01 all 0.23 0.00 0.14 0.02 0.07 99.54 13:20:01 0 0.27 0.00 0.13 0.00 0.08 99.51 13:20:01 1 0.22 0.00 0.12 0.03 0.07 99.57 13:20:01 2 0.23 0.00 0.20 0.03 0.07 99.46 13:20:01 3 0.22 0.00 0.10 0.00 0.07 99.62 13:21:01 all 0.18 0.00 0.12 0.01 0.08 99.61 13:21:01 0 0.15 0.00 0.07 0.00 0.07 99.71 13:21:01 1 0.17 0.00 0.13 0.00 0.07 99.63 13:21:01 2 0.17 0.00 0.12 0.05 0.10 99.56 13:21:01 3 0.25 0.00 0.17 0.00 0.07 99.52 13:22:01 all 0.25 0.00 0.13 0.01 0.08 99.53 13:22:01 0 0.18 0.00 0.15 0.00 0.05 99.61 13:22:01 1 0.20 0.00 0.10 0.00 0.05 99.65 13:22:01 2 0.27 0.00 0.18 0.03 0.08 99.43 13:22:01 3 0.35 0.00 0.10 0.00 0.12 99.43 13:23:01 all 0.22 0.00 0.10 0.05 0.05 99.58 13:23:01 0 0.27 0.00 0.08 0.00 0.03 99.61 13:23:01 1 0.10 0.00 0.05 0.00 0.03 99.82 13:23:01 2 0.17 0.00 0.12 0.20 0.05 99.46 13:23:01 3 0.35 0.00 0.15 0.00 0.07 99.43 13:24:01 all 0.23 0.00 0.11 0.03 0.06 99.56 13:24:01 0 0.17 0.00 0.10 0.00 0.03 99.70 13:24:01 1 0.22 0.00 0.17 0.00 0.07 99.55 13:24:01 2 0.18 0.00 0.07 0.13 0.05 99.57 13:24:01 3 0.34 0.00 0.12 0.00 0.10 99.45 13:25:01 all 26.68 0.00 1.21 0.92 0.09 71.10 13:25:01 0 30.81 0.00 1.73 0.45 0.08 66.92 13:25:01 1 25.28 0.00 0.80 0.27 0.07 73.58 13:25:01 2 26.80 0.00 1.08 2.47 0.10 69.54 13:25:01 3 23.82 0.00 1.24 0.49 0.10 74.36 13:26:01 all 9.50 0.00 0.46 0.99 0.08 88.97 13:26:01 0 9.72 0.00 0.43 0.08 0.07 89.69 13:26:01 1 9.10 0.00 0.40 2.65 0.10 87.75 13:26:01 2 9.40 0.00 0.39 0.74 0.07 89.42 13:26:01 3 9.77 0.00 0.62 0.50 0.07 89.04 13:27:01 all 0.53 0.00 0.13 0.04 0.07 99.23 13:27:01 0 0.27 0.00 0.10 0.00 0.05 99.58 13:27:01 1 0.40 0.00 0.12 0.02 0.05 99.42 13:27:01 2 0.25 0.00 0.10 0.00 0.07 99.58 13:27:01 3 1.22 0.00 0.22 0.13 0.10 98.33 13:28:01 all 0.35 0.00 0.15 0.01 0.08 99.41 13:28:01 0 0.23 0.00 0.07 0.02 0.07 99.62 13:28:01 1 0.18 0.00 0.08 0.00 0.08 99.65 13:28:01 2 0.03 0.00 0.05 0.02 0.05 99.85 13:28:01 3 0.95 0.00 0.40 0.00 0.12 98.53 13:29:01 all 0.48 0.00 0.18 0.02 0.06 99.26 13:29:01 0 0.52 0.00 0.17 0.07 0.08 99.16 13:29:01 1 0.25 0.00 0.12 0.00 0.03 99.60 13:29:01 2 0.33 0.00 0.08 0.02 0.03 99.53 13:29:01 3 0.82 0.00 0.37 0.00 0.08 98.73 13:30:01 all 0.28 0.00 0.13 0.01 0.10 99.48 13:30:01 0 0.32 0.00 0.13 0.02 0.13 99.40 13:30:01 1 0.13 0.00 0.07 0.00 0.10 99.70 13:30:01 2 0.24 0.00 0.12 0.02 0.05 99.58 13:30:01 3 0.45 0.00 0.22 0.00 0.10 99.23 13:30:01 CPU %user %nice %system %iowait %steal %idle 13:31:01 all 0.26 0.00 0.10 0.06 0.07 99.50 13:31:01 0 0.28 0.00 0.13 0.12 0.08 99.38 13:31:01 1 0.12 0.00 0.02 0.05 0.05 99.77 13:31:01 2 0.34 0.00 0.13 0.08 0.08 99.36 13:31:01 3 0.32 0.00 0.13 0.00 0.07 99.48 13:32:01 all 33.66 0.00 1.31 0.53 0.11 64.39 13:32:01 0 40.67 0.00 1.14 0.25 0.10 57.84 13:32:01 1 32.24 0.00 1.90 1.85 0.08 63.93 13:32:01 2 30.77 0.00 1.20 0.02 0.12 67.90 13:32:01 3 30.95 0.00 1.02 0.00 0.13 67.90 13:33:01 all 3.37 0.00 0.30 0.80 0.07 95.47 13:33:01 0 2.86 0.00 0.33 0.08 0.08 96.64 13:33:01 1 3.45 0.00 0.45 2.85 0.08 93.17 13:33:01 2 3.08 0.00 0.23 0.27 0.05 96.37 13:33:01 3 4.07 0.00 0.18 0.00 0.07 95.68 13:34:01 all 0.97 0.00 0.21 0.01 0.08 98.74 13:34:01 0 0.60 0.00 0.25 0.00 0.07 99.08 13:34:01 1 0.33 0.00 0.20 0.02 0.08 99.37 13:34:01 2 0.80 0.00 0.28 0.02 0.10 98.80 13:34:01 3 2.12 0.00 0.10 0.00 0.07 97.71 13:35:01 all 0.67 0.00 0.22 0.01 0.06 99.04 13:35:01 0 0.52 0.00 0.30 0.00 0.05 99.13 13:35:01 1 0.28 0.00 0.18 0.03 0.07 99.43 13:35:01 2 0.35 0.00 0.13 0.00 0.05 99.47 13:35:01 3 1.54 0.00 0.26 0.00 0.07 98.13 13:36:01 all 0.68 0.00 0.18 0.01 0.08 99.04 13:36:01 0 0.48 0.00 0.15 0.00 0.07 99.30 13:36:01 1 1.10 0.00 0.33 0.05 0.13 98.38 13:36:01 2 0.60 0.00 0.05 0.00 0.07 99.28 13:36:01 3 0.55 0.00 0.18 0.00 0.07 99.20 13:37:01 all 0.35 0.00 0.19 0.05 0.07 99.34 13:37:01 0 0.53 0.00 0.22 0.00 0.12 99.13 13:37:01 1 0.37 0.00 0.22 0.17 0.08 99.16 13:37:01 2 0.32 0.00 0.20 0.02 0.07 99.40 13:37:01 3 0.18 0.00 0.12 0.00 0.02 99.68 13:38:01 all 0.34 0.00 0.16 0.03 0.06 99.41 13:38:01 0 0.17 0.00 0.17 0.00 0.05 99.62 13:38:01 1 0.52 0.00 0.25 0.12 0.08 99.03 13:38:01 2 0.48 0.00 0.18 0.00 0.07 99.27 13:38:01 3 0.20 0.00 0.03 0.00 0.03 99.73 13:39:01 all 0.44 0.00 0.19 0.03 0.09 99.25 13:39:01 0 0.28 0.00 0.13 0.00 0.07 99.52 13:39:01 1 0.67 0.00 0.30 0.08 0.13 98.81 13:39:01 2 0.35 0.00 0.22 0.03 0.08 99.32 13:39:01 3 0.47 0.00 0.10 0.00 0.07 99.37 13:40:01 all 0.41 0.00 0.22 0.03 0.07 99.27 13:40:01 0 0.47 0.00 0.32 0.00 0.08 99.13 13:40:01 1 0.32 0.00 0.22 0.10 0.07 99.30 13:40:01 2 0.45 0.00 0.17 0.00 0.07 99.32 13:40:01 3 0.42 0.00 0.18 0.00 0.07 99.33 13:41:01 all 0.46 0.00 0.21 0.02 0.08 99.23 13:41:01 0 0.40 0.00 0.15 0.00 0.05 99.40 13:41:01 1 0.45 0.00 0.22 0.07 0.08 99.18 13:41:01 2 0.30 0.00 0.15 0.02 0.07 99.47 13:41:01 3 0.68 0.00 0.33 0.00 0.10 98.88 13:41:01 CPU %user %nice %system %iowait %steal %idle 13:42:01 all 0.69 0.00 0.20 0.08 0.07 98.96 13:42:01 0 0.60 0.00 0.13 0.00 0.05 99.21 13:42:01 1 0.53 0.00 0.12 0.18 0.07 99.10 13:42:01 2 0.67 0.00 0.12 0.15 0.07 99.00 13:42:01 3 0.95 0.00 0.42 0.00 0.10 98.53 13:43:01 all 0.35 0.00 0.18 0.05 0.08 99.35 13:43:01 0 0.28 0.00 0.12 0.02 0.05 99.53 13:43:01 1 0.28 0.00 0.12 0.05 0.08 99.47 13:43:01 2 0.20 0.00 0.10 0.07 0.05 99.58 13:43:01 3 0.65 0.00 0.37 0.05 0.12 98.82 13:44:01 all 0.32 0.00 0.20 0.01 0.08 99.39 13:44:01 0 0.18 0.00 0.12 0.00 0.07 99.63 13:44:01 1 0.50 0.00 0.37 0.03 0.13 98.97 13:44:01 2 0.27 0.00 0.07 0.02 0.03 99.62 13:44:01 3 0.32 0.00 0.23 0.00 0.10 99.35 13:45:01 all 0.36 0.00 0.18 0.04 0.07 99.35 13:45:01 0 0.37 0.00 0.08 0.00 0.05 99.50 13:45:01 1 0.42 0.00 0.35 0.10 0.08 99.05 13:45:01 2 0.38 0.00 0.13 0.07 0.08 99.33 13:45:01 3 0.28 0.00 0.15 0.00 0.05 99.52 13:46:01 all 0.50 0.00 0.25 0.00 0.06 99.18 13:46:01 0 0.37 0.00 0.27 0.00 0.05 99.30 13:46:01 1 0.51 0.00 0.24 0.02 0.05 99.19 13:46:01 2 0.51 0.00 0.22 0.00 0.05 99.22 13:46:01 3 0.63 0.00 0.29 0.00 0.07 99.02 13:47:01 all 0.45 0.00 0.20 0.01 0.06 99.29 13:47:01 0 0.33 0.00 0.18 0.00 0.07 99.42 13:47:01 1 0.33 0.00 0.13 0.02 0.05 99.47 13:47:01 2 0.50 0.00 0.18 0.02 0.03 99.27 13:47:01 3 0.64 0.00 0.28 0.00 0.08 98.99 13:48:01 all 0.39 0.00 0.20 0.05 0.07 99.28 13:48:01 0 0.68 0.00 0.38 0.00 0.08 98.85 13:48:01 1 0.40 0.00 0.22 0.22 0.08 99.08 13:48:01 2 0.27 0.00 0.13 0.00 0.05 99.55 13:48:01 3 0.22 0.00 0.08 0.00 0.05 99.65 13:49:01 all 0.41 0.00 0.19 0.02 0.09 99.30 13:49:01 0 0.57 0.00 0.30 0.00 0.10 99.03 13:49:01 1 0.23 0.00 0.15 0.03 0.08 99.50 13:49:01 2 0.28 0.00 0.18 0.03 0.08 99.41 13:49:01 3 0.55 0.00 0.12 0.00 0.08 99.25 13:50:01 all 0.60 0.00 0.17 0.03 0.06 99.13 13:50:01 0 0.43 0.00 0.30 0.00 0.08 99.18 13:50:01 1 0.35 0.00 0.17 0.02 0.07 99.40 13:50:01 2 1.36 0.00 0.18 0.10 0.07 98.29 13:50:01 3 0.25 0.00 0.05 0.00 0.03 99.67 13:51:01 all 15.37 0.00 0.86 0.13 0.08 83.57 13:51:01 0 14.21 0.00 0.70 0.03 0.08 84.97 13:51:01 1 13.79 0.00 0.70 0.42 0.07 85.02 13:51:01 2 12.67 0.00 0.69 0.00 0.07 86.58 13:51:01 3 20.78 0.00 1.37 0.05 0.08 77.71 13:52:01 all 31.67 0.00 0.96 0.92 0.13 66.32 13:52:01 0 33.19 0.00 0.87 1.56 0.13 64.24 13:52:01 1 32.65 0.00 0.80 0.17 0.13 66.25 13:52:01 2 27.30 0.00 1.15 1.75 0.13 69.66 13:52:01 3 33.50 0.00 1.01 0.20 0.13 65.16 13:52:01 CPU %user %nice %system %iowait %steal %idle 13:53:01 all 0.33 0.00 0.10 0.02 0.07 99.49 13:53:01 0 0.35 0.00 0.13 0.00 0.10 99.41 13:53:01 1 0.18 0.00 0.05 0.00 0.05 99.72 13:53:01 2 0.59 0.00 0.12 0.07 0.07 99.16 13:53:01 3 0.18 0.00 0.08 0.00 0.07 99.67 13:54:01 all 0.28 0.00 0.09 0.00 0.08 99.55 13:54:01 0 0.22 0.00 0.05 0.00 0.07 99.66 13:54:01 1 0.37 0.00 0.13 0.00 0.10 99.40 13:54:01 2 0.32 0.00 0.10 0.02 0.10 99.46 13:54:01 3 0.20 0.00 0.07 0.00 0.05 99.68 13:55:01 all 0.32 0.00 0.08 0.07 0.06 99.47 13:55:01 0 0.44 0.00 0.13 0.13 0.08 99.21 13:55:01 1 0.22 0.00 0.07 0.00 0.05 99.67 13:55:01 2 0.35 0.00 0.08 0.13 0.05 99.38 13:55:01 3 0.27 0.00 0.05 0.00 0.05 99.63 13:56:01 all 0.22 0.00 0.10 0.01 0.05 99.63 13:56:01 0 0.27 0.00 0.10 0.02 0.07 99.55 13:56:01 1 0.30 0.00 0.18 0.00 0.07 99.45 13:56:01 2 0.15 0.00 0.05 0.02 0.02 99.77 13:56:01 3 0.15 0.00 0.05 0.00 0.05 99.75 13:57:01 all 0.17 0.00 0.09 0.01 0.07 99.67 13:57:01 0 0.18 0.00 0.12 0.00 0.07 99.63 13:57:01 1 0.25 0.00 0.12 0.00 0.10 99.53 13:57:01 2 0.15 0.00 0.07 0.02 0.05 99.72 13:57:01 3 0.10 0.00 0.05 0.02 0.05 99.78 13:58:01 all 0.21 0.00 0.09 0.01 0.08 99.62 13:58:01 0 0.27 0.00 0.07 0.02 0.07 99.58 13:58:01 1 0.22 0.00 0.12 0.00 0.08 99.58 13:58:01 2 0.18 0.00 0.10 0.02 0.07 99.63 13:58:01 3 0.15 0.00 0.07 0.00 0.08 99.70 13:59:01 all 0.52 0.00 0.09 0.08 0.09 99.22 13:59:01 0 0.27 0.00 0.07 0.02 0.10 99.55 13:59:01 1 0.18 0.00 0.07 0.03 0.12 99.60 13:59:01 2 1.46 0.00 0.13 0.25 0.08 98.08 13:59:01 3 0.15 0.00 0.10 0.00 0.07 99.68 14:00:01 all 0.23 0.00 0.07 0.03 0.06 99.60 14:00:01 0 0.30 0.00 0.07 0.02 0.03 99.58 14:00:01 1 0.22 0.00 0.10 0.00 0.12 99.56 14:00:01 2 0.18 0.00 0.03 0.10 0.02 99.67 14:00:01 3 0.22 0.00 0.08 0.02 0.08 99.60 14:01:01 all 0.22 0.00 0.10 0.06 0.08 99.54 14:01:01 0 0.17 0.00 0.08 0.15 0.07 99.53 14:01:01 1 0.23 0.00 0.12 0.00 0.08 99.56 14:01:01 2 0.25 0.00 0.05 0.07 0.07 99.56 14:01:01 3 0.23 0.00 0.15 0.02 0.08 99.52 14:02:01 all 0.56 0.00 0.08 0.03 0.08 99.26 14:02:01 0 0.12 0.00 0.08 0.00 0.10 99.70 14:02:01 1 0.32 0.00 0.03 0.00 0.07 99.58 14:02:01 2 1.71 0.00 0.12 0.08 0.08 98.01 14:02:01 3 0.08 0.00 0.07 0.02 0.07 99.77 14:03:01 all 0.57 0.00 0.09 0.00 0.10 99.24 14:03:01 0 0.22 0.00 0.10 0.02 0.08 99.58 14:03:01 1 0.23 0.00 0.10 0.00 0.13 99.53 14:03:01 2 1.77 0.00 0.07 0.00 0.10 98.07 14:03:01 3 0.03 0.00 0.08 0.00 0.08 99.80 14:03:01 CPU %user %nice %system %iowait %steal %idle 14:04:01 all 1.68 0.00 0.11 0.13 0.08 97.99 14:04:01 0 1.29 0.00 0.12 0.10 0.05 98.45 14:04:01 1 2.14 0.00 0.12 0.00 0.10 97.64 14:04:01 2 1.68 0.00 0.10 0.40 0.07 97.75 14:04:01 3 1.62 0.00 0.10 0.03 0.10 98.14 14:05:01 all 2.62 0.00 0.17 0.02 0.07 97.12 14:05:01 0 2.68 0.00 0.17 0.05 0.07 97.04 14:05:01 1 3.04 0.00 0.12 0.00 0.05 96.79 14:05:01 2 2.39 0.00 0.24 0.02 0.08 97.28 14:05:01 3 2.38 0.00 0.15 0.00 0.08 97.38 14:06:01 all 0.18 0.00 0.10 0.00 0.07 99.65 14:06:01 0 0.28 0.00 0.10 0.00 0.07 99.55 14:06:01 1 0.17 0.00 0.12 0.00 0.08 99.63 14:06:01 2 0.10 0.00 0.03 0.02 0.03 99.82 14:06:01 3 0.17 0.00 0.15 0.00 0.08 99.60 14:07:01 all 0.20 0.00 0.10 0.02 0.09 99.60 14:07:01 0 0.15 0.00 0.10 0.03 0.10 99.61 14:07:01 1 0.18 0.00 0.08 0.00 0.08 99.65 14:07:01 2 0.15 0.00 0.10 0.03 0.08 99.63 14:07:01 3 0.30 0.00 0.12 0.00 0.08 99.50 14:08:01 all 0.29 0.00 0.08 0.01 0.08 99.54 14:08:01 0 0.18 0.00 0.07 0.02 0.05 99.68 14:08:01 1 0.10 0.00 0.10 0.00 0.07 99.73 14:08:01 2 0.35 0.00 0.07 0.02 0.10 99.46 14:08:01 3 0.52 0.00 0.10 0.00 0.10 99.28 14:09:01 all 0.18 0.00 0.09 0.01 0.07 99.66 14:09:01 0 0.13 0.00 0.12 0.02 0.07 99.67 14:09:01 1 0.13 0.00 0.07 0.00 0.07 99.73 14:09:01 2 0.20 0.00 0.08 0.02 0.08 99.61 14:09:01 3 0.23 0.00 0.08 0.00 0.07 99.62 14:10:01 all 0.16 0.00 0.09 0.01 0.07 99.67 14:10:01 0 0.22 0.00 0.10 0.00 0.08 99.60 14:10:01 1 0.22 0.00 0.10 0.00 0.08 99.60 14:10:01 2 0.13 0.00 0.13 0.05 0.08 99.60 14:10:01 3 0.07 0.00 0.03 0.00 0.02 99.88 14:11:01 all 0.17 0.00 0.10 0.02 0.05 99.65 14:11:01 0 0.22 0.00 0.13 0.00 0.08 99.56 14:11:01 1 0.13 0.00 0.10 0.00 0.03 99.73 14:11:01 2 0.22 0.00 0.08 0.07 0.07 99.57 14:11:01 3 0.12 0.00 0.10 0.00 0.03 99.75 14:12:01 all 0.14 0.00 0.08 0.01 0.07 99.70 14:12:01 0 0.15 0.00 0.10 0.00 0.07 99.68 14:12:01 1 0.13 0.00 0.07 0.00 0.07 99.73 14:12:01 2 0.15 0.00 0.10 0.03 0.07 99.65 14:12:01 3 0.12 0.00 0.07 0.00 0.08 99.73 14:13:01 all 0.37 0.00 0.08 0.01 0.09 99.45 14:13:01 0 0.83 0.00 0.13 0.00 0.10 98.93 14:13:01 1 0.13 0.00 0.05 0.00 0.07 99.75 14:13:01 2 0.13 0.00 0.05 0.03 0.08 99.70 14:13:01 3 0.37 0.00 0.10 0.00 0.10 99.43 14:14:01 all 0.73 0.00 0.08 0.03 0.08 99.08 14:14:01 0 2.26 0.00 0.12 0.00 0.08 97.54 14:14:01 1 0.32 0.00 0.10 0.00 0.08 99.50 14:14:01 2 0.13 0.00 0.05 0.12 0.07 99.63 14:14:01 3 0.20 0.00 0.07 0.00 0.07 99.67 14:14:01 CPU %user %nice %system %iowait %steal %idle 14:15:01 all 0.65 0.00 0.10 0.01 0.08 99.17 14:15:01 0 2.13 0.00 0.12 0.00 0.08 97.67 14:15:01 1 0.08 0.00 0.10 0.00 0.08 99.73 14:15:01 2 0.15 0.00 0.07 0.05 0.05 99.68 14:15:01 3 0.22 0.00 0.10 0.00 0.08 99.60 14:16:01 all 0.65 0.00 0.08 0.01 0.07 99.19 14:16:01 0 2.16 0.00 0.10 0.00 0.08 97.66 14:16:01 1 0.13 0.00 0.07 0.00 0.08 99.71 14:16:01 2 0.03 0.00 0.00 0.05 0.03 99.88 14:16:01 3 0.27 0.00 0.13 0.00 0.08 99.51 14:17:01 all 20.50 0.00 1.09 0.48 0.08 77.84 14:17:01 0 17.29 0.00 0.96 0.45 0.08 81.22 14:17:01 1 27.23 0.00 1.39 0.50 0.08 70.80 14:17:01 2 20.70 0.00 0.92 0.92 0.07 77.40 14:17:01 3 16.83 0.00 1.08 0.07 0.10 81.92 Average: all 6.47 0.10 0.51 1.34 0.08 91.49 Average: 0 6.23 0.11 0.52 1.46 0.08 91.60 Average: 1 6.50 0.11 0.52 1.40 0.09 91.39 Average: 2 6.12 0.10 0.50 1.20 0.07 92.00 Average: 3 7.02 0.08 0.52 1.31 0.08 90.98