docs: install_deps> python -I -m pip install inotify inotify_simple lfdocs-conf mdclogpy msgpack numpydoc protobuf recommonmark ricsdl sphinx sphinx-rtd-theme sphinxcontrib-httpdomain 'urllib3~=1.26.15' .pkg: install_requires> python -I -m pip install 'setuptools>=40.8.0' .pkg: _optional_hooks> python /tmp/venv-9M7e/lib/python3.9/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__ .pkg: get_requires_for_build_sdist> python /tmp/venv-9M7e/lib/python3.9/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__ .pkg: get_requires_for_build_wheel> python /tmp/venv-9M7e/lib/python3.9/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__ .pkg: freeze> python -m pip freeze --all .pkg: pip==26.0.1,setuptools==82.0.1 .pkg: prepare_metadata_for_build_wheel> python /tmp/venv-9M7e/lib/python3.9/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__ .pkg: build_sdist> python /tmp/venv-9M7e/lib/python3.9/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__ docs: 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' docs: install_package> python -I -m pip install --force-reinstall --no-deps /w/workspace/rtdv3-global-verify-master/.tox/.tmp/package/1/ricxappframe-3.2.3.tar.gz docs: freeze> python -m pip freeze --all docs: alabaster==0.7.16,async-timeout==5.0.1,attrs==26.1.0,babel==2.18.0,blockdiag==3.0.0,build==1.4.4,certifi==2026.4.22,charset-normalizer==3.4.7,commonmark==0.9.1,contourpy==1.3.0,cycler==0.12.1,docutils==0.21.2,fonttools==4.60.2,funcparserlib==2.0.0a0,future==1.0.0,hiredis==2.0.0,idna==3.13,imagesize==1.5.0,importlib_metadata==8.7.1,importlib_resources==6.5.2,inotify==0.2.12,inotify-simple==2.0.1,Jinja2==3.1.6,jsonschema==3.2.0,kiwisolver==1.4.7,lfdocs_conf==0.10.0,MarkupSafe==3.0.3,matplotlib==3.9.4,mdclogpy==1.1.4,msgpack==1.1.2,numpy==2.0.2,numpydoc==1.9.0,nwdiag==3.0.0,packaging==26.2,pillow==11.3.0,pip==26.0.1,protobuf==3.20.3,Pygments==2.20.0,pyparsing==3.3.2,pyproject_hooks==1.2.0,pyrsistent==0.20.0,python-dateutil==2.9.0.post0,PyYAML==6.0.3,recommonmark==0.7.1,redis==4.3.6,requests==2.32.5,requests-file==1.5.1,ricsdl==3.1.3,ricxappframe @ file:///w/workspace/rtdv3-global-verify-master/.tox/.tmp/package/1/ricxappframe-3.2.3.tar.gz#sha256=dc5ac6404bf41dda1270bd02d90fed6102a171ae211b8d768e09c97d32ba35b4,seqdiag==3.0.0,setuptools==82.0.1,six==1.17.0,snowballstemmer==3.0.1,Sphinx==7.4.7,sphinx-bootstrap-theme==0.8.1,sphinx-data-viewer==0.1.5,sphinx-tabs==3.4.7,sphinx_rtd_theme==3.1.0,sphinxcontrib-applehelp==2.0.0,sphinxcontrib-blockdiag==3.0.0,sphinxcontrib-devhelp==2.0.0,sphinxcontrib-htmlhelp==2.1.0,sphinxcontrib-httpdomain==1.8.1,sphinxcontrib-jquery==4.1,sphinxcontrib-jsmath==1.0.1,sphinxcontrib-needs==0.7.9,sphinxcontrib-nwdiag==2.0.0,sphinxcontrib-plantuml==0.31,sphinxcontrib-qthelp==2.0.0,sphinxcontrib-seqdiag==3.0.0,sphinxcontrib-serializinghtml==2.0.0,sphinxcontrib-swaggerdoc==0.1.7,tomli==2.4.1,urllib3==1.26.20,webcolors==24.11.1,zipp==3.23.1 docs: commands[0]> sphinx-build -W -b html -n -d /w/workspace/rtdv3-global-verify-master/.tox/docs/tmp/doctrees ./docs/ /w/workspace/rtdv3-global-verify-master/docs/_build/html Running Sphinx v7.4.7 loading translations [en]... done making output directory... done Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`. loading intersphinx inventory 'common-packer' from https://docs.releng.linuxfoundation.org/projects/common-packer/en/stable/objects.inv... loading intersphinx inventory 'global-jjb' from https://docs.releng.linuxfoundation.org/projects/global-jjb/en/stable/objects.inv... loading intersphinx inventory 'lfdocs' from https://docs.releng.linuxfoundation.org/en/latest/objects.inv... loading intersphinx inventory 'lfdocs-conf' from https://docs.releng.linuxfoundation.org/projects/lfdocs-conf/en/stable/objects.inv... loading intersphinx inventory 'lftools' from https://docs.releng.linuxfoundation.org/projects/lftools/en/stable/objects.inv... loading intersphinx inventory 'pipelines' from https://docs.releng.linuxfoundation.org/projects/pipelines/en/latest/objects.inv... loading intersphinx inventory 'python' from https://docs.python.org/3/objects.inv... loading intersphinx inventory 'ric-plt-lib-rmr' from https://docs.o-ran-sc.org/projects/o-ran-sc-ric-plt-lib-rmr/en/latest/objects.inv... [autosummary] generating autosummary for: alarm_api.rst, developer-guide.rst, index.rst, installation-guide.rst, mdclogger.rst, overview.rst, release-notes.rst, rmr_api.rst, rnib.rst, user-guide.rst building [mo]: targets for 0 po files that are out of date writing output... building [html]: targets for 10 source files that are out of date updating environment: [new config] 10 added, 0 changed, 0 removed reading sources... [ 10%] alarm_api reading sources... [ 20%] developer-guide reading sources... [ 30%] index reading sources... [ 40%] installation-guide reading sources... [ 50%] mdclogger reading sources... [ 60%] overview reading sources... [ 70%] release-notes reading sources... [ 80%] rmr_api reading sources... [ 90%] rnib reading sources... [100%] user-guide looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done copying assets... copying static files... done copying extra files... done copying assets: done writing output... [ 10%] alarm_api writing output... [ 20%] developer-guide writing output... [ 30%] index writing output... [ 40%] installation-guide writing output... [ 50%] mdclogger writing output... [ 60%] overview writing output... [ 70%] release-notes writing output... [ 80%] rmr_api writing output... [ 90%] rnib writing output... [100%] user-guide generating indices... genindex py-modindex done highlighting module code... [ 12%] ricxappframe.alarm.alarm highlighting module code... [ 25%] ricxappframe.rmr.helpers highlighting module code... [ 38%] ricxappframe.rmr.rmr highlighting module code... [ 50%] ricxappframe.xapp_frame highlighting module code... [ 62%] ricxappframe.xapp_rest highlighting module code... [ 75%] ricxappframe.xapp_sdl highlighting module code... [ 88%] ricxappframe.xapp_subscribe highlighting module code... [100%] ricxappframe.xapp_symptomdata writing additional pages... search done dumping search index in English (code: en)... done dumping object inventory... done build succeeded. The HTML pages are in docs/_build/html. docs: commands[1]> echo 'Generated docs available in /w/workspace/rtdv3-global-verify-master/docs/_build/html' Generated docs available in /w/workspace/rtdv3-global-verify-master/docs/_build/html docs: OK ✔ in 1 minute 1.77 seconds docs-linkcheck: install_deps> python -I -m pip install inotify_simple lfdocs-conf mdclogpy msgpack numpydoc recommonmark ricsdl sphinx sphinx-rtd-theme sphinxcontrib-httpdomain 'urllib3~=1.26.15' docs-linkcheck: 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' docs-linkcheck: install_package> python -I -m pip install --force-reinstall --no-deps /w/workspace/rtdv3-global-verify-master/.tox/.tmp/package/2/ricxappframe-3.2.3.tar.gz docs-linkcheck: freeze> python -m pip freeze --all docs-linkcheck: alabaster==0.7.16,async-timeout==5.0.1,attrs==26.1.0,babel==2.18.0,blockdiag==3.0.0,build==1.4.4,certifi==2026.4.22,charset-normalizer==3.4.7,commonmark==0.9.1,contourpy==1.3.0,cycler==0.12.1,docutils==0.21.2,fonttools==4.60.2,funcparserlib==2.0.0a0,future==1.0.0,hiredis==2.0.0,idna==3.13,imagesize==1.5.0,importlib_metadata==8.7.1,importlib_resources==6.5.2,inotify==0.2.12,inotify-simple==2.0.1,Jinja2==3.1.6,jsonschema==3.2.0,kiwisolver==1.4.7,lfdocs_conf==0.10.0,MarkupSafe==3.0.3,matplotlib==3.9.4,mdclogpy==1.1.4,msgpack==1.1.2,numpy==2.0.2,numpydoc==1.9.0,nwdiag==3.0.0,packaging==26.2,pillow==11.3.0,pip==26.0.1,protobuf==3.20.3,Pygments==2.20.0,pyparsing==3.3.2,pyproject_hooks==1.2.0,pyrsistent==0.20.0,python-dateutil==2.9.0.post0,PyYAML==6.0.3,recommonmark==0.7.1,redis==4.3.6,requests==2.32.5,requests-file==1.5.1,ricsdl==3.1.3,ricxappframe @ file:///w/workspace/rtdv3-global-verify-master/.tox/.tmp/package/2/ricxappframe-3.2.3.tar.gz#sha256=dc5ac6404bf41dda1270bd02d90fed6102a171ae211b8d768e09c97d32ba35b4,seqdiag==3.0.0,setuptools==82.0.1,six==1.17.0,snowballstemmer==3.0.1,Sphinx==7.4.7,sphinx-bootstrap-theme==0.8.1,sphinx-data-viewer==0.1.5,sphinx-tabs==3.4.7,sphinx_rtd_theme==3.1.0,sphinxcontrib-applehelp==2.0.0,sphinxcontrib-blockdiag==3.0.0,sphinxcontrib-devhelp==2.0.0,sphinxcontrib-htmlhelp==2.1.0,sphinxcontrib-httpdomain==1.8.1,sphinxcontrib-jquery==4.1,sphinxcontrib-jsmath==1.0.1,sphinxcontrib-needs==0.7.9,sphinxcontrib-nwdiag==2.0.0,sphinxcontrib-plantuml==0.31,sphinxcontrib-qthelp==2.0.0,sphinxcontrib-seqdiag==3.0.0,sphinxcontrib-serializinghtml==2.0.0,sphinxcontrib-swaggerdoc==0.1.7,tomli==2.4.1,urllib3==1.26.20,webcolors==24.11.1,zipp==3.23.1 docs-linkcheck: commands[0]> sphinx-build -W -b linkcheck -d /w/workspace/rtdv3-global-verify-master/.tox/docs-linkcheck/tmp/doctrees ./docs/ /w/workspace/rtdv3-global-verify-master/docs/_build/linkcheck Running Sphinx v7.4.7 loading translations [en]... done making output directory... done Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`. loading intersphinx inventory 'common-packer' from https://docs.releng.linuxfoundation.org/projects/common-packer/en/stable/objects.inv... loading intersphinx inventory 'global-jjb' from https://docs.releng.linuxfoundation.org/projects/global-jjb/en/stable/objects.inv... loading intersphinx inventory 'lfdocs' from https://docs.releng.linuxfoundation.org/en/latest/objects.inv... loading intersphinx inventory 'lfdocs-conf' from https://docs.releng.linuxfoundation.org/projects/lfdocs-conf/en/stable/objects.inv... loading intersphinx inventory 'lftools' from https://docs.releng.linuxfoundation.org/projects/lftools/en/stable/objects.inv... loading intersphinx inventory 'pipelines' from https://docs.releng.linuxfoundation.org/projects/pipelines/en/latest/objects.inv... loading intersphinx inventory 'python' from https://docs.python.org/3/objects.inv... loading intersphinx inventory 'ric-plt-lib-rmr' from https://docs.o-ran-sc.org/projects/o-ran-sc-ric-plt-lib-rmr/en/latest/objects.inv... [autosummary] generating autosummary for: alarm_api.rst, developer-guide.rst, index.rst, installation-guide.rst, mdclogger.rst, overview.rst, release-notes.rst, rmr_api.rst, rnib.rst, user-guide.rst building [mo]: targets for 0 po files that are out of date writing output... building [linkcheck]: targets for 10 source files that are out of date updating environment: [new config] 10 added, 0 changed, 0 removed reading sources... [ 10%] alarm_api reading sources... [ 20%] developer-guide reading sources... [ 30%] index reading sources... [ 40%] installation-guide reading sources... [ 50%] mdclogger reading sources... [ 60%] overview reading sources... [ 70%] release-notes reading sources... [ 80%] rmr_api reading sources... [ 90%] rnib reading sources... [100%] user-guide looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done copying assets... copying assets: done writing output... [ 10%] alarm_api writing output... [ 20%] developer-guide writing output... [ 30%] index writing output... [ 40%] installation-guide writing output... [ 50%] mdclogger writing output... [ 60%] overview writing output... [ 70%] release-notes writing output... [ 80%] rmr_api writing output... [ 90%] rnib writing output... [100%] user-guide (installation-guide: line 12) -ignored- https://gerrit.o-ran-sc.org/r/gitweb?p=ric-plt/a1.git;a=blob;f=integration_tests/install_rmr.sh;h=70ee489ba2895ea67ca2c93ecefb2776ba2c9ff3;hb=78ba273b279a7e7af6dba811a29746b881a53a8e ( overview: line 102) -ignored- https://gerrit.o-ran-sc.org/r/gitweb?p=ric-plt/xapp-frame.git;a=tree ( release-notes: line 53) -ignored- https://gerrit.o-ran-sc.org/r/admin/repos/com/pylog ( release-notes: line 62) -ignored- https://gerrit.o-ran-sc.org/r/admin/repos/ric-plt/nodeb-rnib ( release-notes: line 10) redirect http://semver.org/ - permanently to https://semver.org/ ( rmr_api: line 21) ok https://docs.o-ran-sc.org/projects/o-ran-sc-ric-plt-lib-rmr/en/latest/index.html ( rmr_api: line 1) ok https://docs.python.org/3/library/ctypes.html#ctypes.c_char_p ( release-notes: line 10) redirect http://keepachangelog.com/ - permanently to https://keepachangelog.com/ ( overview: line 18) redirect https://docs.o-ran-sc.org/projects/o-ran-sc-ric-plt-xapp-frame-py - with Found to https://docs.o-ran-sc.org/projects/o-ran-sc-ric-plt-xapp-frame-py/en/latest/ ( alarm_api: line 1) ok https://docs.python.org/3/library/functions.html#int ( rmr_api: line 1) ok https://docs.python.org/3/library/ctypes.html#ctypes.c_int ( alarm_api: line 1) ok https://docs.python.org/3/library/ctypes.html#ctypes.c_void_p ( rmr_api: line 1) ok https://docs.python.org/3/library/stdtypes.html#bytes ( alarm_api: line 1) ok https://docs.python.org/3/library/stdtypes.html#str ( rmr_api: line 1) ok https://docs.python.org/3/library/stdtypes.html#dict ( release-notes: line 53) redirect https://jira.o-ran-sc.org/browse/RIC-330 - permanently to https://lf-o-ran-sc.atlassian.net/jira/browse/RIC-330 ( release-notes: line 110) redirect https://jira.o-ran-sc.org/browse/RIC-354 - permanently to https://lf-o-ran-sc.atlassian.net/jira/browse/RIC-354 ( release-notes: line 100) redirect https://jira.o-ran-sc.org/browse/RIC-380 - permanently to https://lf-o-ran-sc.atlassian.net/jira/browse/RIC-380 ( release-notes: line 79) redirect https://jira.o-ran-sc.org/browse/RIC-381 - permanently to https://lf-o-ran-sc.atlassian.net/jira/browse/RIC-381 ( release-notes: line 89) redirect https://jira.o-ran-sc.org/browse/RIC-425 - permanently to https://lf-o-ran-sc.atlassian.net/jira/browse/RIC-425 ( release-notes: line 84) redirect https://jira.o-ran-sc.org/browse/RIC-529 - permanently to https://lf-o-ran-sc.atlassian.net/jira/browse/RIC-529 ( release-notes: line 94) redirect https://jira.o-ran-sc.org/browse/RIC-514 - permanently to https://lf-o-ran-sc.atlassian.net/jira/browse/RIC-514 ( release-notes: line 74) redirect https://jira.o-ran-sc.org/browse/RIC-659 - permanently to https://lf-o-ran-sc.atlassian.net/jira/browse/RIC-659 ( release-notes: line 68) redirect https://jira.o-ran-sc.org/browse/RIC-699 - permanently to https://lf-o-ran-sc.atlassian.net/jira/browse/RIC-699 ( release-notes: line 57) redirect https://jira.o-ran-sc.org/browse/RIC-664 - permanently to https://lf-o-ran-sc.atlassian.net/jira/browse/RIC-664 ( release-notes: line 52) redirect https://jira.o-ran-sc.org/browse/RIC-706 - permanently to https://lf-o-ran-sc.atlassian.net/jira/browse/RIC-706 ( rnib: line 45) ok https://github.com/protocolbuffers/protobuf/issues/1491 ( release-notes: line 62) redirect https://jira.o-ran-sc.org/browse/RIC-788 - permanently to https://lf-o-ran-sc.atlassian.net/jira/browse/RIC-788 (installation-guide: line 12) ok https://lf-o-ran-sc.atlassian.net/wiki/spaces/RICP/pages/14123122/RMR+Prebuilt+Binary+Packages (installation-guide: line 12) ok https://lf-o-ran-sc.atlassian.net/wiki/spaces/RICP/pages/14123148/RMR+Building+From+Source ( release-notes: line 47) redirect https://jira.o-ran-sc.org/browse/RIC-858 - permanently to https://lf-o-ran-sc.atlassian.net/jira/browse/RIC-858 ( release-notes: line 69) redirect https://jira.o-ran-sc.org/browse/RIC-795 - permanently to https://lf-o-ran-sc.atlassian.net/jira/browse/RIC-795 (installation-guide: line 9) ok https://pypi.org/project/ricxappframe ( release-notes: line 42) redirect https://jira.o-ran-sc.org/browse/RIC-865 - permanently to https://lf-o-ran-sc.atlassian.net/jira/browse/RIC-865 ( user-guide: line 2) ok https://msgpack.org/index.html ( release-notes: line 37) redirect https://jira.o-ran-sc.org/browse/RIC-862 - permanently to https://lf-o-ran-sc.atlassian.net/jira/browse/RIC-862 build succeeded. Look for any errors in the above output or in docs/_build/linkcheck/output.txt docs: OK (61.75=setup[53.39]+cmd[8.34,0.02] seconds) docs-linkcheck: OK (54.86=setup[41.54]+cmd[13.31] seconds) congratulations :) (116.67 seconds)