Content

상위 폴더로 이동
Build start time: Thu Nov 20 08:05:04 UTC 2025
[ REASON ] :      target/python-wheels/bookworm/sonic_bgpcfgd-1.0-py3-none-any.whl does not exist   NON-EXISTENT PREREQUISITES: target/python-wheels/bookworm/sonic_config_engine-1.0-py3-none-any.whl-install target/python-wheels/bookworm/sonic_yang_mgmt-1.0-py3-none-any.whl-install target/python-wheels/bookworm/sonic_yang_models-1.0-py3-none-any.whl-install target/debs/bookworm/libyang_1.0.73_amd64.deb-install target/debs/bookworm/libyang-cpp_1.0.73_amd64.deb-install target/debs/bookworm/python3-yang_1.0.73_amd64.deb-install target/debs/bookworm/python3-swsscommon_1.0.0_amd64.deb-install 
[ FLAGS  FILE    ] : [] 
[ FLAGS  DEPENDS ] : [] 
[ FLAGS  DIFF    ] : [] 
/sonic/src/sonic-bgpcfgd /sonic
Defaulting to user installation because normal site-packages is not writeable
Processing /sonic/src/sonic-bgpcfgd
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Requirement already satisfied: ipaddress==1.0.23 in /var/jenkins/.local/lib/python3.11/site-packages (from sonic-bgpcfgd==1.0) (1.0.23)
Requirement already satisfied: jinja2>=2.10 in /usr/lib/python3/dist-packages (from sonic-bgpcfgd==1.0) (3.1.2)
Requirement already satisfied: netaddr==0.8.0 in /var/jenkins/.local/lib/python3.11/site-packages (from sonic-bgpcfgd==1.0) (0.8.0)
Requirement already satisfied: pyyaml==6.0.1 in /var/jenkins/.local/lib/python3.11/site-packages (from sonic-bgpcfgd==1.0) (6.0.1)
Building wheels for collected packages: sonic-bgpcfgd
  Building wheel for sonic-bgpcfgd (setup.py): started
  Building wheel for sonic-bgpcfgd (setup.py): finished with status 'done'
  Created wheel for sonic-bgpcfgd: filename=sonic_bgpcfgd-1.0-py3-none-any.whl size=102878 sha256=caf428eeccf6b1a7404f2ab2f9fa70c86c05ae009adedc5f9e32a096dc1ac55c
  Stored in directory: /var/jenkins/.cache/pip/wheels/4a/41/13/10e47df8c56645f8377e55bccef04a8d7c6ed3f2dae2271ad2
Successfully built sonic-bgpcfgd
Installing collected packages: sonic-bgpcfgd
  WARNING: The scripts bfdmon, bgpcfgd, bgpmon and staticroutebfd are installed in '/var/jenkins/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed sonic-bgpcfgd-1.0

[notice] A new release of pip is available: 24.2 -> 25.3
[notice] To update, run: python3 -m pip install --upgrade pip
Found existing installation: sonic-bgpcfgd 1.0
Uninstalling sonic-bgpcfgd-1.0:
  Successfully uninstalled sonic-bgpcfgd-1.0
Defaulting to user installation because normal site-packages is not writeable
Processing /sonic/src/sonic-bgpcfgd
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Requirement already satisfied: ipaddress==1.0.23 in /var/jenkins/.local/lib/python3.11/site-packages (from sonic-bgpcfgd==1.0) (1.0.23)
Requirement already satisfied: jinja2>=2.10 in /usr/lib/python3/dist-packages (from sonic-bgpcfgd==1.0) (3.1.2)
Requirement already satisfied: netaddr==0.8.0 in /var/jenkins/.local/lib/python3.11/site-packages (from sonic-bgpcfgd==1.0) (0.8.0)
Requirement already satisfied: pyyaml==6.0.1 in /var/jenkins/.local/lib/python3.11/site-packages (from sonic-bgpcfgd==1.0) (6.0.1)
WARNING: sonic-bgpcfgd 1.0 does not provide the extra 'testing'
Building wheels for collected packages: sonic-bgpcfgd
  Building wheel for sonic-bgpcfgd (setup.py): started
  Building wheel for sonic-bgpcfgd (setup.py): finished with status 'done'
  Created wheel for sonic-bgpcfgd: filename=sonic_bgpcfgd-1.0-py3-none-any.whl size=102878 sha256=a9f5c2d594755a309ed6f2e9d961bc87feb6b030e1c57e251cb2a4428a1c219d
  Stored in directory: /var/jenkins/.cache/pip/wheels/4a/41/13/10e47df8c56645f8377e55bccef04a8d7c6ed3f2dae2271ad2
Successfully built sonic-bgpcfgd
Installing collected packages: sonic-bgpcfgd
  WARNING: The scripts bfdmon, bgpcfgd, bgpmon and staticroutebfd are installed in '/var/jenkins/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed sonic-bgpcfgd-1.0

[notice] A new release of pip is available: 24.2 -> 25.3
[notice] To update, run: python3 -m pip install --upgrade pip
Found existing installation: sonic-bgpcfgd 1.0
Uninstalling sonic-bgpcfgd-1.0:
  Successfully uninstalled sonic-bgpcfgd-1.0
============================= test session starts ==============================
platform linux -- Python 3.11.2, pytest-7.2.1, pluggy-1.0.0+repack
rootdir: /sonic/src/sonic-bgpcfgd, configfile: pytest.ini
plugins: pyfakefs-5.7.4, cov-4.0.0
collected 320 items

tests/test_advertise_rt.py ....                                          [  1%]
tests/test_allow_list.py ........................................        [ 13%]
tests/test_as_path.py ....                                               [ 15%]
tests/test_bbr.py .............................                          [ 24%]
tests/test_bbr_templates.py .                                            [ 24%]
tests/test_bfdmgr.py ....................                                [ 30%]
tests/test_bfdmon.py .................                                   [ 35%]
tests/test_bgp.py ...........................                            [ 44%]
tests/test_chassis_app_db.py ......                                      [ 46%]
tests/test_config.py .................                                   [ 51%]
tests/test_db.py .                                                       [ 51%]
tests/test_device_global.py ..................                           [ 57%]
tests/test_directory.py .                                                [ 57%]
tests/test_frr.py ..........                                             [ 60%]
tests/test_intf.py ..                                                    [ 61%]
tests/test_ipv6_nexthop_global.py .                                      [ 61%]
tests/test_pfx_filter.py ...........                                     [ 65%]
tests/test_prefix_list.py .....                                          [ 66%]
tests/test_rm.py ...                                                     [ 67%]
tests/test_setsrc.py .....                                               [ 69%]
tests/test_sonic-cfggen.py ................................              [ 79%]
tests/test_srv6.py ..........                                            [ 82%]
tests/test_static_rt.py ............................                     [ 91%]
tests/test_static_rt_bfd.py ..........                                   [ 94%]
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 '':

tests/test_as_path.py:90
  /sonic/src/sonic-bgpcfgd/tests/test_as_path.py:90: PytestAssertRewriteWarning: assertion is always true, perhaps remove parentheses?
    assert (actual_calls[-1] == call("no bgp as-path access-list T2_GROUP_ASNS"),

tests/test_as_path.py:73
  /sonic/src/sonic-bgpcfgd/tests/test_as_path.py:73: PytestAssertRewriteWarning: assertion is always true, perhaps remove parentheses?
    assert (actual_calls[0] == call("no bgp as-path access-list T2_GROUP_ASNS seq 5 permit _64128_"),

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html

---------- coverage: platform linux, python 3.11.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                    72      5    93%
bgpcfgd/frr.py                          52      1    98%
bgpcfgd/log.py                          15      0   100%
bgpcfgd/main.py                         84     84     0%
bgpcfgd/manager.py                      42      7    83%
bgpcfgd/managers_advertise_rt.py        84      5    94%
bgpcfgd/managers_allow_list.py         472     24    95%
bgpcfgd/managers_as_path.py             43      2    95%
bgpcfgd/managers_bbr.py                115     11    90%
bgpcfgd/managers_bfd.py                159      0   100%
bgpcfgd/managers_bgp.py                311     56    82%
bgpcfgd/managers_chassis_app_db.py      31      4    87%
bgpcfgd/managers_db.py                   9      0   100%
bgpcfgd/managers_device_global.py      187     19    90%
bgpcfgd/managers_intf.py                33      0   100%
bgpcfgd/managers_prefix_list.py         78     11    86%
bgpcfgd/managers_rm.py                  69     19    72%
bgpcfgd/managers_setsrc.py              44      7    84%
bgpcfgd/managers_srv6.py                98      8    92%
bgpcfgd/managers_static_rt.py          235     15    94%
bgpcfgd/runner.py                       46     46     0%
bgpcfgd/static_rt_timer.py              48     48     0%
bgpcfgd/template.py                     68      6    91%
bgpcfgd/utils.py                        19     14    26%
bgpcfgd/vars.py                          1      0   100%
--------------------------------------------------------
TOTAL                                 2490    395    84%

======================= 320 passed, 3 warnings in 34.11s =======================
* Getting build dependencies for sdist...
* Building sdist...
running sdist
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
writing manifest file 'sonic_bgpcfgd.egg-info/SOURCES.txt'
warning: sdist: standard file not found: should have one of README, README.rst, README.txt, README.md

running check
creating sonic-bgpcfgd-1.0
creating sonic-bgpcfgd-1.0/bfdmon
creating sonic-bgpcfgd-1.0/bgpcfgd
creating sonic-bgpcfgd-1.0/bgpmon
creating sonic-bgpcfgd-1.0/sonic_bgpcfgd.egg-info
creating sonic-bgpcfgd-1.0/staticroutebfd
creating sonic-bgpcfgd-1.0/tests
creating sonic-bgpcfgd-1.0/tests/data
creating sonic-bgpcfgd-1.0/tests/data/constants
creating sonic-bgpcfgd-1.0/tests/data/dynamic
creating sonic-bgpcfgd-1.0/tests/data/dynamic/instance.conf
creating sonic-bgpcfgd-1.0/tests/data/dynamic/peer-group.conf
creating sonic-bgpcfgd-1.0/tests/data/dynamic/policies.conf
creating sonic-bgpcfgd-1.0/tests/data/general
creating sonic-bgpcfgd-1.0/tests/data/general/instance.conf
creating sonic-bgpcfgd-1.0/tests/data/general/peer-group.conf
creating sonic-bgpcfgd-1.0/tests/data/general/policies.conf
creating sonic-bgpcfgd-1.0/tests/data/internal
creating sonic-bgpcfgd-1.0/tests/data/internal/instance.conf
creating sonic-bgpcfgd-1.0/tests/data/internal/peer-group.conf
creating sonic-bgpcfgd-1.0/tests/data/internal/policies.conf
creating sonic-bgpcfgd-1.0/tests/data/monitors
creating sonic-bgpcfgd-1.0/tests/data/monitors/instance.conf
creating sonic-bgpcfgd-1.0/tests/data/monitors/peer-group.conf
creating sonic-bgpcfgd-1.0/tests/data/monitors/policies.conf
creating sonic-bgpcfgd-1.0/tests/data/sentinels
creating sonic-bgpcfgd-1.0/tests/data/sentinels/instance.conf
creating sonic-bgpcfgd-1.0/tests/data/sentinels/peer-group.conf
creating sonic-bgpcfgd-1.0/tests/data/sentinels/policies.conf
creating sonic-bgpcfgd-1.0/tests/data/sonic-cfggen
creating sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.conf.j2
creating sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.main.conf.j2
creating sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.spine_chassis_frontend_router.conf.j2
creating sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/common
creating sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/frr.conf.j2
creating sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/idf_isolate
creating sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/isolate
creating sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/radian
creating sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/staticd
creating sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/tsa
creating sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/zebra
creating sonic-bgpcfgd-1.0/tests/data/voq_chassis
creating sonic-bgpcfgd-1.0/tests/data/voq_chassis/instance.conf
creating sonic-bgpcfgd-1.0/tests/data/voq_chassis/peer-group.conf
creating sonic-bgpcfgd-1.0/tests/data/voq_chassis/policies.conf
creating sonic-bgpcfgd-1.0/tests/data/wcmp
copying files to sonic-bgpcfgd-1.0...
copying .gitignore -> sonic-bgpcfgd-1.0
copying pytest.ini -> sonic-bgpcfgd-1.0
copying setup.cfg -> sonic-bgpcfgd-1.0
copying setup.py -> sonic-bgpcfgd-1.0
copying bfdmon/__init__.py -> sonic-bgpcfgd-1.0/bfdmon
copying bfdmon/bfdmon.py -> sonic-bgpcfgd-1.0/bfdmon
copying bgpcfgd/__init__.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/__main__.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/config.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/directory.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/frr.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/log.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/main.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/manager.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/managers_advertise_rt.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/managers_allow_list.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/managers_as_path.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/managers_bbr.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/managers_bfd.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/managers_bgp.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/managers_chassis_app_db.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/managers_db.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/managers_device_global.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/managers_intf.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/managers_prefix_list.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/managers_rm.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/managers_setsrc.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/managers_srv6.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/managers_static_rt.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/runner.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/static_rt_timer.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/template.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/utils.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpcfgd/vars.py -> sonic-bgpcfgd-1.0/bgpcfgd
copying bgpmon/__init__.py -> sonic-bgpcfgd-1.0/bgpmon
copying bgpmon/bgpmon.py -> sonic-bgpcfgd-1.0/bgpmon
copying sonic_bgpcfgd.egg-info/PKG-INFO -> sonic-bgpcfgd-1.0/sonic_bgpcfgd.egg-info
copying sonic_bgpcfgd.egg-info/SOURCES.txt -> sonic-bgpcfgd-1.0/sonic_bgpcfgd.egg-info
copying sonic_bgpcfgd.egg-info/dependency_links.txt -> sonic-bgpcfgd-1.0/sonic_bgpcfgd.egg-info
copying sonic_bgpcfgd.egg-info/entry_points.txt -> sonic-bgpcfgd-1.0/sonic_bgpcfgd.egg-info
copying sonic_bgpcfgd.egg-info/requires.txt -> sonic-bgpcfgd-1.0/sonic_bgpcfgd.egg-info
copying sonic_bgpcfgd.egg-info/top_level.txt -> sonic-bgpcfgd-1.0/sonic_bgpcfgd.egg-info
copying staticroutebfd/__init__.py -> sonic-bgpcfgd-1.0/staticroutebfd
copying staticroutebfd/main.py -> sonic-bgpcfgd-1.0/staticroutebfd
copying staticroutebfd/vars.py -> sonic-bgpcfgd-1.0/staticroutebfd
copying tests/__init__.py -> sonic-bgpcfgd-1.0/tests
copying tests/swsscommon_test.py -> sonic-bgpcfgd-1.0/tests
copying tests/test_advertise_rt.py -> sonic-bgpcfgd-1.0/tests
copying tests/test_allow_list.py -> sonic-bgpcfgd-1.0/tests
copying tests/test_as_path.py -> sonic-bgpcfgd-1.0/tests
copying tests/test_bbr.py -> sonic-bgpcfgd-1.0/tests
copying tests/test_bbr_templates.py -> sonic-bgpcfgd-1.0/tests
copying tests/test_bfdmgr.py -> sonic-bgpcfgd-1.0/tests
copying tests/test_bfdmon.py -> sonic-bgpcfgd-1.0/tests
copying tests/test_bgp.py -> sonic-bgpcfgd-1.0/tests
copying tests/test_chassis_app_db.py -> sonic-bgpcfgd-1.0/tests
copying tests/test_config.py -> sonic-bgpcfgd-1.0/tests
copying tests/test_db.py -> sonic-bgpcfgd-1.0/tests
copying tests/test_device_global.py -> sonic-bgpcfgd-1.0/tests
copying tests/test_directory.py -> sonic-bgpcfgd-1.0/tests
copying tests/test_frr.py -> sonic-bgpcfgd-1.0/tests
copying tests/test_intf.py -> sonic-bgpcfgd-1.0/tests
copying tests/test_ipv6_nexthop_global.py -> sonic-bgpcfgd-1.0/tests
copying tests/test_pfx_filter.py -> sonic-bgpcfgd-1.0/tests
copying tests/test_prefix_list.py -> sonic-bgpcfgd-1.0/tests
copying tests/test_rm.py -> sonic-bgpcfgd-1.0/tests
copying tests/test_setsrc.py -> sonic-bgpcfgd-1.0/tests
copying tests/test_sonic-cfggen.py -> sonic-bgpcfgd-1.0/tests
copying tests/test_srv6.py -> sonic-bgpcfgd-1.0/tests
copying tests/test_static_rt.py -> sonic-bgpcfgd-1.0/tests
copying tests/test_static_rt_bfd.py -> sonic-bgpcfgd-1.0/tests
copying tests/test_templates.py -> sonic-bgpcfgd-1.0/tests
copying tests/util.py -> sonic-bgpcfgd-1.0/tests
copying tests/data/constants/constants_use_neig.yml -> sonic-bgpcfgd-1.0/tests/data/constants
copying tests/data/dynamic/instance.conf/param_all.json -> sonic-bgpcfgd-1.0/tests/data/dynamic/instance.conf
copying tests/data/dynamic/instance.conf/param_base.json -> sonic-bgpcfgd-1.0/tests/data/dynamic/instance.conf
copying tests/data/dynamic/instance.conf/result_all.conf -> sonic-bgpcfgd-1.0/tests/data/dynamic/instance.conf
copying tests/data/dynamic/instance.conf/result_base.conf -> sonic-bgpcfgd-1.0/tests/data/dynamic/instance.conf
copying tests/data/dynamic/peer-group.conf/param_all.json -> sonic-bgpcfgd-1.0/tests/data/dynamic/peer-group.conf
copying tests/data/dynamic/peer-group.conf/result_all.conf -> sonic-bgpcfgd-1.0/tests/data/dynamic/peer-group.conf
copying tests/data/dynamic/policies.conf/param_all.json -> sonic-bgpcfgd-1.0/tests/data/dynamic/policies.conf
copying tests/data/dynamic/policies.conf/result_all.conf -> sonic-bgpcfgd-1.0/tests/data/dynamic/policies.conf
copying tests/data/general/instance.conf/param_all_v4.json -> sonic-bgpcfgd-1.0/tests/data/general/instance.conf
copying tests/data/general/instance.conf/param_all_v6.json -> sonic-bgpcfgd-1.0/tests/data/general/instance.conf
copying tests/data/general/instance.conf/param_base_v4.json -> sonic-bgpcfgd-1.0/tests/data/general/instance.conf
copying tests/data/general/instance.conf/param_base_v6.json -> sonic-bgpcfgd-1.0/tests/data/general/instance.conf
copying tests/data/general/instance.conf/param_l2vpn.json -> sonic-bgpcfgd-1.0/tests/data/general/instance.conf
copying tests/data/general/instance.conf/param_shutdown_1.json -> sonic-bgpcfgd-1.0/tests/data/general/instance.conf
copying tests/data/general/instance.conf/param_shutdown_2.json -> sonic-bgpcfgd-1.0/tests/data/general/instance.conf
copying tests/data/general/instance.conf/param_timers_1.json -> sonic-bgpcfgd-1.0/tests/data/general/instance.conf
copying tests/data/general/instance.conf/param_timers_2.json -> sonic-bgpcfgd-1.0/tests/data/general/instance.conf
copying tests/data/general/instance.conf/result_all_v4.conf -> sonic-bgpcfgd-1.0/tests/data/general/instance.conf
copying tests/data/general/instance.conf/result_all_v6.conf -> sonic-bgpcfgd-1.0/tests/data/general/instance.conf
copying tests/data/general/instance.conf/result_base_v4.conf -> sonic-bgpcfgd-1.0/tests/data/general/instance.conf
copying tests/data/general/instance.conf/result_base_v6.conf -> sonic-bgpcfgd-1.0/tests/data/general/instance.conf
copying tests/data/general/instance.conf/result_l2vpn.conf -> sonic-bgpcfgd-1.0/tests/data/general/instance.conf
copying tests/data/general/instance.conf/result_shutdown_1.conf -> sonic-bgpcfgd-1.0/tests/data/general/instance.conf
copying tests/data/general/instance.conf/result_shutdown_2.conf -> sonic-bgpcfgd-1.0/tests/data/general/instance.conf
copying tests/data/general/instance.conf/result_timers_1.conf -> sonic-bgpcfgd-1.0/tests/data/general/instance.conf
copying tests/data/general/instance.conf/result_timers_2.conf -> sonic-bgpcfgd-1.0/tests/data/general/instance.conf
copying tests/data/general/peer-group.conf/param_UpperSpineRouter.json -> sonic-bgpcfgd-1.0/tests/data/general/peer-group.conf
copying tests/data/general/peer-group.conf/param_all.json -> sonic-bgpcfgd-1.0/tests/data/general/peer-group.conf
copying tests/data/general/peer-group.conf/param_base.json -> sonic-bgpcfgd-1.0/tests/data/general/peer-group.conf
copying tests/data/general/peer-group.conf/param_downstream_lc.json -> sonic-bgpcfgd-1.0/tests/data/general/peer-group.conf
copying tests/data/general/peer-group.conf/param_spine_no_subtype.json -> sonic-bgpcfgd-1.0/tests/data/general/peer-group.conf
copying tests/data/general/peer-group.conf/param_upstream_lc.json -> sonic-bgpcfgd-1.0/tests/data/general/peer-group.conf
copying tests/data/general/peer-group.conf/result_UpperSpineRouter.conf -> sonic-bgpcfgd-1.0/tests/data/general/peer-group.conf
copying tests/data/general/peer-group.conf/result_all.conf -> sonic-bgpcfgd-1.0/tests/data/general/peer-group.conf
copying tests/data/general/peer-group.conf/result_all_idf_isolated_no_export.conf -> sonic-bgpcfgd-1.0/tests/data/general/peer-group.conf
copying tests/data/general/peer-group.conf/result_all_idf_isolated_withdraw_all.conf -> sonic-bgpcfgd-1.0/tests/data/general/peer-group.conf
copying tests/data/general/peer-group.conf/result_all_idf_unisolated.conf -> sonic-bgpcfgd-1.0/tests/data/general/peer-group.conf
copying tests/data/general/peer-group.conf/result_all_isolate.conf -> sonic-bgpcfgd-1.0/tests/data/general/peer-group.conf
copying tests/data/general/peer-group.conf/result_all_unisolate.conf -> sonic-bgpcfgd-1.0/tests/data/general/peer-group.conf
copying tests/data/general/peer-group.conf/result_base.conf -> sonic-bgpcfgd-1.0/tests/data/general/peer-group.conf
copying tests/data/general/peer-group.conf/result_downstream_lc.conf -> sonic-bgpcfgd-1.0/tests/data/general/peer-group.conf
copying tests/data/general/peer-group.conf/result_idf_isolated.conf -> sonic-bgpcfgd-1.0/tests/data/general/peer-group.conf
copying tests/data/general/peer-group.conf/result_isolate.conf -> sonic-bgpcfgd-1.0/tests/data/general/peer-group.conf
copying tests/data/general/peer-group.conf/result_spine_no_subtype.conf -> sonic-bgpcfgd-1.0/tests/data/general/peer-group.conf
copying tests/data/general/peer-group.conf/result_unisolate.conf -> sonic-bgpcfgd-1.0/tests/data/general/peer-group.conf
copying tests/data/general/peer-group.conf/result_upstream_lc.conf -> sonic-bgpcfgd-1.0/tests/data/general/peer-group.conf
copying tests/data/general/policies.conf/param_all.json -> sonic-bgpcfgd-1.0/tests/data/general/policies.conf
copying tests/data/general/policies.conf/param_all_UpperSpineRouter.json -> sonic-bgpcfgd-1.0/tests/data/general/policies.conf
copying tests/data/general/policies.conf/param_all_chassis_pkt.json -> sonic-bgpcfgd-1.0/tests/data/general/policies.conf
copying tests/data/general/policies.conf/param_all_chassis_pkt_down.json -> sonic-bgpcfgd-1.0/tests/data/general/policies.conf
copying tests/data/general/policies.conf/param_all_voq.json -> sonic-bgpcfgd-1.0/tests/data/general/policies.conf
copying tests/data/general/policies.conf/param_all_voq_down.json -> sonic-bgpcfgd-1.0/tests/data/general/policies.conf
copying tests/data/general/policies.conf/param_base.json -> sonic-bgpcfgd-1.0/tests/data/general/policies.conf
copying tests/data/general/policies.conf/param_deny.json -> sonic-bgpcfgd-1.0/tests/data/general/policies.conf
copying tests/data/general/policies.conf/result_all.conf -> sonic-bgpcfgd-1.0/tests/data/general/policies.conf
copying tests/data/general/policies.conf/result_all_UpperSpineRouter.conf -> sonic-bgpcfgd-1.0/tests/data/general/policies.conf
copying tests/data/general/policies.conf/result_all_chassis_pkt.conf -> sonic-bgpcfgd-1.0/tests/data/general/policies.conf
copying tests/data/general/policies.conf/result_all_chassis_pkt_down.conf -> sonic-bgpcfgd-1.0/tests/data/general/policies.conf
copying tests/data/general/policies.conf/result_all_voq.conf -> sonic-bgpcfgd-1.0/tests/data/general/policies.conf
copying tests/data/general/policies.conf/result_all_voq_down.conf -> sonic-bgpcfgd-1.0/tests/data/general/policies.conf
copying tests/data/general/policies.conf/result_base.conf -> sonic-bgpcfgd-1.0/tests/data/general/policies.conf
copying tests/data/general/policies.conf/result_deny.conf -> sonic-bgpcfgd-1.0/tests/data/general/policies.conf
copying tests/data/internal/instance.conf/chassis_packet_v4.conf -> sonic-bgpcfgd-1.0/tests/data/internal/instance.conf
copying tests/data/internal/instance.conf/chassis_packet_v4.json -> sonic-bgpcfgd-1.0/tests/data/internal/instance.conf
copying tests/data/internal/instance.conf/chassis_packet_v6.conf -> sonic-bgpcfgd-1.0/tests/data/internal/instance.conf
copying tests/data/internal/instance.conf/chassis_packet_v6.json -> sonic-bgpcfgd-1.0/tests/data/internal/instance.conf
copying tests/data/internal/instance.conf/param_back_v4.json -> sonic-bgpcfgd-1.0/tests/data/internal/instance.conf
copying tests/data/internal/instance.conf/param_back_v6.json -> sonic-bgpcfgd-1.0/tests/data/internal/instance.conf
copying tests/data/internal/instance.conf/param_front_v4.json -> sonic-bgpcfgd-1.0/tests/data/internal/instance.conf
copying tests/data/internal/instance.conf/param_front_v6.json -> sonic-bgpcfgd-1.0/tests/data/internal/instance.conf
copying tests/data/internal/instance.conf/result_back_v4.conf -> sonic-bgpcfgd-1.0/tests/data/internal/instance.conf
copying tests/data/internal/instance.conf/result_back_v6.conf -> sonic-bgpcfgd-1.0/tests/data/internal/instance.conf
copying tests/data/internal/instance.conf/result_front_v4.conf -> sonic-bgpcfgd-1.0/tests/data/internal/instance.conf
copying tests/data/internal/instance.conf/result_front_v6.conf -> sonic-bgpcfgd-1.0/tests/data/internal/instance.conf
copying tests/data/internal/peer-group.conf/param_back.json -> sonic-bgpcfgd-1.0/tests/data/internal/peer-group.conf
copying tests/data/internal/peer-group.conf/param_chasiss_packet.json -> sonic-bgpcfgd-1.0/tests/data/internal/peer-group.conf
copying tests/data/internal/peer-group.conf/param_front.json -> sonic-bgpcfgd-1.0/tests/data/internal/peer-group.conf
copying tests/data/internal/peer-group.conf/result_back.conf -> sonic-bgpcfgd-1.0/tests/data/internal/peer-group.conf
copying tests/data/internal/peer-group.conf/result_chasiss_packet.conf -> sonic-bgpcfgd-1.0/tests/data/internal/peer-group.conf
copying tests/data/internal/peer-group.conf/result_chassis_packet_isolate.conf -> sonic-bgpcfgd-1.0/tests/data/internal/peer-group.conf
copying tests/data/internal/peer-group.conf/result_chassis_packet_unisolate.conf -> sonic-bgpcfgd-1.0/tests/data/internal/peer-group.conf
copying tests/data/internal/peer-group.conf/result_front.conf -> sonic-bgpcfgd-1.0/tests/data/internal/peer-group.conf
copying tests/data/internal/policies.conf/param_back.json -> sonic-bgpcfgd-1.0/tests/data/internal/policies.conf
copying tests/data/internal/policies.conf/param_back_no_lo4096.json -> sonic-bgpcfgd-1.0/tests/data/internal/policies.conf
copying tests/data/internal/policies.conf/param_back_router_id.json -> sonic-bgpcfgd-1.0/tests/data/internal/policies.conf
copying tests/data/internal/policies.conf/param_back_router_id_no_lo4096.json -> sonic-bgpcfgd-1.0/tests/data/internal/policies.conf
copying tests/data/internal/policies.conf/param_chasiss_packet.json -> sonic-bgpcfgd-1.0/tests/data/internal/policies.conf
copying tests/data/internal/policies.conf/param_front.json -> sonic-bgpcfgd-1.0/tests/data/internal/policies.conf
copying tests/data/internal/policies.conf/result_back.conf -> sonic-bgpcfgd-1.0/tests/data/internal/policies.conf
copying tests/data/internal/policies.conf/result_back_no_lo4096.conf -> sonic-bgpcfgd-1.0/tests/data/internal/policies.conf
copying tests/data/internal/policies.conf/result_back_router_id.conf -> sonic-bgpcfgd-1.0/tests/data/internal/policies.conf
copying tests/data/internal/policies.conf/result_back_router_id_no_lo4096.conf -> sonic-bgpcfgd-1.0/tests/data/internal/policies.conf
copying tests/data/internal/policies.conf/result_chasiss_packet.conf -> sonic-bgpcfgd-1.0/tests/data/internal/policies.conf
copying tests/data/internal/policies.conf/result_front.conf -> sonic-bgpcfgd-1.0/tests/data/internal/policies.conf
copying tests/data/monitors/instance.conf/param_all.json -> sonic-bgpcfgd-1.0/tests/data/monitors/instance.conf
copying tests/data/monitors/instance.conf/result_all.conf -> sonic-bgpcfgd-1.0/tests/data/monitors/instance.conf
copying tests/data/monitors/peer-group.conf/param_all.json -> sonic-bgpcfgd-1.0/tests/data/monitors/peer-group.conf
copying tests/data/monitors/peer-group.conf/param_chassis.json -> sonic-bgpcfgd-1.0/tests/data/monitors/peer-group.conf
copying tests/data/monitors/peer-group.conf/param_without_lo0_ipv4.json -> sonic-bgpcfgd-1.0/tests/data/monitors/peer-group.conf
copying tests/data/monitors/peer-group.conf/result_all.conf -> sonic-bgpcfgd-1.0/tests/data/monitors/peer-group.conf
copying tests/data/monitors/peer-group.conf/result_chassis.conf -> sonic-bgpcfgd-1.0/tests/data/monitors/peer-group.conf
copying tests/data/monitors/peer-group.conf/result_without_lo0_ipv4.conf -> sonic-bgpcfgd-1.0/tests/data/monitors/peer-group.conf
copying tests/data/monitors/policies.conf/param_all.json -> sonic-bgpcfgd-1.0/tests/data/monitors/policies.conf
copying tests/data/monitors/policies.conf/result_all.conf -> sonic-bgpcfgd-1.0/tests/data/monitors/policies.conf
copying tests/data/sentinels/instance.conf/param_all_v4.json -> sonic-bgpcfgd-1.0/tests/data/sentinels/instance.conf
copying tests/data/sentinels/instance.conf/param_all_v6.json -> sonic-bgpcfgd-1.0/tests/data/sentinels/instance.conf
copying tests/data/sentinels/instance.conf/result_all_v4.conf -> sonic-bgpcfgd-1.0/tests/data/sentinels/instance.conf
copying tests/data/sentinels/instance.conf/result_all_v6.conf -> sonic-bgpcfgd-1.0/tests/data/sentinels/instance.conf
copying tests/data/sentinels/peer-group.conf/param_all.json -> sonic-bgpcfgd-1.0/tests/data/sentinels/peer-group.conf
copying tests/data/sentinels/peer-group.conf/result_all.conf -> sonic-bgpcfgd-1.0/tests/data/sentinels/peer-group.conf
copying tests/data/sentinels/policies.conf/param_all.json -> sonic-bgpcfgd-1.0/tests/data/sentinels/policies.conf
copying tests/data/sentinels/policies.conf/param_base.json -> sonic-bgpcfgd-1.0/tests/data/sentinels/policies.conf
copying tests/data/sentinels/policies.conf/result_all.conf -> sonic-bgpcfgd-1.0/tests/data/sentinels/policies.conf
copying tests/data/sentinels/policies.conf/result_base.conf -> sonic-bgpcfgd-1.0/tests/data/sentinels/policies.conf
copying tests/data/sonic-cfggen/bgpd.conf.j2/all.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.conf.j2
copying tests/data/sonic-cfggen/bgpd.conf.j2/all.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.conf.j2
copying tests/data/sonic-cfggen/bgpd.main.conf.j2/all.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.main.conf.j2
copying tests/data/sonic-cfggen/bgpd.main.conf.j2/all.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.main.conf.j2
copying tests/data/sonic-cfggen/bgpd.main.conf.j2/base.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.main.conf.j2
copying tests/data/sonic-cfggen/bgpd.main.conf.j2/base.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.main.conf.j2
copying tests/data/sonic-cfggen/bgpd.main.conf.j2/defaults.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.main.conf.j2
copying tests/data/sonic-cfggen/bgpd.main.conf.j2/defaults.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.main.conf.j2
copying tests/data/sonic-cfggen/bgpd.main.conf.j2/defaults_router_id.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.main.conf.j2
copying tests/data/sonic-cfggen/bgpd.main.conf.j2/defaults_router_id.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.main.conf.j2
copying tests/data/sonic-cfggen/bgpd.main.conf.j2/ipv6_lo.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.main.conf.j2
copying tests/data/sonic-cfggen/bgpd.main.conf.j2/ipv6_lo.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.main.conf.j2
copying tests/data/sonic-cfggen/bgpd.main.conf.j2/lo0_ipv6_only.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.main.conf.j2
copying tests/data/sonic-cfggen/bgpd.main.conf.j2/lo0_ipv6_only.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.main.conf.j2
copying tests/data/sonic-cfggen/bgpd.main.conf.j2/lo0_ipv6_only_router_id.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.main.conf.j2
copying tests/data/sonic-cfggen/bgpd.main.conf.j2/lo0_ipv6_only_router_id.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.main.conf.j2
copying tests/data/sonic-cfggen/bgpd.main.conf.j2/packet_chassis.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.main.conf.j2
copying tests/data/sonic-cfggen/bgpd.main.conf.j2/packet_chassis.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.main.conf.j2
copying tests/data/sonic-cfggen/bgpd.main.conf.j2/packet_chassis_ipv6_lo4096.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.main.conf.j2
copying tests/data/sonic-cfggen/bgpd.main.conf.j2/packet_chassis_ipv6_lo4096.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.main.conf.j2
copying tests/data/sonic-cfggen/bgpd.main.conf.j2/packet_chassis_ipv6_lo4096_router_id.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.main.conf.j2
copying tests/data/sonic-cfggen/bgpd.main.conf.j2/packet_chassis_ipv6_lo4096_router_id.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.main.conf.j2
copying tests/data/sonic-cfggen/bgpd.main.conf.j2/packet_chassis_router_id.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.main.conf.j2
copying tests/data/sonic-cfggen/bgpd.main.conf.j2/packet_chassis_router_id.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.main.conf.j2
copying tests/data/sonic-cfggen/bgpd.main.conf.j2/voq_chassis.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.main.conf.j2
copying tests/data/sonic-cfggen/bgpd.main.conf.j2/voq_chassis.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.main.conf.j2
copying tests/data/sonic-cfggen/bgpd.spine_chassis_frontend_router.conf.j2/base.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.spine_chassis_frontend_router.conf.j2
copying tests/data/sonic-cfggen/bgpd.spine_chassis_frontend_router.conf.j2/base.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/bgpd.spine_chassis_frontend_router.conf.j2
copying tests/data/sonic-cfggen/common/daemons.common.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/common
copying tests/data/sonic-cfggen/common/daemons.common.conf.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/common
copying tests/data/sonic-cfggen/common/functions.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/common
copying tests/data/sonic-cfggen/common/functions.conf.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/common
copying tests/data/sonic-cfggen/frr.conf.j2/all.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/frr.conf.j2
copying tests/data/sonic-cfggen/frr.conf.j2/all.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/frr.conf.j2
copying tests/data/sonic-cfggen/idf_isolate/idf_isolated_no_export.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/idf_isolate
copying tests/data/sonic-cfggen/idf_isolate/idf_isolated_no_export.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/idf_isolate
copying tests/data/sonic-cfggen/idf_isolate/idf_isolated_withdraw_all.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/idf_isolate
copying tests/data/sonic-cfggen/idf_isolate/idf_isolated_withdraw_all.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/idf_isolate
copying tests/data/sonic-cfggen/idf_isolate/idf_unisolated.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/idf_isolate
copying tests/data/sonic-cfggen/idf_isolate/idf_unisolated.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/idf_isolate
copying tests/data/sonic-cfggen/isolate/isolate -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/isolate
copying tests/data/sonic-cfggen/isolate/isolate.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/isolate
copying tests/data/sonic-cfggen/isolate/unisolate -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/isolate
copying tests/data/sonic-cfggen/isolate/unisolate.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/isolate
copying tests/data/sonic-cfggen/radian/add_radian.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/radian
copying tests/data/sonic-cfggen/radian/add_radian.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/radian
copying tests/data/sonic-cfggen/radian/del_radian.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/radian
copying tests/data/sonic-cfggen/radian/del_radian.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/radian
copying tests/data/sonic-cfggen/staticd/staticd.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/staticd
copying tests/data/sonic-cfggen/staticd/staticd.conf.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/staticd
copying tests/data/sonic-cfggen/staticd/staticd.loopback_ipv6_128_route.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/staticd
copying tests/data/sonic-cfggen/staticd/staticd.loopback_ipv6_128_route.conf.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/staticd
copying tests/data/sonic-cfggen/staticd/staticd.loopback_route.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/staticd
copying tests/data/sonic-cfggen/staticd/staticd.loopback_route.conf.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/staticd
copying tests/data/sonic-cfggen/tsa/isolate.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/tsa
copying tests/data/sonic-cfggen/tsa/isolate.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/tsa
copying tests/data/sonic-cfggen/tsa/unisolate.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/tsa
copying tests/data/sonic-cfggen/tsa/unisolate.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/tsa
copying tests/data/sonic-cfggen/zebra/interfaces.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/zebra
copying tests/data/sonic-cfggen/zebra/interfaces.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/zebra
copying tests/data/sonic-cfggen/zebra/set_src.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/zebra
copying tests/data/sonic-cfggen/zebra/set_src.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/zebra
copying tests/data/sonic-cfggen/zebra/zebra.conf -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/zebra
copying tests/data/sonic-cfggen/zebra/zebra.conf.json -> sonic-bgpcfgd-1.0/tests/data/sonic-cfggen/zebra
copying tests/data/voq_chassis/instance.conf/param_all_v4.json -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/instance.conf
copying tests/data/voq_chassis/instance.conf/param_all_v6.json -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/instance.conf
copying tests/data/voq_chassis/instance.conf/param_base_v4.json -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/instance.conf
copying tests/data/voq_chassis/instance.conf/param_base_v6.json -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/instance.conf
copying tests/data/voq_chassis/instance.conf/param_shutdown_v4_1.json -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/instance.conf
copying tests/data/voq_chassis/instance.conf/param_shutdown_v4_2.json -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/instance.conf
copying tests/data/voq_chassis/instance.conf/param_shutdown_v6_1.json -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/instance.conf
copying tests/data/voq_chassis/instance.conf/param_shutdown_v6_2.json -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/instance.conf
copying tests/data/voq_chassis/instance.conf/param_timers_v4_1.json -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/instance.conf
copying tests/data/voq_chassis/instance.conf/param_timers_v4_2.json -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/instance.conf
copying tests/data/voq_chassis/instance.conf/param_timers_v6_1.json -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/instance.conf
copying tests/data/voq_chassis/instance.conf/param_timers_v6_2.json -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/instance.conf
copying tests/data/voq_chassis/instance.conf/result_all_v4.conf -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/instance.conf
copying tests/data/voq_chassis/instance.conf/result_all_v6.conf -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/instance.conf
copying tests/data/voq_chassis/instance.conf/result_base_v4.conf -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/instance.conf
copying tests/data/voq_chassis/instance.conf/result_base_v6.conf -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/instance.conf
copying tests/data/voq_chassis/instance.conf/result_shutdown_v4_1.conf -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/instance.conf
copying tests/data/voq_chassis/instance.conf/result_shutdown_v4_2.conf -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/instance.conf
copying tests/data/voq_chassis/instance.conf/result_shutdown_v6_1.conf -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/instance.conf
copying tests/data/voq_chassis/instance.conf/result_shutdown_v6_2.conf -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/instance.conf
copying tests/data/voq_chassis/instance.conf/result_timers_v4_1.conf -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/instance.conf
copying tests/data/voq_chassis/instance.conf/result_timers_v4_2.conf -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/instance.conf
copying tests/data/voq_chassis/instance.conf/result_timers_v6_1.conf -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/instance.conf
copying tests/data/voq_chassis/instance.conf/result_timers_v6_2.conf -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/instance.conf
copying tests/data/voq_chassis/peer-group.conf/param_all.json -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/peer-group.conf
copying tests/data/voq_chassis/peer-group.conf/param_base.json -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/peer-group.conf
copying tests/data/voq_chassis/peer-group.conf/result_all.conf -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/peer-group.conf
copying tests/data/voq_chassis/peer-group.conf/result_base.conf -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/peer-group.conf
copying tests/data/voq_chassis/policies.conf/param_base.json -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/policies.conf
copying tests/data/voq_chassis/policies.conf/result_base.conf -> sonic-bgpcfgd-1.0/tests/data/voq_chassis/policies.conf
copying tests/data/wcmp/wcmp.set.conf -> sonic-bgpcfgd-1.0/tests/data/wcmp
copying tests/data/wcmp/wcmp.unset.conf -> sonic-bgpcfgd-1.0/tests/data/wcmp
Writing sonic-bgpcfgd-1.0/setup.cfg
Creating tar archive
removing 'sonic-bgpcfgd-1.0' (and everything under it)
* Building wheel from sdist
* Getting build dependencies for wheel...
* Building wheel...
running bdist_wheel
running build
running build_py
creating build
creating build/lib
creating build/lib/bfdmon
copying bfdmon/__init__.py -> build/lib/bfdmon
copying bfdmon/bfdmon.py -> build/lib/bfdmon
creating build/lib/tests
copying tests/test_setsrc.py -> build/lib/tests
copying tests/test_static_rt.py -> build/lib/tests
copying tests/test_bfdmgr.py -> build/lib/tests
copying tests/test_srv6.py -> build/lib/tests
copying tests/util.py -> build/lib/tests
copying tests/test_rm.py -> build/lib/tests
copying tests/test_bbr_templates.py -> build/lib/tests
copying tests/test_db.py -> build/lib/tests
copying tests/test_config.py -> build/lib/tests
copying tests/test_ipv6_nexthop_global.py -> build/lib/tests
copying tests/test_chassis_app_db.py -> build/lib/tests
copying tests/test_sonic-cfggen.py -> build/lib/tests
copying tests/test_frr.py -> build/lib/tests
copying tests/test_directory.py -> build/lib/tests
copying tests/test_bgp.py -> build/lib/tests
copying tests/test_bfdmon.py -> build/lib/tests
copying tests/__init__.py -> build/lib/tests
copying tests/swsscommon_test.py -> build/lib/tests
copying tests/test_advertise_rt.py -> build/lib/tests
copying tests/test_templates.py -> build/lib/tests
copying tests/test_prefix_list.py -> build/lib/tests
copying tests/test_allow_list.py -> build/lib/tests
copying tests/test_as_path.py -> build/lib/tests
copying tests/test_static_rt_bfd.py -> build/lib/tests
copying tests/test_intf.py -> build/lib/tests
copying tests/test_pfx_filter.py -> build/lib/tests
copying tests/test_device_global.py -> build/lib/tests
copying tests/test_bbr.py -> build/lib/tests
creating build/lib/bgpmon
copying bgpmon/__init__.py -> build/lib/bgpmon
copying bgpmon/bgpmon.py -> build/lib/bgpmon
creating build/lib/staticroutebfd
copying staticroutebfd/vars.py -> build/lib/staticroutebfd
copying staticroutebfd/__init__.py -> build/lib/staticroutebfd
copying staticroutebfd/main.py -> build/lib/staticroutebfd
creating build/lib/bgpcfgd
copying bgpcfgd/config.py -> build/lib/bgpcfgd
copying bgpcfgd/utils.py -> build/lib/bgpcfgd
copying bgpcfgd/frr.py -> build/lib/bgpcfgd
copying bgpcfgd/managers_db.py -> build/lib/bgpcfgd
copying bgpcfgd/managers_device_global.py -> build/lib/bgpcfgd
copying bgpcfgd/directory.py -> build/lib/bgpcfgd
copying bgpcfgd/manager.py -> build/lib/bgpcfgd
copying bgpcfgd/managers_static_rt.py -> build/lib/bgpcfgd
copying bgpcfgd/static_rt_timer.py -> build/lib/bgpcfgd
copying bgpcfgd/managers_advertise_rt.py -> build/lib/bgpcfgd
copying bgpcfgd/template.py -> build/lib/bgpcfgd
copying bgpcfgd/managers_intf.py -> build/lib/bgpcfgd
copying bgpcfgd/vars.py -> build/lib/bgpcfgd
copying bgpcfgd/managers_chassis_app_db.py -> build/lib/bgpcfgd
copying bgpcfgd/log.py -> build/lib/bgpcfgd
copying bgpcfgd/managers_bbr.py -> build/lib/bgpcfgd
copying bgpcfgd/__init__.py -> build/lib/bgpcfgd
copying bgpcfgd/managers_bfd.py -> build/lib/bgpcfgd
copying bgpcfgd/managers_prefix_list.py -> build/lib/bgpcfgd
copying bgpcfgd/managers_setsrc.py -> build/lib/bgpcfgd
copying bgpcfgd/managers_rm.py -> build/lib/bgpcfgd
copying bgpcfgd/managers_bgp.py -> build/lib/bgpcfgd
copying bgpcfgd/managers_as_path.py -> build/lib/bgpcfgd
copying bgpcfgd/__main__.py -> build/lib/bgpcfgd
copying bgpcfgd/managers_allow_list.py -> build/lib/bgpcfgd
copying bgpcfgd/main.py -> build/lib/bgpcfgd
copying bgpcfgd/runner.py -> build/lib/bgpcfgd
copying bgpcfgd/managers_srv6.py -> build/lib/bgpcfgd
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/bfdmon
copying build/lib/bfdmon/__init__.py -> build/bdist.linux-x86_64/wheel/bfdmon
copying build/lib/bfdmon/bfdmon.py -> build/bdist.linux-x86_64/wheel/bfdmon
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/test_bfdmgr.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/test_srv6.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_chassis_app_db.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/test_bfdmon.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_prefix_list.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_as_path.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/managers_chassis_app_db.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_bfd.py -> build/bdist.linux-x86_64/wheel/bgpcfgd
copying build/lib/bgpcfgd/managers_prefix_list.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/managers_as_path.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
copying build/lib/bgpcfgd/managers_srv6.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
ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any
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.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/sonic_bgpcfgd-1.0.dist-info/WHEEL
creating '/sonic/src/sonic-bgpcfgd/dist/.tmp-nhdvufzm/sonic_bgpcfgd-1.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'bfdmon/__init__.py'
adding 'bfdmon/bfdmon.py'
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_as_path.py'
adding 'bgpcfgd/managers_bbr.py'
adding 'bgpcfgd/managers_bfd.py'
adding 'bgpcfgd/managers_bgp.py'
adding 'bgpcfgd/managers_chassis_app_db.py'
adding 'bgpcfgd/managers_db.py'
adding 'bgpcfgd/managers_device_global.py'
adding 'bgpcfgd/managers_intf.py'
adding 'bgpcfgd/managers_prefix_list.py'
adding 'bgpcfgd/managers_rm.py'
adding 'bgpcfgd/managers_setsrc.py'
adding 'bgpcfgd/managers_srv6.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_as_path.py'
adding 'tests/test_bbr.py'
adding 'tests/test_bbr_templates.py'
adding 'tests/test_bfdmgr.py'
adding 'tests/test_bfdmon.py'
adding 'tests/test_bgp.py'
adding 'tests/test_chassis_app_db.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_prefix_list.py'
adding 'tests/test_rm.py'
adding 'tests/test_setsrc.py'
adding 'tests/test_sonic-cfggen.py'
adding 'tests/test_srv6.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
Successfully built sonic-bgpcfgd-1.0.tar.gz and sonic_bgpcfgd-1.0-py3-none-any.whl
/sonic
Build end time: Thu Nov 20 08:05:55 UTC 2025
Elapsed time: 0h 0m 51s