Build start time: Fri Jul 4 08:53:11 UTC 2025
[ REASON ] : target/python-wheels/bullseye/sonic_bgpcfgd-1.0-py3-none-any.whl does not exist NON-EXISTENT PREREQUISITES: target/python-wheels/bullseye/sonic_config_engine-1.0-py3-none-any.whl-install target/python-wheels/bullseye/sonic_yang_mgmt-1.0-py3-none-any.whl-install target/python-wheels/bullseye/sonic_yang_models-1.0-py3-none-any.whl-install target/debs/bullseye/libyang_1.0.73_amd64.deb-install target/debs/bullseye/libyang-cpp_1.0.73_amd64.deb-install target/debs/bullseye/python3-yang_1.0.73_amd64.deb-install target/debs/bullseye/python3-swsscommon_1.0.0_amd64.deb-install
[ FLAGS FILE ] : []
[ FLAGS DEPENDS ] : []
[ FLAGS DIFF ] : []
/sonic/src/sonic-bgpcfgd /sonic
running pytest
running egg_info
writing sonic_bgpcfgd.egg-info/PKG-INFO
writing dependency_links to sonic_bgpcfgd.egg-info/dependency_links.txt
writing entry points to sonic_bgpcfgd.egg-info/entry_points.txt
writing requirements to sonic_bgpcfgd.egg-info/requires.txt
writing top-level names to sonic_bgpcfgd.egg-info/top_level.txt
reading manifest file 'sonic_bgpcfgd.egg-info/SOURCES.txt'
writing manifest file 'sonic_bgpcfgd.egg-info/SOURCES.txt'
running build_ext
============================= test session starts ==============================
platform linux -- Python 3.9.2, pytest-6.0.2, py-1.10.0, pluggy-0.13.0
rootdir: /sonic/src/sonic-bgpcfgd, configfile: pytest.ini
plugins: pyfakefs-5.8.0, cov-2.10.1
collected 220 items
tests/test_advertise_rt.py .... [ 1%]
tests/test_allow_list.py ........................................ [ 20%]
tests/test_bbr.py ............................. [ 33%]
tests/test_bbr_templates.py . [ 33%]
tests/test_bgp.py ........... [ 38%]
tests/test_config.py ................. [ 46%]
tests/test_db.py . [ 46%]
tests/test_device_global.py ......... [ 50%]
tests/test_directory.py . [ 51%]
tests/test_frr.py .......... [ 55%]
tests/test_intf.py .. [ 56%]
tests/test_ipv6_nexthop_global.py . [ 57%]
tests/test_pfx_filter.py ........... [ 62%]
tests/test_rm.py ... [ 63%]
tests/test_setsrc.py ..... [ 65%]
tests/test_sonic-cfggen.py ..................... [ 75%]
tests/test_static_rt.py ............................ [ 88%]
tests/test_static_rt_bfd.py ........ [ 91%]
tests/test_templates.py .................. [100%]/sonic/src/sonic-bgpcfgd/bgpcfgd/managers_rm.py:89: SyntaxWarning: "is" with a literal. Did you mean "=="?
if bgp_asn is None or bgp_asn is '':
=============================== warnings summary ===============================
bgpcfgd/managers_rm.py:89
/sonic/src/sonic-bgpcfgd/bgpcfgd/managers_rm.py:89: SyntaxWarning: "is" with a literal. Did you mean "=="?
if bgp_asn is None or bgp_asn is '':
-- Docs: https://docs.pytest.org/en/stable/warnings.html
----------- coverage: platform linux, python 3.9.2-final-0 -----------
Name Stmts Miss Cover
-------------------------------------------------------
bgpcfgd/__init__.py 0 0 100%
bgpcfgd/__main__.py 3 3 0%
bgpcfgd/config.py 72 0 100%
bgpcfgd/directory.py 64 0 100%
bgpcfgd/frr.py 52 1 98%
bgpcfgd/log.py 15 0 100%
bgpcfgd/main.py 63 63 0%
bgpcfgd/manager.py 41 21 49%
bgpcfgd/managers_advertise_rt.py 81 5 94%
bgpcfgd/managers_allow_list.py 471 24 95%
bgpcfgd/managers_bbr.py 113 11 90%
bgpcfgd/managers_bgp.py 205 34 83%
bgpcfgd/managers_db.py 9 0 100%
bgpcfgd/managers_device_global.py 81 7 91%
bgpcfgd/managers_intf.py 33 0 100%
bgpcfgd/managers_rm.py 68 19 72%
bgpcfgd/managers_setsrc.py 44 7 84%
bgpcfgd/managers_static_rt.py 231 15 94%
bgpcfgd/runner.py 43 43 0%
bgpcfgd/static_rt_timer.py 47 47 0%
bgpcfgd/template.py 68 8 88%
bgpcfgd/utils.py 19 14 26%
bgpcfgd/vars.py 1 0 100%
-------------------------------------------------------
TOTAL 1824 322 82%
======================= 220 passed, 1 warning in 22.22s ========================
running bdist_wheel
running build
running build_py
Generating grammar tables from /usr/lib/python3.9/lib2to3/Grammar.txt
Generating grammar tables from /usr/lib/python3.9/lib2to3/PatternGrammar.txt
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/test_setsrc.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/test_static_rt.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/util.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/test_rm.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/test_bbr_templates.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/test_db.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/test_config.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/test_ipv6_nexthop_global.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/test_sonic-cfggen.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/test_frr.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/test_directory.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/test_bgp.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/__init__.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/swsscommon_test.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/test_advertise_rt.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/test_templates.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/test_allow_list.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/test_static_rt_bfd.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/test_intf.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/test_pfx_filter.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/test_device_global.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/test_bbr.py -> build/bdist.linux-x86_64/wheel/tests
creating build/bdist.linux-x86_64/wheel/bgpmon
copying build/lib/bgpmon/__init__.py -> build/bdist.linux-x86_64/wheel/bgpmon
copying build/lib/bgpmon/bgpmon.py -> build/bdist.linux-x86_64/wheel/bgpmon
creating build/bdist.linux-x86_64/wheel/staticroutebfd
copying build/lib/staticroutebfd/vars.py -> build/bdist.linux-x86_64/wheel/staticroutebfd
copying build/lib/staticroutebfd/__init__.py -> build/bdist.linux-x86_64/wheel/staticroutebfd
copying build/lib/staticroutebfd/main.py -> build/bdist.linux-x86_64/wheel/staticroutebfd
creating build/bdist.linux-x86_64/wheel/bgpcfgd
copying build/lib/bgpcfgd/config.py -> build/bdist.linux-x86_64/wheel/bgpcfgd
copying build/lib/bgpcfgd/utils.py -> build/bdist.linux-x86_64/wheel/bgpcfgd
copying build/lib/bgpcfgd/frr.py -> build/bdist.linux-x86_64/wheel/bgpcfgd
copying build/lib/bgpcfgd/managers_db.py -> build/bdist.linux-x86_64/wheel/bgpcfgd
copying build/lib/bgpcfgd/managers_device_global.py -> build/bdist.linux-x86_64/wheel/bgpcfgd
copying build/lib/bgpcfgd/directory.py -> build/bdist.linux-x86_64/wheel/bgpcfgd
copying build/lib/bgpcfgd/manager.py -> build/bdist.linux-x86_64/wheel/bgpcfgd
copying build/lib/bgpcfgd/managers_static_rt.py -> build/bdist.linux-x86_64/wheel/bgpcfgd
copying build/lib/bgpcfgd/static_rt_timer.py -> build/bdist.linux-x86_64/wheel/bgpcfgd
copying build/lib/bgpcfgd/managers_advertise_rt.py -> build/bdist.linux-x86_64/wheel/bgpcfgd
copying build/lib/bgpcfgd/template.py -> build/bdist.linux-x86_64/wheel/bgpcfgd
copying build/lib/bgpcfgd/managers_intf.py -> build/bdist.linux-x86_64/wheel/bgpcfgd
copying build/lib/bgpcfgd/vars.py -> build/bdist.linux-x86_64/wheel/bgpcfgd
copying build/lib/bgpcfgd/log.py -> build/bdist.linux-x86_64/wheel/bgpcfgd
copying build/lib/bgpcfgd/managers_bbr.py -> build/bdist.linux-x86_64/wheel/bgpcfgd
copying build/lib/bgpcfgd/__init__.py -> build/bdist.linux-x86_64/wheel/bgpcfgd
copying build/lib/bgpcfgd/managers_setsrc.py -> build/bdist.linux-x86_64/wheel/bgpcfgd
copying build/lib/bgpcfgd/managers_rm.py -> build/bdist.linux-x86_64/wheel/bgpcfgd
copying build/lib/bgpcfgd/managers_bgp.py -> build/bdist.linux-x86_64/wheel/bgpcfgd
copying build/lib/bgpcfgd/__main__.py -> build/bdist.linux-x86_64/wheel/bgpcfgd
copying build/lib/bgpcfgd/managers_allow_list.py -> build/bdist.linux-x86_64/wheel/bgpcfgd
copying build/lib/bgpcfgd/main.py -> build/bdist.linux-x86_64/wheel/bgpcfgd
copying build/lib/bgpcfgd/runner.py -> build/bdist.linux-x86_64/wheel/bgpcfgd
running install_egg_info
running egg_info
writing sonic_bgpcfgd.egg-info/PKG-INFO
writing dependency_links to sonic_bgpcfgd.egg-info/dependency_links.txt
writing entry points to sonic_bgpcfgd.egg-info/entry_points.txt
writing requirements to sonic_bgpcfgd.egg-info/requires.txt
writing top-level names to sonic_bgpcfgd.egg-info/top_level.txt
reading manifest file 'sonic_bgpcfgd.egg-info/SOURCES.txt'
writing manifest file 'sonic_bgpcfgd.egg-info/SOURCES.txt'
Copying sonic_bgpcfgd.egg-info to build/bdist.linux-x86_64/wheel/sonic_bgpcfgd-1.0-py3.9.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/sonic_bgpcfgd-1.0.dist-info/WHEEL
creating 'dist/sonic_bgpcfgd-1.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'bgpcfgd/__init__.py'
adding 'bgpcfgd/__main__.py'
adding 'bgpcfgd/config.py'
adding 'bgpcfgd/directory.py'
adding 'bgpcfgd/frr.py'
adding 'bgpcfgd/log.py'
adding 'bgpcfgd/main.py'
adding 'bgpcfgd/manager.py'
adding 'bgpcfgd/managers_advertise_rt.py'
adding 'bgpcfgd/managers_allow_list.py'
adding 'bgpcfgd/managers_bbr.py'
adding 'bgpcfgd/managers_bgp.py'
adding 'bgpcfgd/managers_db.py'
adding 'bgpcfgd/managers_device_global.py'
adding 'bgpcfgd/managers_intf.py'
adding 'bgpcfgd/managers_rm.py'
adding 'bgpcfgd/managers_setsrc.py'
adding 'bgpcfgd/managers_static_rt.py'
adding 'bgpcfgd/runner.py'
adding 'bgpcfgd/static_rt_timer.py'
adding 'bgpcfgd/template.py'
adding 'bgpcfgd/utils.py'
adding 'bgpcfgd/vars.py'
adding 'bgpmon/__init__.py'
adding 'bgpmon/bgpmon.py'
adding 'staticroutebfd/__init__.py'
adding 'staticroutebfd/main.py'
adding 'staticroutebfd/vars.py'
adding 'tests/__init__.py'
adding 'tests/swsscommon_test.py'
adding 'tests/test_advertise_rt.py'
adding 'tests/test_allow_list.py'
adding 'tests/test_bbr.py'
adding 'tests/test_bbr_templates.py'
adding 'tests/test_bgp.py'
adding 'tests/test_config.py'
adding 'tests/test_db.py'
adding 'tests/test_device_global.py'
adding 'tests/test_directory.py'
adding 'tests/test_frr.py'
adding 'tests/test_intf.py'
adding 'tests/test_ipv6_nexthop_global.py'
adding 'tests/test_pfx_filter.py'
adding 'tests/test_rm.py'
adding 'tests/test_setsrc.py'
adding 'tests/test_sonic-cfggen.py'
adding 'tests/test_static_rt.py'
adding 'tests/test_static_rt_bfd.py'
adding 'tests/test_templates.py'
adding 'tests/util.py'
adding 'sonic_bgpcfgd-1.0.dist-info/METADATA'
adding 'sonic_bgpcfgd-1.0.dist-info/WHEEL'
adding 'sonic_bgpcfgd-1.0.dist-info/entry_points.txt'
adding 'sonic_bgpcfgd-1.0.dist-info/top_level.txt'
adding 'sonic_bgpcfgd-1.0.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
/sonic
Build end time: Fri Jul 4 08:53:38 UTC 2025
Elapsed time: 0h 0m 27s
|