Triggered by Gerrit: https://gerrit.o-ran-sc.org/r/c/ric-plt/xapp-frame-py/+/15668
Running as SYSTEM
[EnvInject] - Loading node environment variables.
Building remotely on prd-ubuntu1804-builder-2c-2g-1179 (ubuntu1804-builder-2c-2g) in workspace /w/workspace/ric-plt-xapp-frame-py-pypi-verify-master
[ssh-agent] Looking for ssh-agent implementation...
$ ssh-agent
SSH_AUTH_SOCK=/tmp/ssh-2WCbtZcYJupQ/agent.1567
SSH_AGENT_PID=1569
[ssh-agent] Started.
Running ssh-add (command line suppressed)
Identity added: /w/workspace/ric-plt-xapp-frame-py-pypi-verify-master@tmp/private_key_10936185101508968493.key (jenkins-ssh)
[ssh-agent] Using credentials jenkins (jenkins)
The recommended git tool is: NONE
using credential jenkins
Wiping out workspace first.
Cloning the remote Git repository
Cloning repository ssh://oran-jobbuilder@gerrit.o-ran-sc.org:29418/ric-plt/xapp-frame-py
 > git init /w/workspace/ric-plt-xapp-frame-py-pypi-verify-master # timeout=10
Fetching upstream changes from ssh://oran-jobbuilder@gerrit.o-ran-sc.org:29418/ric-plt/xapp-frame-py
 > git --version # timeout=10
 > git --version # 'git version 2.17.1'
using GIT_SSH to set credentials jenkins
 > git fetch --tags --progress -- ssh://oran-jobbuilder@gerrit.o-ran-sc.org:29418/ric-plt/xapp-frame-py +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git config remote.origin.url ssh://oran-jobbuilder@gerrit.o-ran-sc.org:29418/ric-plt/xapp-frame-py # timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git config remote.origin.url ssh://oran-jobbuilder@gerrit.o-ran-sc.org:29418/ric-plt/xapp-frame-py # timeout=10
Fetching upstream changes from ssh://oran-jobbuilder@gerrit.o-ran-sc.org:29418/ric-plt/xapp-frame-py
using GIT_SSH to set credentials jenkins
 > git fetch --tags --progress -- ssh://oran-jobbuilder@gerrit.o-ran-sc.org:29418/ric-plt/xapp-frame-py refs/changes/68/15668/1 # timeout=10
 > git rev-parse 82773d580fd754264cd72af0060f314f7c2195af^{commit} # timeout=10
Checking out Revision 82773d580fd754264cd72af0060f314f7c2195af (refs/changes/68/15668/1)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 82773d580fd754264cd72af0060f314f7c2195af # timeout=10
Commit message: "Fix(ci): Repair broken tox code and flake8 envs"
 > git rev-parse FETCH_HEAD^{commit} # timeout=10
 > git rev-list --no-walk 611c03c59f19ae439d660d63d6b9ac0256742e2f # 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
 > git config --get submodule.nodeb-rnib.url # timeout=10
 > git config -f .gitmodules --get submodule.nodeb-rnib.path # timeout=10
 > git submodule update --init --recursive nodeb-rnib # timeout=10
provisioning config files...
copy managed file [npmrc] to file:/home/jenkins/.npmrc
copy managed file [pipconf] to file:/home/jenkins/.config/pip/pip.conf
[ric-plt-xapp-frame-py-pypi-verify-master] $ /bin/bash /tmp/jenkins6719456442183281198.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.6 (set by /opt/pyenv/version)
lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-1Rhf
lf-activate-venv(): INFO: Save venv in file: /tmp/.os_lf_venv
lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv)
lf-activate-venv(): INFO: Attempting to install with network-safe options...
lf-activate-venv(): INFO: Base packages installed successfully
lf-activate-venv(): INFO: Installing additional packages: lftools 
lf-activate-venv(): INFO: Adding /tmp/venv-1Rhf/bin to PATH
Generating Requirements File
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
httplib2 0.30.2 requires pyparsing<4,>=3.0.4, but you have pyparsing 2.4.7 which is incompatible.
Python 3.10.6
pip 26.1.1 from /tmp/venv-1Rhf/lib/python3.10/site-packages/pip (python 3.10)
appdirs==1.4.4
argcomplete==3.6.3
aspy.yaml==1.3.0
attrs==26.1.0
autopage==0.6.0
backports.strenum==1.3.1
beautifulsoup4==4.14.3
boto3==1.43.9
botocore==1.43.9
bs4==0.0.2
certifi==2026.4.22
cffi==2.0.0
cfgv==3.5.0
chardet==7.4.3
charset-normalizer==3.4.7
click==8.4.0
cliff==4.14.0
cmd2==3.5.1
cryptography==3.3.2
debtcollector==3.1.0
decorator==5.3.0
defusedxml==0.7.1
Deprecated==1.3.1
distlib==0.4.0
dnspython==2.8.0
docker==7.1.0
dogpile.cache==1.5.0
durationpy==0.10
email-validator==2.3.0
filelock==3.29.0
future==1.0.0
gitdb==4.0.12
GitPython==3.1.50
httplib2==0.30.2
identify==2.6.19
idna==3.15
importlib-resources==1.5.0
iso8601==2.1.0
Jinja2==3.1.6
jmespath==1.1.0
jsonpatch==1.33
jsonpointer==3.1.1
jsonschema==4.26.0
jsonschema-specifications==2025.9.1
keystoneauth1==5.14.0
kubernetes==35.0.0
lftools==0.37.22
lxml==6.1.0
markdown-it-py==4.2.0
MarkupSafe==3.0.3
mdurl==0.1.2
msgpack==1.1.2
multi_key_dict==2.0.3
munch==4.0.0
netaddr==1.3.0
niet==1.4.2
nodeenv==1.10.0
oauth2client==4.1.3
oauthlib==3.3.1
openstacksdk==4.12.0
os-service-types==1.8.2
osc-lib==4.6.0
oslo.config==10.3.0
oslo.context==6.3.0
oslo.i18n==6.7.2
oslo.log==8.1.0
oslo.serialization==5.9.1
oslo.utils==10.0.1
packaging==26.2
pbr==7.0.3
platformdirs==4.9.6
prettytable==3.17.0
psutil==7.2.2
pyasn1==0.6.3
pyasn1_modules==0.4.2
pycparser==3.0
pygerrit2==2.0.15
PyGithub==2.9.1
Pygments==2.20.0
PyJWT==2.12.1
PyNaCl==1.6.2
pyparsing==2.4.7
pyperclip==1.11.0
pyrsistent==0.20.0
python-cinderclient==9.9.0
python-dateutil==2.9.0.post0
python-discovery==1.3.1
python-heatclient==5.1.0
python-jenkins==1.8.3
python-keystoneclient==5.8.0
python-magnumclient==4.10.0
python-openstackclient==9.0.0
python-swiftclient==4.10.0
PyYAML==6.0.3
referencing==0.37.0
requests==2.34.2
requests-oauthlib==2.0.0
rfc3986==2.0.0
rich==15.0.0
rich-argparse==1.8.0
rpds-py==0.30.0
rsa==4.9.1
ruamel.yaml==0.19.1
ruamel.yaml.clib==0.2.15
s3transfer==0.17.0
simplejson==4.1.1
six==1.17.0
smmap==5.0.3
soupsieve==2.8.3
stevedore==5.7.0
tabulate==0.10.0
toml==0.10.2
tomlkit==0.15.0
tqdm==4.67.3
typing_extensions==4.15.0
urllib3==1.26.20
virtualenv==21.3.3
wcwidth==0.7.0
websocket-client==1.9.0
wrapt==2.1.2
xdg==6.0.0
xmltodict==1.0.4
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.
[ric-plt-xapp-frame-py-pypi-verify-master] $ /bin/bash -l /tmp/jenkins1878181233822656323.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-d74M
+ 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.6 (set by /w/workspace/ric-plt-xapp-frame-py-pypi-verify-master/.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=
++ grep -E '^[0-9.]*[0-9]$'
++ awk '{ print $1 }'
++ sed 's/^[ *]* //'
++ pyenv versions
++ local command
++ command=versions
++ '[' 1 -gt 0 ']'
++ shift
++ case "$command" in
++ command pyenv versions
++ pyenv versions
++ [[ ! -s /tmp/.pyenv_versions ]]
+++ grep '^3' /tmp/.pyenv_versions
+++ sort -V
+++ tail -n 1
++ py_version_xyz=3.10.6
++ [[ -z 3.10.6 ]]
++ echo 3.10.6
++ return 0
+ pyenv local 3.10.6
+ local command
+ command=local
+ '[' 2 -gt 0 ']'
+ shift
+ case "$command" in
+ command pyenv local 3.10.6
+ pyenv local 3.10.6
+ 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-d74M
+ echo 'lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-d74M'
lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-d74M
+ echo /tmp/venv-d74M
+ echo 'lf-activate-venv(): INFO: Save venv in file: /tmp/.toxenv'
lf-activate-venv(): INFO: Save venv in file: /tmp/.toxenv
+ echo 'lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv)'
lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv)
+ local 'pip_opts=--upgrade --quiet'
+ pip_opts='--upgrade --quiet --trusted-host pypi.org'
+ pip_opts='--upgrade --quiet --trusted-host pypi.org --trusted-host files.pythonhosted.org'
+ pip_opts='--upgrade --quiet --trusted-host pypi.org --trusted-host files.pythonhosted.org --trusted-host pypi.python.org'
+ [[ -n '' ]]
+ [[ -n '' ]]
+ echo 'lf-activate-venv(): INFO: Attempting to install with network-safe options...'
lf-activate-venv(): INFO: Attempting to install with network-safe options...
+ /tmp/venv-d74M/bin/python3 -m pip install --upgrade --quiet --trusted-host pypi.org --trusted-host files.pythonhosted.org --trusted-host pypi.python.org pip 'setuptools<66' virtualenv
+ echo 'lf-activate-venv(): INFO: Base packages installed successfully'
lf-activate-venv(): INFO: Base packages installed successfully
+ [[ -z tox virtualenv urllib3~=1.26.15  ]]
+ echo 'lf-activate-venv(): INFO: Installing additional packages: tox virtualenv urllib3~=1.26.15 '
lf-activate-venv(): INFO: Installing additional packages: tox virtualenv urllib3~=1.26.15 
+ /tmp/venv-d74M/bin/python3 -m pip install --upgrade --quiet --trusted-host pypi.org --trusted-host files.pythonhosted.org --trusted-host pypi.python.org --upgrade-strategy eager tox virtualenv urllib3~=1.26.15
+ type python3
+ true
+ echo 'lf-activate-venv(): INFO: Adding /tmp/venv-d74M/bin to PATH'
lf-activate-venv(): INFO: Adding /tmp/venv-d74M/bin to PATH
+ PATH=/tmp/venv-d74M/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
+ python3 --version
Python 3.10.6
+ python3 -m pip --version
pip 26.1.1 from /tmp/venv-d74M/lib/python3.10/site-packages/pip (python 3.10)
+ python3 -m pip freeze
cachetools==7.1.2
colorama==0.4.6
distlib==0.4.0
filelock==3.29.0
packaging==26.2
platformdirs==4.9.6
pluggy==1.6.0
pyproject-api==1.10.0
python-discovery==1.3.1
tomli==2.4.1
tomli_w==1.2.0
tox==4.54.0
typing_extensions==4.15.0
urllib3==1.26.20
virtualenv==21.3.3
[ric-plt-xapp-frame-py-pypi-verify-master] $ /bin/bash /tmp/jenkins12510775393826742420.sh
---> install-deb-rmr.sh
+ version_file=rmr-version.yaml
+ '[' -f rmr-version.yaml ']'
++ cut -d: -f2
++ grep '^repo:' rmr-version.yaml
++ xargs
+ repo=
++ xargs
++ grep '^version:' rmr-version.yaml
++ cut -d: -f2
+ ver=4.9.4
+ '[' -z 4.9.4 ']'
+ repo=release
+ for deb in "rmr_${ver}_amd64.deb" "rmr-dev_${ver}_amd64.deb"
+ wget -nv --content-disposition https://packagecloud.io/o-ran-sc/release/packages/debian/stretch/rmr_4.9.4_amd64.deb/download.deb
2026-05-18 13:54:49 URL:https://d3fo0g5hm7lbuv.cloudfront.net/20756/10598/debian/package_files/4486039.deb?Expires=1779113389&Signature=QXZ0gcAScYFV9gNoEaSvcKq8IJdfObvd4bKol-UFEQNHT8crVhqKuw3IzJP0dCK6-IHD~LcHutlJqch3og2dlIubG9P4wHbhBO38a-PNGfLhAepEJ5VJocD4IZXis05iHSUzI2Jt0Q2VoY8S0YB4d2QuwKBpN6OjjovGAAu4cH2tWtb9NZRgIozNaLVJCw8Dj16aAuB53i2SglkTUaCjyaUxCGi9NmJU0w~OLffY9vZ9kpPBLc69rsPyqBKFoFt1nOht3veCqo8BAu~vyrn6uFkFcSYLKXuM42sIi~t~iLCAdiswBVuamUR-vN2geBAaHyWp4lWOKxMDJU5oufrurA__&Key-Pair-Id=K1ZMSF1EKC3AZL [246552/246552] -> "rmr_4.9.4_amd64.deb" [1]
+ sudo dpkg -i rmr_4.9.4_amd64.deb
Selecting previously unselected package rmr.
(Reading database ... 188029 files and directories currently installed.)
Preparing to unpack rmr_4.9.4_amd64.deb ...
Unpacking rmr (4.9.4) ...
Setting up rmr (4.9.4) ...
+ rm -f rmr_4.9.4_amd64.deb
+ for deb in "rmr_${ver}_amd64.deb" "rmr-dev_${ver}_amd64.deb"
+ wget -nv --content-disposition https://packagecloud.io/o-ran-sc/release/packages/debian/stretch/rmr-dev_4.9.4_amd64.deb/download.deb
2026-05-18 13:54:52 URL:https://d3fo0g5hm7lbuv.cloudfront.net/20756/10598/debian/package_files/4486035.deb?Expires=1779113392&Signature=FuVokV1KCg1eSkYYPUyX60-1xG5vKi7hEaL1D3p-Zui4wyT7fug7-CQ9XngbDH9jSfVg-V0Tt0eOTPI9GXSXhEWUUAj0GL~sFHJsj4mIj5djFTE9MfMy54Vm4-06ydWrD7NulHWg~qCHiswpzzKbSYIIBPOs-Jodb95W8pizYOz~xsXyi5ZQoCDyWV1Pq0UYWyoFpq1NhUZM8RIuNPBim2iTEcQ4DQufUQWA1WwmmJFaBx4tDshp6A4IOsRIm8nSgo7eRjJAkYs5ZoVdkwz4fTgIctMKBdAbxFysIzjCMAkkmod7fJ8RQkV-0dfezLq6yzUa8knNbYJd5AFMJ8dUIA__&Key-Pair-Id=K1ZMSF1EKC3AZL [128860/128860] -> "rmr-dev_4.9.4_amd64.deb" [1]
+ sudo dpkg -i rmr-dev_4.9.4_amd64.deb
Selecting previously unselected package rmr-dev.
(Reading database ... 188037 files and directories currently installed.)
Preparing to unpack rmr-dev_4.9.4_amd64.deb ...
Unpacking rmr-dev (4.9.4) ...
Setting up rmr-dev (4.9.4) ...
+ rm -f rmr-dev_4.9.4_amd64.deb
+ echo '---> install-deb-rmr.sh ends'
---> install-deb-rmr.sh ends
+ echo '---> install-deb-e2ap.sh'
---> install-deb-e2ap.sh
+ set -eux
+ version_file=e2ap-version.yaml
+ [[ -f e2ap-version.yaml ]]
++ grep '^repo:' e2ap-version.yaml
++ cut -d: -f2
++ xargs
+ repo=
++ grep '^version:' e2ap-version.yaml
++ xargs
++ cut -d: -f2
+ ver=1.1.0
+ [[ -z 1.1.0 ]]
+ repo=release
+ for deb in "riclibe2ap_${ver}_amd64.deb" "riclibe2ap-dev_${ver}_amd64.deb"
+ wget -nv --content-disposition https://packagecloud.io/o-ran-sc/release/packages/debian/stretch/riclibe2ap_1.1.0_amd64.deb/download.deb
2026-05-18 13:54:52 URL:https://d3fo0g5hm7lbuv.cloudfront.net/20756/10598/debian/package_files/2517358.deb?Expires=1779113392&Signature=TBsg9VJXng2DI9nErFF0m4i6J81trVaRYlZZwQwPi~XVwUqHw7mh5MTI9TltAQFqSPLc9RQ~AAl535NH7ZUH43B4eIgBzd5IxF7Qca7e9rxGrR5RG2e3DxdY-NSN7V7nAeockXJBmDkEjDSfxiHSlH4SxsxuhYMbLkabLdIHqi0FxwfT0roPWu0M1ekM2gvfiERjLU5venk-24acyN2y-LKALUqiLXX21W5aJDB9ddlJUcJgB0a7r6WE5~GL4tIe9WUbAD4bL8TILlRRFoMXtBKfeAtGZiwfkNtinbkhcttd-WPMZdBRfv79aa8sUEFETMC6ovkQ~I5728exmEEmnQ__&Key-Pair-Id=K1ZMSF1EKC3AZL [341294/341294] -> "riclibe2ap_1.1.0_amd64.deb" [1]
+ sudo dpkg -i riclibe2ap_1.1.0_amd64.deb
Selecting previously unselected package riclibe2ap.
(Reading database ... 188044 files and directories currently installed.)
Preparing to unpack riclibe2ap_1.1.0_amd64.deb ...
Unpacking riclibe2ap (1.1.0) ...
Setting up riclibe2ap (1.1.0) ...
+ rm -f riclibe2ap_1.1.0_amd64.deb
+ for deb in "riclibe2ap_${ver}_amd64.deb" "riclibe2ap-dev_${ver}_amd64.deb"
+ wget -nv --content-disposition https://packagecloud.io/o-ran-sc/release/packages/debian/stretch/riclibe2ap-dev_1.1.0_amd64.deb/download.deb
2026-05-18 13:54:53 URL:https://d3fo0g5hm7lbuv.cloudfront.net/20756/10598/debian/package_files/2517359.deb?Expires=1779113393&Signature=vTZO2J0pqHfu1s8NmmD617iFtakWL9K1XSgdF4cjgwU2LODH~fI7FqyJ~JpXJ4e1hCEj~L29QEgOHtLa2UoxwAvwSOnNU9Ww2aifoybOJ9vcKt9OfpFsETHLhWNQW9GzM3F~o4vuIQF5HVf53RRgroqRXUqSWUhKTr5VziVhfd5EPsHutXG2VUF8wqjCXuwugARsvzj7XUXtIDamAoPacmLnHU~ZMfXkKY2aJEg1w6sSzpOFUO9Fkqw6Z7piD3AWY1JAh0EGRBKi-yz9CDZX7ZJRjPs4ySQEzKOJ8bn5NYzSo1ApOIEnMSCQ2JrdbHTeywwKWGe~2MbrxUHs3a2NJg__&Key-Pair-Id=K1ZMSF1EKC3AZL [823070/823070] -> "riclibe2ap-dev_1.1.0_amd64.deb" [1]
+ sudo dpkg -i riclibe2ap-dev_1.1.0_amd64.deb
Selecting previously unselected package riclibe2ap-dev.
(Reading database ... 188047 files and directories currently installed.)
Preparing to unpack riclibe2ap-dev_1.1.0_amd64.deb ...
Unpacking riclibe2ap-dev (1.1.0) ...
Setting up riclibe2ap-dev (1.1.0) ...
+ rm -f riclibe2ap-dev_1.1.0_amd64.deb
+ echo '---> install-deb-e2ap.sh ends'
---> install-deb-e2ap.sh ends
[EnvInject] - Injecting environment variables from a build step.
[EnvInject] - Injecting as environment variables the properties content 
PARALLEL=False

[EnvInject] - Variables injected successfully.
[ric-plt-xapp-frame-py-pypi-verify-master] $ /bin/bash -l /tmp/jenkins2486346029493892149.sh
---> tox-run.sh
+ PATH=/home/jenkins/.local/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
+ ARCHIVE_TOX_DIR=/w/workspace/ric-plt-xapp-frame-py-pypi-verify-master/archives/tox
+ ARCHIVE_DOC_DIR=/w/workspace/ric-plt-xapp-frame-py-pypi-verify-master/archives/docs
+ mkdir -p /w/workspace/ric-plt-xapp-frame-py-pypi-verify-master/archives/tox
+ cd /w/workspace/ric-plt-xapp-frame-py-pypi-verify-master/.
+ 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-7dhN
+ 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:/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:/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.6 (set by /w/workspace/ric-plt-xapp-frame-py-pypi-verify-master/.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:/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:/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:/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
++ grep -E '^[0-9.]*[0-9]$'
++ sed 's/^[ *]* //'
++ awk '{ print $1 }'
++ [[ ! -s /tmp/.pyenv_versions ]]
+++ grep '^3' /tmp/.pyenv_versions
+++ tail -n 1
+++ sort -V
++ py_version_xyz=3.10.6
++ [[ -z 3.10.6 ]]
++ echo 3.10.6
++ return 0
+ pyenv local 3.10.6
+ local command
+ command=local
+ '[' 2 -gt 0 ']'
+ shift
+ case "$command" in
+ command pyenv local 3.10.6
+ pyenv local 3.10.6
+ 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-d74M
+ echo 'lf-activate-venv(): INFO: Reuse venv:/tmp/venv-d74M from' file:/tmp/.toxenv
lf-activate-venv(): INFO: Reuse venv:/tmp/venv-d74M from file:/tmp/.toxenv
+ echo 'lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv)'
lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv)
+ local 'pip_opts=--upgrade --quiet'
+ pip_opts='--upgrade --quiet --trusted-host pypi.org'
+ pip_opts='--upgrade --quiet --trusted-host pypi.org --trusted-host files.pythonhosted.org'
+ pip_opts='--upgrade --quiet --trusted-host pypi.org --trusted-host files.pythonhosted.org --trusted-host pypi.python.org'
+ [[ -n '' ]]
+ [[ -n '' ]]
+ echo 'lf-activate-venv(): INFO: Attempting to install with network-safe options...'
lf-activate-venv(): INFO: Attempting to install with network-safe options...
+ /tmp/venv-d74M/bin/python3 -m pip install --upgrade --quiet --trusted-host pypi.org --trusted-host files.pythonhosted.org --trusted-host pypi.python.org pip 'setuptools<66' virtualenv
+ echo 'lf-activate-venv(): INFO: Base packages installed successfully'
lf-activate-venv(): INFO: Base packages installed successfully
+ [[ -z tox virtualenv urllib3~=1.26.15  ]]
+ echo 'lf-activate-venv(): INFO: Installing additional packages: tox virtualenv urllib3~=1.26.15 '
lf-activate-venv(): INFO: Installing additional packages: tox virtualenv urllib3~=1.26.15 
+ /tmp/venv-d74M/bin/python3 -m pip install --upgrade --quiet --trusted-host pypi.org --trusted-host files.pythonhosted.org --trusted-host pypi.python.org --upgrade-strategy eager tox virtualenv urllib3~=1.26.15
+ type python3
+ true
+ echo 'lf-activate-venv(): INFO: Adding /tmp/venv-d74M/bin to PATH'
lf-activate-venv(): INFO: Adding /tmp/venv-d74M/bin to PATH
+ PATH=/tmp/venv-d74M/bin:/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/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-d74M/bin:/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/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-d74M/bin:/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/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/ric-plt-xapp-frame-py-pypi-verify-master
+ export PYTHONPATH
+ export TOX_TESTENV_PASSENV=PYTHONPATH
+ TOX_TESTENV_PASSENV=PYTHONPATH
+ tox --version
4.54.0 from /tmp/venv-d74M/lib/python3.10/site-packages/tox/__init__.py
+ PARALLEL=False
+ TOX_OPTIONS_LIST=
+ [[ -n code,flake8 ]]
+ TOX_OPTIONS_LIST=' -e code,flake8'
+ case ${PARALLEL,,} in
+ tox -e code,flake8
+ tee -a /w/workspace/ric-plt-xapp-frame-py-pypi-verify-master/archives/tox/tox.log
code: install_deps> python -I -m pip install coverage pytest pytest-cov six
.pkg: install_requires> python -I -m pip install 'setuptools>=40.8.0'
.pkg: _optional_hooks> python /tmp/venv-d74M/lib/python3.10/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__
.pkg: get_requires_for_build_sdist> python /tmp/venv-d74M/lib/python3.10/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__
.pkg: get_requires_for_build_editable> python /tmp/venv-d74M/lib/python3.10/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__
.pkg: freeze> python -m pip freeze --all
.pkg: pip==26.1.1,setuptools==82.0.1
.pkg: build_editable> python /tmp/venv-d74M/lib/python3.10/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__
code: install_package_deps> python -I -m pip install inotify inotify_simple mdclogpy msgpack 'protobuf<3.21.0' requests 'ricsdl<4.0.0,>=3.0.0'
code: install_package> python -I -m pip install --force-reinstall --no-deps /w/workspace/ric-plt-xapp-frame-py-pypi-verify-master/.tox/.tmp/package/1/ricxappframe-3.2.3-0.editable-py3-none-any.whl
code: freeze> python -m pip freeze --all
code: async-timeout==5.0.1,build==1.5.0,certifi==2026.4.22,charset-normalizer==3.4.7,coverage==7.14.0,exceptiongroup==1.3.1,hiredis==2.0.0,idna==3.15,iniconfig==2.3.0,inotify==0.2.12,inotify-simple==2.0.1,mdclogpy==1.1.4,msgpack==1.1.2,packaging==26.2,pip==26.1.1,pluggy==1.6.0,protobuf==3.20.3,Pygments==2.20.0,pyproject_hooks==1.2.0,pytest==9.0.3,pytest-cov==7.1.0,redis==4.3.6,requests==2.34.2,ricsdl==3.1.3,ricxappframe @ file:///w/workspace/ric-plt-xapp-frame-py-pypi-verify-master/.tox/.tmp/package/1/ricxappframe-3.2.3-0.editable-py3-none-any.whl#sha256=0142419e3b72ddba7f57eb13ca5c84d5df794db4f898a049faac56ee2977bf00,setuptools==82.0.1,six==1.17.0,tomli==2.4.1,typing_extensions==4.15.0,urllib3==2.7.0
code: commands[0]> pytest --cov ricxappframe --cov-report xml --cov-report term-missing --cov-report html --cov-fail-under=70 --junitxml=/tmp/tests.xml
============================= test session starts ==============================
platform linux -- Python 3.10.6, pytest-9.0.3, pluggy-1.6.0
cachedir: .tox/code/.pytest_cache
rootdir: /w/workspace/ric-plt-xapp-frame-py-pypi-verify-master
plugins: cov-7.1.0
collected 75 items

tests/test_Logger.py ..............                                      [ 18%]
tests/test_alarm.py 1779112529291 2677/RMR [INFO] sends: ts=1779112529 src=prd-ubuntu1804-builder-2c-2g-1179:4567 target=127.0.0.1:4569 open=0 succ=0 fail=0 (hard=0 soft=0)
1779112529291 2677/RMR [INFO] sends: ts=1779112529 src=prd-ubuntu1804-builder-2c-2g-1179:4567 target=127.0.0.1:4564 open=0 succ=0 fail=0 (hard=0 soft=0)
1779112529291 2677/RMR [INFO] sends: ts=1779112529 src=prd-ubuntu1804-builder-2c-2g-1179:4567 target=127.0.0.1:3564 open=0 succ=0 fail=0 (hard=0 soft=0)
1779112529291 2677/RMR [INFO] sends: ts=1779112529 src=prd-ubuntu1804-builder-2c-2g-1179:4567 target=127.0.0.1:3563 open=0 succ=0 fail=0 (hard=0 soft=0)
..                                                   [ 21%]
tests/test_config.py ...                                                 [ 25%]
tests/test_e2ap.py ........                                              [ 36%]
tests/test_init.py ...                                                   [ 40%]
tests/test_metric.py ..                                                  [ 42%]
tests/test_rest.py .                                                     [ 44%]
tests/test_rmr.py .............                                          [ 61%]
tests/test_rmr_mocks.py ...                                              [ 65%]
tests/test_rmrclib.py ..                                                 [ 68%]
tests/test_sdl.py .....                                                  [ 74%]
tests/test_subscribe.py ....                                             [ 80%]
tests/test_symptomdata.py ....                                           [ 85%]
tests/test_xapps.py ...........                                          [100%]

---------------------- generated xml file: /tmp/tests.xml ----------------------
================================ tests coverage ================================
_______________ coverage: platform linux, python 3.10.6-final-0 ________________

Name                                      Stmts   Miss  Cover   Missing
-----------------------------------------------------------------------
ricxappframe/__init__.py                      0      0   100%
ricxappframe/alarm/__init__.py                0      0   100%
ricxappframe/alarm/alarm.py                  93      2    98%   250-251
ricxappframe/alarm/exceptions.py              1      0   100%
ricxappframe/constants.py                     5      0   100%
ricxappframe/e2ap/__init__.py                 0      0   100%
ricxappframe/e2ap/asn1.py                   224      0   100%
ricxappframe/e2ap/asn1clib/__init__.py        0      0   100%
ricxappframe/e2ap/asn1clib/asn1clib.py        2      0   100%
ricxappframe/e2ap/asn1clib/types.py          16      0   100%
ricxappframe/logger/__init__.py               0      0   100%
ricxappframe/logger/mdclogger.py            132     22    83%   83-87, 95, 188-189, 196, 198, 200, 202, 220-224, 227-234
ricxappframe/metric/__init__.py               0      0   100%
ricxappframe/metric/exceptions.py             1      0   100%
ricxappframe/metric/metric.py                57      3    95%   122, 201-202
ricxappframe/rmr/__init__.py                  0      0   100%
ricxappframe/rmr/exceptions.py                3      0   100%
ricxappframe/rmr/helpers.py                  28      0   100%
ricxappframe/rmr/rmr.py                     155      3    98%   257, 454, 544
ricxappframe/rmr/rmr_mocks/__init__.py        0      0   100%
ricxappframe/rmr/rmr_mocks/rmr_mocks.py      77      6    92%   39, 59, 79, 115, 133, 148
ricxappframe/rmr/rmrclib/__init__.py          0      0   100%
ricxappframe/rmr/rmrclib/rmrclib.py          38      1    97%   53
ricxappframe/util/__init__.py                 0      0   100%
ricxappframe/util/constants.py               11      0   100%
ricxappframe/xapp_frame.py                  300     45    85%   146-151, 173-174, 176-177, 181-183, 187-195, 222-236, 249-251, 256-257, 270-271, 273, 304-306, 335-336, 366-367, 680-681, 769, 813, 980
ricxappframe/xapp_rest.py                    91     12    87%   66, 72-74, 131-132, 142-143, 155-156, 191-193
ricxappframe/xapp_rmr.py                     39      0   100%
ricxappframe/xapp_sdl.py                     93      1    99%   53
ricxappframe/xapp_subscribe.py               54      3    94%   64, 103, 171
ricxappframe/xapp_symptomdata.py            119     20    83%   43, 111-116, 152, 154-156, 160-161, 200-201, 221-224, 228
-----------------------------------------------------------------------
TOTAL                                      1539    118    92%
Coverage HTML written to dir htmlcov
Coverage XML written to file coverage.xml
Required test coverage of 70% reached. Total coverage: 92.33%
======================== 75 passed in 278.40s (0:04:38) ========================
code: commands[1]> coverage xml -i
Wrote XML report to coverage.xml
code: OK ✔ in 5 minutes 7.37 seconds
flake8: install_deps> python -I -m pip install flake8
flake8: freeze> python -m pip freeze --all
flake8: flake8==7.3.0,mccabe==0.7.0,pip==26.1.1,pycodestyle==2.14.0,pyflakes==3.4.0,setuptools==82.0.1
flake8: commands[0]> flake8 setup.py ricxappframe tests
  code: OK (307.37=setup[25.28]+cmd[281.45,0.64] seconds)
  flake8: OK (6.18=setup[4.82]+cmd[1.36] seconds)
  congratulations :) (314.79 seconds)
+ tox_status=0
+ echo '---> Completed tox runs'
---> Completed tox runs
+ for i in .tox/*/log
++ echo .tox/code/log
++ awk -F/ '{print $2}'
+ tox_env=code
+ cp -r .tox/code/log /w/workspace/ric-plt-xapp-frame-py-pypi-verify-master/archives/tox/code
+ for i in .tox/*/log
++ echo .tox/flake8/log
++ awk -F/ '{print $2}'
+ tox_env=flake8
+ cp -r .tox/flake8/log /w/workspace/ric-plt-xapp-frame-py-pypi-verify-master/archives/tox/flake8
+ DOC_DIR=docs/_build/html
+ [[ -d docs/_build/html ]]
+ echo '---> tox-run.sh ends'
---> tox-run.sh ends
+ test 0 -eq 0
[ric-plt-xapp-frame-py-pypi-verify-master] $ /bin/bash /tmp/jenkins6671099645705260989.sh
---> pypi-dist-build.sh
Setup pyenv:
  system
  3.8.13
  3.9.13
* 3.10.6 (set by /w/workspace/ric-plt-xapp-frame-py-pypi-verify-master/.python-version)
lf-activate-venv(): INFO: Reuse venv:/tmp/venv-1Rhf from file:/tmp/.os_lf_venv
lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv)
lf-activate-venv(): INFO: Attempting to install with network-safe options...
lf-activate-venv(): INFO: Base packages installed successfully
lf-activate-venv(): INFO: Installing additional packages: setuptools==65.7.0 urllib3~=1.26.15 twine wheel readline 
lf-activate-venv(): INFO: Adding /tmp/venv-1Rhf/bin to PATH
INFO: adding wheel to build binary distribution
INFO: cd to tox-dir .
INFO: creating distributions
/tmp/venv-1Rhf/lib/python3.10/site-packages/wheel/bdist_wheel.py:4: FutureWarning: The 'wheel' package is no longer the canonical location of the 'bdist_wheel' command, and will be removed in a future release. Please update to setuptools v70.1 or later which contains an integrated version of this command.
  warn(
running sdist
running egg_info
writing ricxappframe.egg-info/PKG-INFO
writing dependency_links to ricxappframe.egg-info/dependency_links.txt
writing requirements to ricxappframe.egg-info/requires.txt
writing top-level names to ricxappframe.egg-info/top_level.txt
reading manifest file 'ricxappframe.egg-info/SOURCES.txt'
adding license file 'LICENSE.txt'
writing manifest file 'ricxappframe.egg-info/SOURCES.txt'
warning: sdist: standard file not found: should have one of README, README.rst, README.txt, README.md

running check
creating ricxappframe-3.2.3
creating ricxappframe-3.2.3/ricxappframe
creating ricxappframe-3.2.3/ricxappframe.egg-info
creating ricxappframe-3.2.3/ricxappframe/alarm
creating ricxappframe-3.2.3/ricxappframe/e2ap
creating ricxappframe-3.2.3/ricxappframe/e2ap/asn1clib
creating ricxappframe-3.2.3/ricxappframe/entities
creating ricxappframe-3.2.3/ricxappframe/entities/rnib
creating ricxappframe-3.2.3/ricxappframe/logger
creating ricxappframe-3.2.3/ricxappframe/metric
creating ricxappframe-3.2.3/ricxappframe/rmr
creating ricxappframe-3.2.3/ricxappframe/rmr/rmr_mocks
creating ricxappframe-3.2.3/ricxappframe/rmr/rmrclib
creating ricxappframe-3.2.3/ricxappframe/subsclient
creating ricxappframe-3.2.3/ricxappframe/subsclient/api
creating ricxappframe-3.2.3/ricxappframe/subsclient/models
creating ricxappframe-3.2.3/ricxappframe/util
creating ricxappframe-3.2.3/tests
copying files to ricxappframe-3.2.3...
copying LICENSE.txt -> ricxappframe-3.2.3
copying setup.py -> ricxappframe-3.2.3
copying ricxappframe/__init__.py -> ricxappframe-3.2.3/ricxappframe
copying ricxappframe/constants.py -> ricxappframe-3.2.3/ricxappframe
copying ricxappframe/xapp_frame.py -> ricxappframe-3.2.3/ricxappframe
copying ricxappframe/xapp_rest.py -> ricxappframe-3.2.3/ricxappframe
copying ricxappframe/xapp_rmr.py -> ricxappframe-3.2.3/ricxappframe
copying ricxappframe/xapp_sdl.py -> ricxappframe-3.2.3/ricxappframe
copying ricxappframe/xapp_subscribe.py -> ricxappframe-3.2.3/ricxappframe
copying ricxappframe/xapp_symptomdata.py -> ricxappframe-3.2.3/ricxappframe
copying ricxappframe.egg-info/PKG-INFO -> ricxappframe-3.2.3/ricxappframe.egg-info
copying ricxappframe.egg-info/SOURCES.txt -> ricxappframe-3.2.3/ricxappframe.egg-info
copying ricxappframe.egg-info/dependency_links.txt -> ricxappframe-3.2.3/ricxappframe.egg-info
copying ricxappframe.egg-info/requires.txt -> ricxappframe-3.2.3/ricxappframe.egg-info
copying ricxappframe.egg-info/top_level.txt -> ricxappframe-3.2.3/ricxappframe.egg-info
copying ricxappframe/alarm/__init__.py -> ricxappframe-3.2.3/ricxappframe/alarm
copying ricxappframe/alarm/alarm.py -> ricxappframe-3.2.3/ricxappframe/alarm
copying ricxappframe/alarm/exceptions.py -> ricxappframe-3.2.3/ricxappframe/alarm
copying ricxappframe/e2ap/__init__.py -> ricxappframe-3.2.3/ricxappframe/e2ap
copying ricxappframe/e2ap/asn1.py -> ricxappframe-3.2.3/ricxappframe/e2ap
copying ricxappframe/e2ap/asn1clib/__init__.py -> ricxappframe-3.2.3/ricxappframe/e2ap/asn1clib
copying ricxappframe/e2ap/asn1clib/asn1clib.py -> ricxappframe-3.2.3/ricxappframe/e2ap/asn1clib
copying ricxappframe/e2ap/asn1clib/types.py -> ricxappframe-3.2.3/ricxappframe/e2ap/asn1clib
copying ricxappframe/entities/__init__.py -> ricxappframe-3.2.3/ricxappframe/entities
copying ricxappframe/entities/rnib/__init__.py -> ricxappframe-3.2.3/ricxappframe/entities/rnib
copying ricxappframe/entities/rnib/additional_cell_information_pb2.py -> ricxappframe-3.2.3/ricxappframe/entities/rnib
copying ricxappframe/entities/rnib/cell_pb2.py -> ricxappframe-3.2.3/ricxappframe/entities/rnib
copying ricxappframe/entities/rnib/cells_pb2.py -> ricxappframe-3.2.3/ricxappframe/entities/rnib
copying ricxappframe/entities/rnib/e2node_component_config_pb2.py -> ricxappframe-3.2.3/ricxappframe/entities/rnib
copying ricxappframe/entities/rnib/enb_pb2.py -> ricxappframe-3.2.3/ricxappframe/entities/rnib
copying ricxappframe/entities/rnib/gnb_pb2.py -> ricxappframe-3.2.3/ricxappframe/entities/rnib
copying ricxappframe/entities/rnib/nb_identity_pb2.py -> ricxappframe-3.2.3/ricxappframe/entities/rnib
copying ricxappframe/entities/rnib/nb_types_pb2.py -> ricxappframe-3.2.3/ricxappframe/entities/rnib
copying ricxappframe/entities/rnib/nodeb_info_pb2.py -> ricxappframe-3.2.3/ricxappframe/entities/rnib
copying ricxappframe/entities/rnib/ran_function_pb2.py -> ricxappframe-3.2.3/ricxappframe/entities/rnib
copying ricxappframe/entities/rnib/ran_load_information_pb2.py -> ricxappframe-3.2.3/ricxappframe/entities/rnib
copying ricxappframe/entities/rnib/x2_setup_failure_response_pb2.py -> ricxappframe-3.2.3/ricxappframe/entities/rnib
copying ricxappframe/logger/__init__.py -> ricxappframe-3.2.3/ricxappframe/logger
copying ricxappframe/logger/mdclogger.py -> ricxappframe-3.2.3/ricxappframe/logger
copying ricxappframe/metric/__init__.py -> ricxappframe-3.2.3/ricxappframe/metric
copying ricxappframe/metric/exceptions.py -> ricxappframe-3.2.3/ricxappframe/metric
copying ricxappframe/metric/metric.py -> ricxappframe-3.2.3/ricxappframe/metric
copying ricxappframe/rmr/__init__.py -> ricxappframe-3.2.3/ricxappframe/rmr
copying ricxappframe/rmr/exceptions.py -> ricxappframe-3.2.3/ricxappframe/rmr
copying ricxappframe/rmr/helpers.py -> ricxappframe-3.2.3/ricxappframe/rmr
copying ricxappframe/rmr/rmr.py -> ricxappframe-3.2.3/ricxappframe/rmr
copying ricxappframe/rmr/rmr_mocks/__init__.py -> ricxappframe-3.2.3/ricxappframe/rmr/rmr_mocks
copying ricxappframe/rmr/rmr_mocks/rmr_mocks.py -> ricxappframe-3.2.3/ricxappframe/rmr/rmr_mocks
copying ricxappframe/rmr/rmrclib/__init__.py -> ricxappframe-3.2.3/ricxappframe/rmr/rmrclib
copying ricxappframe/rmr/rmrclib/rmrclib.py -> ricxappframe-3.2.3/ricxappframe/rmr/rmrclib
copying ricxappframe/subsclient/__init__.py -> ricxappframe-3.2.3/ricxappframe/subsclient
copying ricxappframe/subsclient/api_client.py -> ricxappframe-3.2.3/ricxappframe/subsclient
copying ricxappframe/subsclient/configuration.py -> ricxappframe-3.2.3/ricxappframe/subsclient
copying ricxappframe/subsclient/rest.py -> ricxappframe-3.2.3/ricxappframe/subsclient
copying ricxappframe/subsclient/api/__init__.py -> ricxappframe-3.2.3/ricxappframe/subsclient/api
copying ricxappframe/subsclient/api/common_api.py -> ricxappframe-3.2.3/ricxappframe/subsclient/api
copying ricxappframe/subsclient/api/xapp_api.py -> ricxappframe-3.2.3/ricxappframe/subsclient/api
copying ricxappframe/subsclient/models/__init__.py -> ricxappframe-3.2.3/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/action_definition.py -> ricxappframe-3.2.3/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/action_to_be_setup.py -> ricxappframe-3.2.3/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/actions_to_be_setup.py -> ricxappframe-3.2.3/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/config_metadata.py -> ricxappframe-3.2.3/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/event_trigger_definition.py -> ricxappframe-3.2.3/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/subscription_data.py -> ricxappframe-3.2.3/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/subscription_detail.py -> ricxappframe-3.2.3/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/subscription_details_list.py -> ricxappframe-3.2.3/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/subscription_instance.py -> ricxappframe-3.2.3/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/subscription_list.py -> ricxappframe-3.2.3/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/subscription_params.py -> ricxappframe-3.2.3/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/subscription_params_client_endpoint.py -> ricxappframe-3.2.3/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/subscription_params_e2_subscription_directives.py -> ricxappframe-3.2.3/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/subscription_response.py -> ricxappframe-3.2.3/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/subsequent_action.py -> ricxappframe-3.2.3/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/x_app_config.py -> ricxappframe-3.2.3/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/xapp_config_list.py -> ricxappframe-3.2.3/ricxappframe/subsclient/models
copying ricxappframe/util/__init__.py -> ricxappframe-3.2.3/ricxappframe/util
copying ricxappframe/util/constants.py -> ricxappframe-3.2.3/ricxappframe/util
copying tests/test_Logger.py -> ricxappframe-3.2.3/tests
copying tests/test_alarm.py -> ricxappframe-3.2.3/tests
copying tests/test_config.py -> ricxappframe-3.2.3/tests
copying tests/test_e2ap.py -> ricxappframe-3.2.3/tests
copying tests/test_init.py -> ricxappframe-3.2.3/tests
copying tests/test_metric.py -> ricxappframe-3.2.3/tests
copying tests/test_rest.py -> ricxappframe-3.2.3/tests
copying tests/test_rmr.py -> ricxappframe-3.2.3/tests
copying tests/test_rmr_mocks.py -> ricxappframe-3.2.3/tests
copying tests/test_rmrclib.py -> ricxappframe-3.2.3/tests
copying tests/test_sdl.py -> ricxappframe-3.2.3/tests
copying tests/test_subscribe.py -> ricxappframe-3.2.3/tests
copying tests/test_symptomdata.py -> ricxappframe-3.2.3/tests
copying tests/test_xapps.py -> ricxappframe-3.2.3/tests
Writing ricxappframe-3.2.3/setup.cfg
creating dist
Creating tar archive
removing 'ricxappframe-3.2.3' (and everything under it)
running bdist_wheel
running build
running build_py
creating build
creating build/lib
creating build/lib/ricxappframe
copying ricxappframe/xapp_symptomdata.py -> build/lib/ricxappframe
copying ricxappframe/xapp_frame.py -> build/lib/ricxappframe
copying ricxappframe/xapp_rmr.py -> build/lib/ricxappframe
copying ricxappframe/xapp_subscribe.py -> build/lib/ricxappframe
copying ricxappframe/xapp_sdl.py -> build/lib/ricxappframe
copying ricxappframe/constants.py -> build/lib/ricxappframe
copying ricxappframe/__init__.py -> build/lib/ricxappframe
copying ricxappframe/xapp_rest.py -> build/lib/ricxappframe
creating build/lib/ricxappframe/subsclient
copying ricxappframe/subsclient/configuration.py -> build/lib/ricxappframe/subsclient
copying ricxappframe/subsclient/api_client.py -> build/lib/ricxappframe/subsclient
copying ricxappframe/subsclient/rest.py -> build/lib/ricxappframe/subsclient
copying ricxappframe/subsclient/__init__.py -> build/lib/ricxappframe/subsclient
creating build/lib/ricxappframe/rmr
copying ricxappframe/rmr/helpers.py -> build/lib/ricxappframe/rmr
copying ricxappframe/rmr/exceptions.py -> build/lib/ricxappframe/rmr
copying ricxappframe/rmr/rmr.py -> build/lib/ricxappframe/rmr
copying ricxappframe/rmr/__init__.py -> build/lib/ricxappframe/rmr
creating build/lib/ricxappframe/e2ap
copying ricxappframe/e2ap/asn1.py -> build/lib/ricxappframe/e2ap
copying ricxappframe/e2ap/__init__.py -> build/lib/ricxappframe/e2ap
creating build/lib/ricxappframe/util
copying ricxappframe/util/constants.py -> build/lib/ricxappframe/util
copying ricxappframe/util/__init__.py -> build/lib/ricxappframe/util
creating build/lib/ricxappframe/metric
copying ricxappframe/metric/exceptions.py -> build/lib/ricxappframe/metric
copying ricxappframe/metric/metric.py -> build/lib/ricxappframe/metric
copying ricxappframe/metric/__init__.py -> build/lib/ricxappframe/metric
creating build/lib/ricxappframe/alarm
copying ricxappframe/alarm/alarm.py -> build/lib/ricxappframe/alarm
copying ricxappframe/alarm/exceptions.py -> build/lib/ricxappframe/alarm
copying ricxappframe/alarm/__init__.py -> build/lib/ricxappframe/alarm
creating build/lib/ricxappframe/entities
copying ricxappframe/entities/__init__.py -> build/lib/ricxappframe/entities
creating build/lib/ricxappframe/logger
copying ricxappframe/logger/mdclogger.py -> build/lib/ricxappframe/logger
copying ricxappframe/logger/__init__.py -> build/lib/ricxappframe/logger
creating build/lib/ricxappframe/subsclient/api
copying ricxappframe/subsclient/api/common_api.py -> build/lib/ricxappframe/subsclient/api
copying ricxappframe/subsclient/api/xapp_api.py -> build/lib/ricxappframe/subsclient/api
copying ricxappframe/subsclient/api/__init__.py -> build/lib/ricxappframe/subsclient/api
creating build/lib/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/subscription_params.py -> build/lib/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/action_to_be_setup.py -> build/lib/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/subscription_details_list.py -> build/lib/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/subscription_detail.py -> build/lib/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/subsequent_action.py -> build/lib/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/subscription_instance.py -> build/lib/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/x_app_config.py -> build/lib/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/config_metadata.py -> build/lib/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/action_definition.py -> build/lib/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/subscription_params_e2_subscription_directives.py -> build/lib/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/subscription_params_client_endpoint.py -> build/lib/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/subscription_list.py -> build/lib/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/event_trigger_definition.py -> build/lib/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/subscription_response.py -> build/lib/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/actions_to_be_setup.py -> build/lib/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/subscription_data.py -> build/lib/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/xapp_config_list.py -> build/lib/ricxappframe/subsclient/models
copying ricxappframe/subsclient/models/__init__.py -> build/lib/ricxappframe/subsclient/models
creating build/lib/ricxappframe/rmr/rmrclib
copying ricxappframe/rmr/rmrclib/rmrclib.py -> build/lib/ricxappframe/rmr/rmrclib
copying ricxappframe/rmr/rmrclib/__init__.py -> build/lib/ricxappframe/rmr/rmrclib
creating build/lib/ricxappframe/rmr/rmr_mocks
copying ricxappframe/rmr/rmr_mocks/rmr_mocks.py -> build/lib/ricxappframe/rmr/rmr_mocks
copying ricxappframe/rmr/rmr_mocks/__init__.py -> build/lib/ricxappframe/rmr/rmr_mocks
creating build/lib/ricxappframe/e2ap/asn1clib
copying ricxappframe/e2ap/asn1clib/types.py -> build/lib/ricxappframe/e2ap/asn1clib
copying ricxappframe/e2ap/asn1clib/__init__.py -> build/lib/ricxappframe/e2ap/asn1clib
copying ricxappframe/e2ap/asn1clib/asn1clib.py -> build/lib/ricxappframe/e2ap/asn1clib
creating build/lib/ricxappframe/entities/rnib
copying ricxappframe/entities/rnib/nb_types_pb2.py -> build/lib/ricxappframe/entities/rnib
copying ricxappframe/entities/rnib/cells_pb2.py -> build/lib/ricxappframe/entities/rnib
copying ricxappframe/entities/rnib/ran_function_pb2.py -> build/lib/ricxappframe/entities/rnib
copying ricxappframe/entities/rnib/cell_pb2.py -> build/lib/ricxappframe/entities/rnib
copying ricxappframe/entities/rnib/gnb_pb2.py -> build/lib/ricxappframe/entities/rnib
copying ricxappframe/entities/rnib/nodeb_info_pb2.py -> build/lib/ricxappframe/entities/rnib
copying ricxappframe/entities/rnib/ran_load_information_pb2.py -> build/lib/ricxappframe/entities/rnib
copying ricxappframe/entities/rnib/nb_identity_pb2.py -> build/lib/ricxappframe/entities/rnib
copying ricxappframe/entities/rnib/enb_pb2.py -> build/lib/ricxappframe/entities/rnib
copying ricxappframe/entities/rnib/x2_setup_failure_response_pb2.py -> build/lib/ricxappframe/entities/rnib
copying ricxappframe/entities/rnib/additional_cell_information_pb2.py -> build/lib/ricxappframe/entities/rnib
copying ricxappframe/entities/rnib/e2node_component_config_pb2.py -> build/lib/ricxappframe/entities/rnib
copying ricxappframe/entities/rnib/__init__.py -> build/lib/ricxappframe/entities/rnib
/tmp/venv-1Rhf/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/ricxappframe
creating build/bdist.linux-x86_64/wheel/ricxappframe/subsclient
creating build/bdist.linux-x86_64/wheel/ricxappframe/subsclient/api
copying build/lib/ricxappframe/subsclient/api/common_api.py -> build/bdist.linux-x86_64/wheel/ricxappframe/subsclient/api
copying build/lib/ricxappframe/subsclient/api/xapp_api.py -> build/bdist.linux-x86_64/wheel/ricxappframe/subsclient/api
copying build/lib/ricxappframe/subsclient/api/__init__.py -> build/bdist.linux-x86_64/wheel/ricxappframe/subsclient/api
copying build/lib/ricxappframe/subsclient/configuration.py -> build/bdist.linux-x86_64/wheel/ricxappframe/subsclient
copying build/lib/ricxappframe/subsclient/api_client.py -> build/bdist.linux-x86_64/wheel/ricxappframe/subsclient
creating build/bdist.linux-x86_64/wheel/ricxappframe/subsclient/models
copying build/lib/ricxappframe/subsclient/models/subscription_params.py -> build/bdist.linux-x86_64/wheel/ricxappframe/subsclient/models
copying build/lib/ricxappframe/subsclient/models/action_to_be_setup.py -> build/bdist.linux-x86_64/wheel/ricxappframe/subsclient/models
copying build/lib/ricxappframe/subsclient/models/subscription_details_list.py -> build/bdist.linux-x86_64/wheel/ricxappframe/subsclient/models
copying build/lib/ricxappframe/subsclient/models/subscription_detail.py -> build/bdist.linux-x86_64/wheel/ricxappframe/subsclient/models
copying build/lib/ricxappframe/subsclient/models/subsequent_action.py -> build/bdist.linux-x86_64/wheel/ricxappframe/subsclient/models
copying build/lib/ricxappframe/subsclient/models/subscription_instance.py -> build/bdist.linux-x86_64/wheel/ricxappframe/subsclient/models
copying build/lib/ricxappframe/subsclient/models/x_app_config.py -> build/bdist.linux-x86_64/wheel/ricxappframe/subsclient/models
copying build/lib/ricxappframe/subsclient/models/config_metadata.py -> build/bdist.linux-x86_64/wheel/ricxappframe/subsclient/models
copying build/lib/ricxappframe/subsclient/models/action_definition.py -> build/bdist.linux-x86_64/wheel/ricxappframe/subsclient/models
copying build/lib/ricxappframe/subsclient/models/subscription_params_e2_subscription_directives.py -> build/bdist.linux-x86_64/wheel/ricxappframe/subsclient/models
copying build/lib/ricxappframe/subsclient/models/subscription_params_client_endpoint.py -> build/bdist.linux-x86_64/wheel/ricxappframe/subsclient/models
copying build/lib/ricxappframe/subsclient/models/subscription_list.py -> build/bdist.linux-x86_64/wheel/ricxappframe/subsclient/models
copying build/lib/ricxappframe/subsclient/models/event_trigger_definition.py -> build/bdist.linux-x86_64/wheel/ricxappframe/subsclient/models
copying build/lib/ricxappframe/subsclient/models/subscription_response.py -> build/bdist.linux-x86_64/wheel/ricxappframe/subsclient/models
copying build/lib/ricxappframe/subsclient/models/actions_to_be_setup.py -> build/bdist.linux-x86_64/wheel/ricxappframe/subsclient/models
copying build/lib/ricxappframe/subsclient/models/subscription_data.py -> build/bdist.linux-x86_64/wheel/ricxappframe/subsclient/models
copying build/lib/ricxappframe/subsclient/models/xapp_config_list.py -> build/bdist.linux-x86_64/wheel/ricxappframe/subsclient/models
copying build/lib/ricxappframe/subsclient/models/__init__.py -> build/bdist.linux-x86_64/wheel/ricxappframe/subsclient/models
copying build/lib/ricxappframe/subsclient/rest.py -> build/bdist.linux-x86_64/wheel/ricxappframe/subsclient
copying build/lib/ricxappframe/subsclient/__init__.py -> build/bdist.linux-x86_64/wheel/ricxappframe/subsclient
creating build/bdist.linux-x86_64/wheel/ricxappframe/rmr
copying build/lib/ricxappframe/rmr/helpers.py -> build/bdist.linux-x86_64/wheel/ricxappframe/rmr
creating build/bdist.linux-x86_64/wheel/ricxappframe/rmr/rmrclib
copying build/lib/ricxappframe/rmr/rmrclib/rmrclib.py -> build/bdist.linux-x86_64/wheel/ricxappframe/rmr/rmrclib
copying build/lib/ricxappframe/rmr/rmrclib/__init__.py -> build/bdist.linux-x86_64/wheel/ricxappframe/rmr/rmrclib
copying build/lib/ricxappframe/rmr/exceptions.py -> build/bdist.linux-x86_64/wheel/ricxappframe/rmr
creating build/bdist.linux-x86_64/wheel/ricxappframe/rmr/rmr_mocks
copying build/lib/ricxappframe/rmr/rmr_mocks/rmr_mocks.py -> build/bdist.linux-x86_64/wheel/ricxappframe/rmr/rmr_mocks
copying build/lib/ricxappframe/rmr/rmr_mocks/__init__.py -> build/bdist.linux-x86_64/wheel/ricxappframe/rmr/rmr_mocks
copying build/lib/ricxappframe/rmr/rmr.py -> build/bdist.linux-x86_64/wheel/ricxappframe/rmr
copying build/lib/ricxappframe/rmr/__init__.py -> build/bdist.linux-x86_64/wheel/ricxappframe/rmr
creating build/bdist.linux-x86_64/wheel/ricxappframe/e2ap
creating build/bdist.linux-x86_64/wheel/ricxappframe/e2ap/asn1clib
copying build/lib/ricxappframe/e2ap/asn1clib/types.py -> build/bdist.linux-x86_64/wheel/ricxappframe/e2ap/asn1clib
copying build/lib/ricxappframe/e2ap/asn1clib/__init__.py -> build/bdist.linux-x86_64/wheel/ricxappframe/e2ap/asn1clib
copying build/lib/ricxappframe/e2ap/asn1clib/asn1clib.py -> build/bdist.linux-x86_64/wheel/ricxappframe/e2ap/asn1clib
copying build/lib/ricxappframe/e2ap/asn1.py -> build/bdist.linux-x86_64/wheel/ricxappframe/e2ap
copying build/lib/ricxappframe/e2ap/__init__.py -> build/bdist.linux-x86_64/wheel/ricxappframe/e2ap
creating build/bdist.linux-x86_64/wheel/ricxappframe/util
copying build/lib/ricxappframe/util/constants.py -> build/bdist.linux-x86_64/wheel/ricxappframe/util
copying build/lib/ricxappframe/util/__init__.py -> build/bdist.linux-x86_64/wheel/ricxappframe/util
creating build/bdist.linux-x86_64/wheel/ricxappframe/metric
copying build/lib/ricxappframe/metric/exceptions.py -> build/bdist.linux-x86_64/wheel/ricxappframe/metric
copying build/lib/ricxappframe/metric/metric.py -> build/bdist.linux-x86_64/wheel/ricxappframe/metric
copying build/lib/ricxappframe/metric/__init__.py -> build/bdist.linux-x86_64/wheel/ricxappframe/metric
copying build/lib/ricxappframe/xapp_symptomdata.py -> build/bdist.linux-x86_64/wheel/ricxappframe
copying build/lib/ricxappframe/xapp_frame.py -> build/bdist.linux-x86_64/wheel/ricxappframe
copying build/lib/ricxappframe/xapp_rmr.py -> build/bdist.linux-x86_64/wheel/ricxappframe
copying build/lib/ricxappframe/xapp_subscribe.py -> build/bdist.linux-x86_64/wheel/ricxappframe
creating build/bdist.linux-x86_64/wheel/ricxappframe/alarm
copying build/lib/ricxappframe/alarm/alarm.py -> build/bdist.linux-x86_64/wheel/ricxappframe/alarm
copying build/lib/ricxappframe/alarm/exceptions.py -> build/bdist.linux-x86_64/wheel/ricxappframe/alarm
copying build/lib/ricxappframe/alarm/__init__.py -> build/bdist.linux-x86_64/wheel/ricxappframe/alarm
creating build/bdist.linux-x86_64/wheel/ricxappframe/entities
creating build/bdist.linux-x86_64/wheel/ricxappframe/entities/rnib
copying build/lib/ricxappframe/entities/rnib/nb_types_pb2.py -> build/bdist.linux-x86_64/wheel/ricxappframe/entities/rnib
copying build/lib/ricxappframe/entities/rnib/cells_pb2.py -> build/bdist.linux-x86_64/wheel/ricxappframe/entities/rnib
copying build/lib/ricxappframe/entities/rnib/ran_function_pb2.py -> build/bdist.linux-x86_64/wheel/ricxappframe/entities/rnib
copying build/lib/ricxappframe/entities/rnib/cell_pb2.py -> build/bdist.linux-x86_64/wheel/ricxappframe/entities/rnib
copying build/lib/ricxappframe/entities/rnib/gnb_pb2.py -> build/bdist.linux-x86_64/wheel/ricxappframe/entities/rnib
copying build/lib/ricxappframe/entities/rnib/nodeb_info_pb2.py -> build/bdist.linux-x86_64/wheel/ricxappframe/entities/rnib
copying build/lib/ricxappframe/entities/rnib/ran_load_information_pb2.py -> build/bdist.linux-x86_64/wheel/ricxappframe/entities/rnib
copying build/lib/ricxappframe/entities/rnib/nb_identity_pb2.py -> build/bdist.linux-x86_64/wheel/ricxappframe/entities/rnib
copying build/lib/ricxappframe/entities/rnib/enb_pb2.py -> build/bdist.linux-x86_64/wheel/ricxappframe/entities/rnib
copying build/lib/ricxappframe/entities/rnib/x2_setup_failure_response_pb2.py -> build/bdist.linux-x86_64/wheel/ricxappframe/entities/rnib
copying build/lib/ricxappframe/entities/rnib/additional_cell_information_pb2.py -> build/bdist.linux-x86_64/wheel/ricxappframe/entities/rnib
copying build/lib/ricxappframe/entities/rnib/e2node_component_config_pb2.py -> build/bdist.linux-x86_64/wheel/ricxappframe/entities/rnib
copying build/lib/ricxappframe/entities/rnib/__init__.py -> build/bdist.linux-x86_64/wheel/ricxappframe/entities/rnib
copying build/lib/ricxappframe/entities/__init__.py -> build/bdist.linux-x86_64/wheel/ricxappframe/entities
copying build/lib/ricxappframe/xapp_sdl.py -> build/bdist.linux-x86_64/wheel/ricxappframe
creating build/bdist.linux-x86_64/wheel/ricxappframe/logger
copying build/lib/ricxappframe/logger/mdclogger.py -> build/bdist.linux-x86_64/wheel/ricxappframe/logger
copying build/lib/ricxappframe/logger/__init__.py -> build/bdist.linux-x86_64/wheel/ricxappframe/logger
copying build/lib/ricxappframe/constants.py -> build/bdist.linux-x86_64/wheel/ricxappframe
copying build/lib/ricxappframe/__init__.py -> build/bdist.linux-x86_64/wheel/ricxappframe
copying build/lib/ricxappframe/xapp_rest.py -> build/bdist.linux-x86_64/wheel/ricxappframe
running install_data
creating build/bdist.linux-x86_64/wheel/ricxappframe-3.2.3.data
creating build/bdist.linux-x86_64/wheel/ricxappframe-3.2.3.data/data
copying LICENSE.txt -> build/bdist.linux-x86_64/wheel/ricxappframe-3.2.3.data/data/
running install_egg_info
Copying ricxappframe.egg-info to build/bdist.linux-x86_64/wheel/ricxappframe-3.2.3-py3.10.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/ricxappframe-3.2.3.dist-info/WHEEL
creating 'dist/ricxappframe-3.2.3-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'ricxappframe/__init__.py'
adding 'ricxappframe/constants.py'
adding 'ricxappframe/xapp_frame.py'
adding 'ricxappframe/xapp_rest.py'
adding 'ricxappframe/xapp_rmr.py'
adding 'ricxappframe/xapp_sdl.py'
adding 'ricxappframe/xapp_subscribe.py'
adding 'ricxappframe/xapp_symptomdata.py'
adding 'ricxappframe/alarm/__init__.py'
adding 'ricxappframe/alarm/alarm.py'
adding 'ricxappframe/alarm/exceptions.py'
adding 'ricxappframe/e2ap/__init__.py'
adding 'ricxappframe/e2ap/asn1.py'
adding 'ricxappframe/e2ap/asn1clib/__init__.py'
adding 'ricxappframe/e2ap/asn1clib/asn1clib.py'
adding 'ricxappframe/e2ap/asn1clib/types.py'
adding 'ricxappframe/entities/__init__.py'
adding 'ricxappframe/entities/rnib/__init__.py'
adding 'ricxappframe/entities/rnib/additional_cell_information_pb2.py'
adding 'ricxappframe/entities/rnib/cell_pb2.py'
adding 'ricxappframe/entities/rnib/cells_pb2.py'
adding 'ricxappframe/entities/rnib/e2node_component_config_pb2.py'
adding 'ricxappframe/entities/rnib/enb_pb2.py'
adding 'ricxappframe/entities/rnib/gnb_pb2.py'
adding 'ricxappframe/entities/rnib/nb_identity_pb2.py'
adding 'ricxappframe/entities/rnib/nb_types_pb2.py'
adding 'ricxappframe/entities/rnib/nodeb_info_pb2.py'
adding 'ricxappframe/entities/rnib/ran_function_pb2.py'
adding 'ricxappframe/entities/rnib/ran_load_information_pb2.py'
adding 'ricxappframe/entities/rnib/x2_setup_failure_response_pb2.py'
adding 'ricxappframe/logger/__init__.py'
adding 'ricxappframe/logger/mdclogger.py'
adding 'ricxappframe/metric/__init__.py'
adding 'ricxappframe/metric/exceptions.py'
adding 'ricxappframe/metric/metric.py'
adding 'ricxappframe/rmr/__init__.py'
adding 'ricxappframe/rmr/exceptions.py'
adding 'ricxappframe/rmr/helpers.py'
adding 'ricxappframe/rmr/rmr.py'
adding 'ricxappframe/rmr/rmr_mocks/__init__.py'
adding 'ricxappframe/rmr/rmr_mocks/rmr_mocks.py'
adding 'ricxappframe/rmr/rmrclib/__init__.py'
adding 'ricxappframe/rmr/rmrclib/rmrclib.py'
adding 'ricxappframe/subsclient/__init__.py'
adding 'ricxappframe/subsclient/api_client.py'
adding 'ricxappframe/subsclient/configuration.py'
adding 'ricxappframe/subsclient/rest.py'
adding 'ricxappframe/subsclient/api/__init__.py'
adding 'ricxappframe/subsclient/api/common_api.py'
adding 'ricxappframe/subsclient/api/xapp_api.py'
adding 'ricxappframe/subsclient/models/__init__.py'
adding 'ricxappframe/subsclient/models/action_definition.py'
adding 'ricxappframe/subsclient/models/action_to_be_setup.py'
adding 'ricxappframe/subsclient/models/actions_to_be_setup.py'
adding 'ricxappframe/subsclient/models/config_metadata.py'
adding 'ricxappframe/subsclient/models/event_trigger_definition.py'
adding 'ricxappframe/subsclient/models/subscription_data.py'
adding 'ricxappframe/subsclient/models/subscription_detail.py'
adding 'ricxappframe/subsclient/models/subscription_details_list.py'
adding 'ricxappframe/subsclient/models/subscription_instance.py'
adding 'ricxappframe/subsclient/models/subscription_list.py'
adding 'ricxappframe/subsclient/models/subscription_params.py'
adding 'ricxappframe/subsclient/models/subscription_params_client_endpoint.py'
adding 'ricxappframe/subsclient/models/subscription_params_e2_subscription_directives.py'
adding 'ricxappframe/subsclient/models/subscription_response.py'
adding 'ricxappframe/subsclient/models/subsequent_action.py'
adding 'ricxappframe/subsclient/models/x_app_config.py'
adding 'ricxappframe/subsclient/models/xapp_config_list.py'
adding 'ricxappframe/util/__init__.py'
adding 'ricxappframe/util/constants.py'
adding 'ricxappframe-3.2.3.data/data/LICENSE.txt'
adding 'ricxappframe-3.2.3.dist-info/LICENSE.txt'
adding 'ricxappframe-3.2.3.dist-info/METADATA'
adding 'ricxappframe-3.2.3.dist-info/WHEEL'
adding 'ricxappframe-3.2.3.dist-info/top_level.txt'
adding 'ricxappframe-3.2.3.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
INFO: checking distributions
Checking dist/ricxappframe-3.2.3-py3-none-any.whl: [32mPASSED[0m
Checking dist/ricxappframe-3.2.3.tar.gz: [32mPASSED[0m
---> pypi-dist-build.sh ends
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 1569 killed;
[ssh-agent] Stopped.
[PostBuildScript] - [INFO] Executing post build scripts.
[ric-plt-xapp-frame-py-pypi-verify-master] $ /bin/bash /tmp/jenkins13794651263716240651.sh
---> sysstat.sh
[ric-plt-xapp-frame-py-pypi-verify-master] $ /bin/bash /tmp/jenkins4679488085308459269.sh
---> package-listing.sh
++ facter osfamily
++ tr '[:upper:]' '[:lower:]'
+ OS_FAMILY=debian
+ workspace=/w/workspace/ric-plt-xapp-frame-py-pypi-verify-master
+ 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/ric-plt-xapp-frame-py-pypi-verify-master ']'
+ PACKAGES=/tmp/packages_end.txt
+ case "${OS_FAMILY}" in
+ grep '^ii'
+ dpkg -l
+ '[' -f /tmp/packages_start.txt ']'
+ '[' -f /tmp/packages_end.txt ']'
+ diff /tmp/packages_start.txt /tmp/packages_end.txt
+ true
+ '[' /w/workspace/ric-plt-xapp-frame-py-pypi-verify-master ']'
+ mkdir -p /w/workspace/ric-plt-xapp-frame-py-pypi-verify-master/archives/
+ cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/ric-plt-xapp-frame-py-pypi-verify-master/archives/
[ric-plt-xapp-frame-py-pypi-verify-master] $ /bin/bash /tmp/jenkins9075142534033462383.sh
---> capture-instance-metadata.sh
Setup pyenv:
  system
  3.8.13
  3.9.13
* 3.10.6 (set by /w/workspace/ric-plt-xapp-frame-py-pypi-verify-master/.python-version)
lf-activate-venv(): INFO: Reuse venv:/tmp/venv-1Rhf from file:/tmp/.os_lf_venv
lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv)
lf-activate-venv(): INFO: Attempting to install with network-safe options...
lf-activate-venv(): INFO: Base packages installed successfully
lf-activate-venv(): INFO: Installing additional packages: lftools 
lf-activate-venv(): INFO: Adding /tmp/venv-1Rhf/bin to PATH
INFO: Running in OpenStack, capturing instance metadata
[ric-plt-xapp-frame-py-pypi-verify-master] $ /bin/bash /tmp/jenkins1018815411550575852.sh
provisioning config files...
copy managed file [jenkins-log-archives-settings] to file:/w/workspace/ric-plt-xapp-frame-py-pypi-verify-master@tmp/config3381111334210556961tmp
Regular expression run condition: Expression=[^.*logs-s3.*], Label=[]
Run condition [Regular expression match] preventing perform for step [Provide Configuration files]
[EnvInject] - Injecting environment variables from a build step.
[EnvInject] - Injecting as environment variables the properties content 
SERVER_ID=logs

[EnvInject] - Variables injected successfully.
[ric-plt-xapp-frame-py-pypi-verify-master] $ /bin/bash /tmp/jenkins16311047462070911294.sh
---> create-netrc.sh
[ric-plt-xapp-frame-py-pypi-verify-master] $ /bin/bash /tmp/jenkins9520159605126776130.sh
---> python-tools-install.sh
Setup pyenv:
  system
  3.8.13
  3.9.13
* 3.10.6 (set by /w/workspace/ric-plt-xapp-frame-py-pypi-verify-master/.python-version)
lf-activate-venv(): INFO: Reuse venv:/tmp/venv-1Rhf from file:/tmp/.os_lf_venv
lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv)
lf-activate-venv(): INFO: Attempting to install with network-safe options...
lf-activate-venv(): INFO: Base packages installed successfully
lf-activate-venv(): INFO: Installing additional packages: lftools 
lf-activate-venv(): INFO: Adding /tmp/venv-1Rhf/bin to PATH
[ric-plt-xapp-frame-py-pypi-verify-master] $ /bin/bash /tmp/jenkins4958480845444804263.sh
---> sudo-logs.sh
Archiving 'sudo' log..
[ric-plt-xapp-frame-py-pypi-verify-master] $ /bin/bash /tmp/jenkins5758101182364281522.sh
---> job-cost.sh
Setup pyenv:
  system
  3.8.13
  3.9.13
* 3.10.6 (set by /w/workspace/ric-plt-xapp-frame-py-pypi-verify-master/.python-version)
lf-activate-venv(): INFO: Reuse venv:/tmp/venv-1Rhf from file:/tmp/.os_lf_venv
lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv)
lf-activate-venv(): INFO: Attempting to install with network-safe options...
lf-activate-venv(): INFO: Base packages installed successfully
lf-activate-venv(): INFO: Installing additional packages: zipp==1.1.0 python-openstackclient urllib3~=1.26.15 
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
importlib-metadata 9.0.0 requires zipp>=3.20, but you have zipp 1.1.0 which is incompatible.
lf-activate-venv(): INFO: Adding /tmp/venv-1Rhf/bin to PATH
INFO: No Stack...
INFO: Retrieving Pricing Info for: v3-starter-2
INFO: Archiving Costs
[ric-plt-xapp-frame-py-pypi-verify-master] $ /bin/bash -l /tmp/jenkins10972204903861551056.sh
---> logs-deploy.sh
Setup pyenv:
  system
  3.8.13
  3.9.13
* 3.10.6 (set by /w/workspace/ric-plt-xapp-frame-py-pypi-verify-master/.python-version)
lf-activate-venv(): INFO: Reuse venv:/tmp/venv-1Rhf from file:/tmp/.os_lf_venv
lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv)
lf-activate-venv(): INFO: Attempting to install with network-safe options...
lf-activate-venv(): INFO: Base packages installed successfully
lf-activate-venv(): INFO: Installing additional packages: lftools urllib3~=1.26.15 
lf-activate-venv(): INFO: Adding /tmp/venv-1Rhf/bin to PATH
INFO: Nexus URL https://nexus.o-ran-sc.org path production/vex-sjc-oran-jenkins-prod-1/ric-plt-xapp-frame-py-pypi-verify-master/284
INFO: archiving workspace using pattern(s): 
Archives upload complete.
INFO: archiving logs to Nexus
---> uname -a:
Linux prd-ubuntu1804-builder-2c-2g-1179 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux


---> lscpu:
Architecture:        x86_64
CPU op-mode(s):      32-bit, 64-bit
Byte Order:          Little Endian
CPU(s):              2
On-line CPU(s) list: 0,1
Thread(s) per core:  1
Core(s) per socket:  1
Socket(s):           2
NUMA node(s):        1
Vendor ID:           AuthenticAMD
CPU family:          23
Model:               49
Model name:          AMD EPYC-Rome Processor
Stepping:            0
CPU MHz:             2799.998
BogoMIPS:            5599.99
Virtualization:      AMD-V
Hypervisor vendor:   KVM
Virtualization type: full
L1d cache:           32K
L1i cache:           32K
L2 cache:            512K
L3 cache:            16384K
NUMA node0 CPU(s):   0,1
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 xtopology cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves clzero xsaveerptr arat npt nrip_save umip rdpid arch_capabilities


---> nproc:
2


---> df -h:
Filesystem      Size  Used Avail Use% Mounted on
udev            2.0G     0  2.0G   0% /dev
tmpfs           395M  668K  394M   1% /run
/dev/vda1        20G  7.4G   12G  39% /
tmpfs           2.0G     0  2.0G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           2.0G     0  2.0G   0% /sys/fs/cgroup
/dev/vda15      105M  5.3M  100M   5% /boot/efi
tmpfs           395M     0  395M   0% /run/user/1001


---> free -m:
              total        used        free      shared  buff/cache   available
Mem:           3944         375        1418           0        2151        3301
Swap:          1023           0        1023


---> ip addr:
1: lo: <LOOPBACK,UP,LOWER_UP> 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: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc fq_codel state UP group default qlen 1000
    link/ether fa:16:3e:6e:3b:bb brd ff:ff:ff:ff:ff:ff
    inet 10.32.7.158/23 brd 10.32.7.255 scope global dynamic ens3
       valid_lft 85829sec preferred_lft 85829sec
    inet6 fe80::f816:3eff:fe6e:3bbb/64 scope link 
       valid_lft forever preferred_lft forever


---> sar -b -r -n DEV:
Linux 4.15.0-213-generic (prd-ubuntu1804-builder-2c-2g-1179) 	05/18/26 	_x86_64_	(2 CPU)

13:52:38     LINUX RESTART	(2 CPU)

13:53:01          tps      rtps      wtps   bread/s   bwrtn/s
13:54:02        66.22     17.93     48.29    694.42   5425.76
13:55:01       103.73     29.35     74.38    670.12  11162.45
13:56:01        44.21     14.06     30.14   1023.03   4696.95
13:57:01         1.55      0.00      1.55      0.00     24.93
13:58:01         1.37      0.00      1.37      0.00     20.53
13:59:01         1.33      0.00      1.33      0.00     19.33
14:00:01         1.08      0.00      1.08      0.00     14.13
14:01:01        28.88      2.31     26.56     87.88   2390.01
14:02:01        26.76      0.63     26.12     76.51   1962.41
Average:        30.43      7.10     23.33    282.81   2841.91

13:53:01    kbmemfree   kbavail kbmemused  %memused kbbuffers  kbcached  kbcommit   %commit  kbactive   kbinact   kbdirty
13:54:02      1858992   3432772   2180060     53.97     49984   1681512    577664     11.35    484620   1535612    149256
13:55:01      1619960   3401872   2419092     59.89     64012   1862316    620748     12.20    544948   1687396     62068
13:56:01      1507532   3378776   2531520     62.68     69844   1941160    792076     15.57    607168   1727608        92
13:57:01      1502136   3373356   2536916     62.81     69900   1941152    965856     18.98    612112   1727600       168
13:58:01      1498308   3369596   2540744     62.90     69964   1941156   1221140     24.00    615588   1727612        52
13:59:01      1495928   3367276   2543124     62.96     70012   1941168   1320512     25.96    617648   1727616       128
14:00:01      1495472   3366856   2543580     62.97     70048   1941168   1328888     26.12    618120   1727616       120
14:01:01      1443964   3368492   2595088     64.25     74796   1986956    619888     12.18    634104   1759676     30644
14:02:01      1424088   3352344   2614964     64.74     76560   1988576    635588     12.49    656904   1756900      9688
Average:      1538487   3379038   2500565     61.91     68347   1913907    898040     17.65    599024   1708626     28024

13:53:01        IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s   %ifutil
13:54:02         ens3    149.83     84.09    994.67     17.64      0.00      0.00      0.00      0.00
13:54:02           lo      0.80      0.80      0.07      0.07      0.00      0.00      0.00      0.00
13:55:01         ens3     37.40     32.11    275.01      6.88      0.00      0.00      0.00      0.00
13:55:01           lo      1.76      1.76      0.18      0.18      0.00      0.00      0.00      0.00
13:56:01         ens3     12.86     12.18     51.25      1.63      0.00      0.00      0.00      0.00
13:56:01           lo      1.63      1.63      0.15      0.15      0.00      0.00      0.00      0.00
13:57:01         ens3      1.53      1.45      0.44      0.38      0.00      0.00      0.00      0.00
13:57:01           lo      6.00      6.00      0.63      0.63      0.00      0.00      0.00      0.00
13:58:01         ens3      1.38      1.30      0.31      0.24      0.00      0.00      0.00      0.00
13:58:01           lo     18.03     18.03      0.98      0.98      0.00      0.00      0.00      0.00
13:59:01         ens3      0.77      0.77      0.09      0.09      0.00      0.00      0.00      0.00
13:59:01           lo     18.40     18.40      0.96      0.96      0.00      0.00      0.00      0.00
14:00:01         ens3      0.62      0.62      0.07      0.07      0.00      0.00      0.00      0.00
14:00:01           lo     18.13     18.13      0.94      0.94      0.00      0.00      0.00      0.00
14:01:01         ens3     29.93     22.89     83.31      7.55      0.00      0.00      0.00      0.00
14:01:01           lo      2.50      2.50      0.14      0.14      0.00      0.00      0.00      0.00
14:02:01         ens3     12.76     13.03     11.11     12.22      0.00      0.00      0.00      0.00
14:02:01           lo      0.73      0.73      0.07      0.07      0.00      0.00      0.00      0.00
Average:         ens3     27.43     18.69    157.13      5.19      0.00      0.00      0.00      0.00
Average:           lo      7.56      7.56      0.46      0.46      0.00      0.00      0.00      0.00


---> sar -P ALL:
Linux 4.15.0-213-generic (prd-ubuntu1804-builder-2c-2g-1179) 	05/18/26 	_x86_64_	(2 CPU)

13:52:38     LINUX RESTART	(2 CPU)

13:53:01        CPU     %user     %nice   %system   %iowait    %steal     %idle
13:54:02        all     38.77      0.00      2.79      5.22      2.50     50.71
13:54:02          0     55.19      0.00      3.68      2.44      2.70     35.98
13:54:02          1     22.49      0.00      1.91      7.99      2.30     65.31
13:55:01        all     38.41      0.00      3.01      6.72      2.30     49.56
13:55:01          0     59.48      0.00      3.92      2.38      2.42     31.81
13:55:01          1     17.53      0.00      2.11     11.01      2.18     67.17
13:56:01        all     16.32      0.00      1.25      1.66      0.98     79.79
13:56:01          0      9.91      0.00      0.80      1.71      0.91     86.67
13:56:01          1     22.77      0.00      1.69      1.62      1.05     72.86
13:57:01        all      0.36      0.00      0.11      0.03      0.03     99.47
13:57:01          0      0.25      0.00      0.10      0.05      0.05     99.55
13:57:01          1      0.45      0.00      0.12      0.00      0.02     99.41
13:58:01        all      0.23      0.00      0.15      0.03      0.06     99.54
13:58:01          0      0.12      0.00      0.17      0.00      0.07     99.65
13:58:01          1      0.35      0.00      0.15      0.03      0.05     99.42
13:59:01        all      0.22      0.00      0.15      0.02      0.03     99.58
13:59:01          0      0.20      0.00      0.22      0.00      0.03     99.55
13:59:01          1      0.23      0.00      0.07      0.03      0.02     99.65
14:00:01        all      0.23      0.00      0.12      0.03      0.03     99.61
14:00:01          0      0.37      0.00      0.23      0.00      0.03     99.37
14:00:01          1      0.07      0.00      0.02      0.05      0.02     99.85
14:01:01        all     38.76      0.00      4.93      0.99      1.67     53.65
14:01:01          0     43.49      0.00      5.34      0.15      1.70     49.33
14:01:01          1     34.06      0.00      4.50      1.83      1.65     57.96
14:02:01        all     42.03      0.00      2.02      1.37      1.42     53.16
14:02:01          0     31.67      0.00      1.98      2.03      1.03     63.28
14:02:01          1     52.34      0.00      2.08      0.71      1.81     43.06
Average:        all     19.52      0.00      1.62      1.78      1.00     76.08
Average:          0     22.28      0.00      1.83      0.97      0.99     73.92
Average:          1     16.76      0.00      1.41      2.60      1.01     78.23


