Content

상위 폴더로 이동
Build start time: Thu Nov 20 07:55:20 UTC 2025
[ REASON ] :      target/python-wheels/bookworm/sonic_d-2.0.0-py3-none-any.whl does not exist   NON-EXISTENT PREREQUISITES: target/python-wheels/bookworm/sonic_py_common-1.0-py3-none-any.whl-install target/debs/bookworm/libswsscommon_1.0.0_amd64.deb-install target/debs/bookworm/python3-swsscommon_1.0.0_amd64.deb-install 
[ FLAGS  FILE    ] : [] 
[ FLAGS  DEPENDS ] : [] 
[ FLAGS  DIFF    ] : [] 
/sonic/src/sonic-dbsyncd /sonic
Defaulting to user installation because normal site-packages is not writeable
Processing /sonic/src/sonic-dbsyncd
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Building wheels for collected packages: sonic-d
  Building wheel for sonic-d (setup.py): started
  Building wheel for sonic-d (setup.py): finished with status 'done'
  Created wheel for sonic-d: filename=sonic_d-2.0.0-py3-none-any.whl size=9634 sha256=7da3f33d0e9fb5f1ae64fa88414f4ce5e9c96ccc568397d8434d8a6ddfa5a481
  Stored in directory: /var/jenkins/.cache/pip/wheels/5b/02/51/3ea332c0c9ed6c9a1ad966b86dea8aa6ac9b19e4aedad740d5
Successfully built sonic-d
Installing collected packages: sonic-d
Successfully installed sonic-d-2.0.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-d 2.0.0
Uninstalling sonic-d-2.0.0:
  Successfully uninstalled sonic-d-2.0.0
Defaulting to user installation because normal site-packages is not writeable
Processing /sonic/src/sonic-dbsyncd
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
WARNING: sonic-d 2.0.0 does not provide the extra 'testing'
Building wheels for collected packages: sonic-d
  Building wheel for sonic-d (setup.py): started
  Building wheel for sonic-d (setup.py): finished with status 'done'
  Created wheel for sonic-d: filename=sonic_d-2.0.0-py3-none-any.whl size=9634 sha256=ee8f20ad9abd7cb123851f47ce3f3ed4a5d083260f806fd877717aeaa3c0e7ec
  Stored in directory: /var/jenkins/.cache/pip/wheels/5b/02/51/3ea332c0c9ed6c9a1ad966b86dea8aa6ac9b19e4aedad740d5
Successfully built sonic-d
Installing collected packages: sonic-d
Successfully installed sonic-d-2.0.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-d 2.0.0
Uninstalling sonic-d-2.0.0:
  Successfully uninstalled sonic-d-2.0.0
============================= test session starts ==============================
platform linux -- Python 3.11.2, pytest-7.2.1, pluggy-1.0.0+repack -- /usr/bin/python3
cachedir: .pytest_cache
rootdir: /sonic/src/sonic-dbsyncd, configfile: pytest.ini
plugins: pyfakefs-5.7.4, cov-4.0.0
collecting ... collected 13 items

tests/test_lldpSyncDaemon.py::TestLldpSyncDaemon::test_changed_deleted_interface PASSED [  7%]
tests/test_lldpSyncDaemon.py::TestLldpSyncDaemon::test_changed_interface PASSED [ 15%]
tests/test_lldpSyncDaemon.py::TestLldpSyncDaemon::test_invalid_chassis_name PASSED [ 23%]
tests/test_lldpSyncDaemon.py::TestLldpSyncDaemon::test_loc_chassis PASSED [ 30%]
tests/test_lldpSyncDaemon.py::TestLldpSyncDaemon::test_local_mgmt_ip_no_neighbors PASSED [ 38%]
tests/test_lldpSyncDaemon.py::TestLldpSyncDaemon::test_multiple_mgmt_ip PASSED [ 46%]
tests/test_lldpSyncDaemon.py::TestLldpSyncDaemon::test_parse_json PASSED [ 53%]
tests/test_lldpSyncDaemon.py::TestLldpSyncDaemon::test_parse_short PASSED [ 61%]
tests/test_lldpSyncDaemon.py::TestLldpSyncDaemon::test_parse_short_short PASSED [ 69%]
tests/test_lldpSyncDaemon.py::TestLldpSyncDaemon::test_remote_sys_capability_list PASSED [ 76%]
tests/test_lldpSyncDaemon.py::TestLldpSyncDaemon::test_single_mgmt_ip PASSED [ 84%]
tests/test_lldpSyncDaemon.py::TestLldpSyncDaemon::test_sync_roundtrip PASSED [ 92%]
tests/test_lldpSyncDaemon.py::TestLldpSyncDaemon::test_timeparse PASSED  [100%]

-------- generated xml file: /sonic/src/sonic-dbsyncd/test-results.xml ---------

---------- coverage: platform linux, python 3.11.2-final-0 -----------
Name                            Stmts   Miss  Cover
---------------------------------------------------
src/__init__.py                     0      0   100%
src/lldp_syncd/__init__.py          5      0   100%
src/lldp_syncd/__main__.py         19     19     0%
src/lldp_syncd/conventions.py      34      0   100%
src/lldp_syncd/daemon.py          212     22    90%
src/lldp_syncd/main.py             15     15     0%
src/sonic_syncd/__init__.py         5      0   100%
src/sonic_syncd/interface.py       28     14    50%
---------------------------------------------------
TOTAL                             318     70    78%
Coverage HTML written to dir htmlcov
Coverage XML written to file coverage.xml

============================== 13 passed in 3.60s ==============================
* Getting build dependencies for sdist...
* Building sdist...
running sdist
running egg_info
writing sonic_d.egg-info/PKG-INFO
writing dependency_links to sonic_d.egg-info/dependency_links.txt
writing requirements to sonic_d.egg-info/requires.txt
writing top-level names to sonic_d.egg-info/top_level.txt
adding license file 'LICENSE'
writing manifest file 'sonic_d.egg-info/SOURCES.txt'
running check
creating sonic-d-2.0.0
creating sonic-d-2.0.0/.github
creating sonic-d-2.0.0/.github/codeql
creating sonic-d-2.0.0/.github/workflows
creating sonic-d-2.0.0/sonic_d.egg-info
creating sonic-d-2.0.0/src
creating sonic-d-2.0.0/src/lldp_syncd
creating sonic-d-2.0.0/src/sonic_syncd
creating sonic-d-2.0.0/tests
creating sonic-d-2.0.0/tests/mock_tables
creating sonic-d-2.0.0/tests/subproc_outputs
copying files to sonic-d-2.0.0...
copying .gitignore -> sonic-d-2.0.0
copying LICENSE -> sonic-d-2.0.0
copying MAINTAINERS -> sonic-d-2.0.0
copying README.md -> sonic-d-2.0.0
copying azure-pipelines.yml -> sonic-d-2.0.0
copying pytest.ini -> sonic-d-2.0.0
copying setup.cfg -> sonic-d-2.0.0
copying setup.py -> sonic-d-2.0.0
copying .github/codeql/codeql-config.yml -> sonic-d-2.0.0/.github/codeql
copying .github/workflows/codeql-analysis.yml -> sonic-d-2.0.0/.github/workflows
copying .github/workflows/semgrep.yml -> sonic-d-2.0.0/.github/workflows
copying sonic_d.egg-info/PKG-INFO -> sonic-d-2.0.0/sonic_d.egg-info
copying sonic_d.egg-info/SOURCES.txt -> sonic-d-2.0.0/sonic_d.egg-info
copying sonic_d.egg-info/dependency_links.txt -> sonic-d-2.0.0/sonic_d.egg-info
copying sonic_d.egg-info/requires.txt -> sonic-d-2.0.0/sonic_d.egg-info
copying sonic_d.egg-info/top_level.txt -> sonic-d-2.0.0/sonic_d.egg-info
copying src/__init__.py -> sonic-d-2.0.0/src
copying src/lldp_syncd/__init__.py -> sonic-d-2.0.0/src/lldp_syncd
copying src/lldp_syncd/__main__.py -> sonic-d-2.0.0/src/lldp_syncd
copying src/lldp_syncd/conventions.py -> sonic-d-2.0.0/src/lldp_syncd
copying src/lldp_syncd/daemon.py -> sonic-d-2.0.0/src/lldp_syncd
copying src/lldp_syncd/main.py -> sonic-d-2.0.0/src/lldp_syncd
copying src/sonic_syncd/__init__.py -> sonic-d-2.0.0/src/sonic_syncd
copying src/sonic_syncd/interface.py -> sonic-d-2.0.0/src/sonic_syncd
copying tests/README.md -> sonic-d-2.0.0/tests
copying tests/__init__.py -> sonic-d-2.0.0/tests
copying tests/test_lldpSyncDaemon.py -> sonic-d-2.0.0/tests
copying tests/mock_tables/CONFIG_DB.json -> sonic-d-2.0.0/tests/mock_tables
copying tests/mock_tables/LLDP_ENTRY_TABLE.json -> sonic-d-2.0.0/tests/mock_tables
copying tests/mock_tables/__init__.py -> sonic-d-2.0.0/tests/mock_tables
copying tests/mock_tables/dbconnector.py -> sonic-d-2.0.0/tests/mock_tables
copying tests/subproc_outputs/interface_only.json -> sonic-d-2.0.0/tests/subproc_outputs
copying tests/subproc_outputs/lldpctl.json -> sonic-d-2.0.0/tests/subproc_outputs
copying tests/subproc_outputs/lldpctl_mgmt_only.json -> sonic-d-2.0.0/tests/subproc_outputs
copying tests/subproc_outputs/lldpctl_no_neighbors_loc_mgmt_ip.json -> sonic-d-2.0.0/tests/subproc_outputs
copying tests/subproc_outputs/lldpctl_single_loc_mgmt_ip.json -> sonic-d-2.0.0/tests/subproc_outputs
copying tests/subproc_outputs/short_short.json -> sonic-d-2.0.0/tests/subproc_outputs
Writing sonic-d-2.0.0/setup.cfg
Creating tar archive
removing 'sonic-d-2.0.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/lldp_syncd
copying src/lldp_syncd/__init__.py -> build/lib/lldp_syncd
copying src/lldp_syncd/conventions.py -> build/lib/lldp_syncd
copying src/lldp_syncd/__main__.py -> build/lib/lldp_syncd
copying src/lldp_syncd/daemon.py -> build/lib/lldp_syncd
copying src/lldp_syncd/main.py -> build/lib/lldp_syncd
creating build/lib/sonic_syncd
copying src/sonic_syncd/interface.py -> build/lib/sonic_syncd
copying src/sonic_syncd/__init__.py -> build/lib/sonic_syncd
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/lldp_syncd
copying build/lib/lldp_syncd/__init__.py -> build/bdist.linux-x86_64/wheel/lldp_syncd
copying build/lib/lldp_syncd/conventions.py -> build/bdist.linux-x86_64/wheel/lldp_syncd
copying build/lib/lldp_syncd/__main__.py -> build/bdist.linux-x86_64/wheel/lldp_syncd
copying build/lib/lldp_syncd/daemon.py -> build/bdist.linux-x86_64/wheel/lldp_syncd
copying build/lib/lldp_syncd/main.py -> build/bdist.linux-x86_64/wheel/lldp_syncd
creating build/bdist.linux-x86_64/wheel/sonic_syncd
copying build/lib/sonic_syncd/interface.py -> build/bdist.linux-x86_64/wheel/sonic_syncd
copying build/lib/sonic_syncd/__init__.py -> build/bdist.linux-x86_64/wheel/sonic_syncd
running install_egg_info
running egg_info
writing sonic_d.egg-info/PKG-INFO
writing dependency_links to sonic_d.egg-info/dependency_links.txt
writing requirements to sonic_d.egg-info/requires.txt
writing top-level names to sonic_d.egg-info/top_level.txt
ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any
reading manifest file 'sonic_d.egg-info/SOURCES.txt'
adding license file 'LICENSE'
writing manifest file 'sonic_d.egg-info/SOURCES.txt'
Copying sonic_d.egg-info to build/bdist.linux-x86_64/wheel/sonic_d-2.0.0.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/sonic_d-2.0.0.dist-info/WHEEL
creating '/sonic/src/sonic-dbsyncd/dist/.tmp-0z126rw3/sonic_d-2.0.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'lldp_syncd/__init__.py'
adding 'lldp_syncd/__main__.py'
adding 'lldp_syncd/conventions.py'
adding 'lldp_syncd/daemon.py'
adding 'lldp_syncd/main.py'
adding 'sonic_syncd/__init__.py'
adding 'sonic_syncd/interface.py'
adding 'sonic_d-2.0.0.dist-info/LICENSE'
adding 'sonic_d-2.0.0.dist-info/METADATA'
adding 'sonic_d-2.0.0.dist-info/WHEEL'
adding 'sonic_d-2.0.0.dist-info/top_level.txt'
adding 'sonic_d-2.0.0.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built sonic-d-2.0.0.tar.gz and sonic_d-2.0.0-py3-none-any.whl
/sonic
Build end time: Thu Nov 20 07:56:13 UTC 2025
Elapsed time: 0h 0m 53s