Build start time: Sat Oct 11 06:33:56 UTC 2025 [ REASON ] : target/python-wheels/bookworm/sonic_stormond-1.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 [ FLAGS FILE ] : [] [ FLAGS DEPENDS ] : [] [ FLAGS DIFF ] : [] /sonic/src/sonic-platform-daemons/sonic-stormond /sonic Defaulting to user installation because normal site-packages is not writeable Processing /sonic/src/sonic-platform-daemons/sonic-stormond Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting enum34 (from sonic-stormond==1.0) Downloading enum34-1.1.10-py3-none-any.whl.metadata (1.6 kB) Requirement already satisfied: sonic-py-common in /usr/local/lib/python3.11/dist-packages (from sonic-stormond==1.0) (1.0) Requirement already satisfied: natsort in /var/jenkins/.local/lib/python3.11/site-packages (from sonic-py-common->sonic-stormond==1.0) (8.4.0) Requirement already satisfied: pyyaml in /var/jenkins/.local/lib/python3.11/site-packages (from sonic-py-common->sonic-stormond==1.0) (6.0.1) Requirement already satisfied: redis-dump-load in /usr/local/lib/python3.11/dist-packages (from sonic-py-common->sonic-stormond==1.0) (1.1) Requirement already satisfied: redis in /usr/local/lib/python3.11/dist-packages (from redis-dump-load->sonic-py-common->sonic-stormond==1.0) (5.2.1) Requirement already satisfied: async-timeout>=4.0.3 in /usr/local/lib/python3.11/dist-packages (from redis->redis-dump-load->sonic-py-common->sonic-stormond==1.0) (5.0.1) Downloading enum34-1.1.10-py3-none-any.whl (11 kB) Building wheels for collected packages: sonic-stormond Building wheel for sonic-stormond (setup.py): started Building wheel for sonic-stormond (setup.py): finished with status 'done' Created wheel for sonic-stormond: filename=sonic_stormond-1.0-py3-none-any.whl size=6249 sha256=8caf5ed1a367dd7e6cbfcc153a82083d495f98f36904cdc7bafe83c9f0f80f87 Stored in directory: /var/jenkins/.cache/pip/wheels/17/19/17/82ee83cd6e3d651155d76069751710f3eb908ea89d8196307a Successfully built sonic-stormond Installing collected packages: enum34, sonic-stormond Successfully installed enum34-1.1.10 sonic-stormond-1.0 [notice] A new release of pip is available: 24.2 -> 25.2 [notice] To update, run: python3 -m pip install --upgrade pip Found existing installation: sonic-stormond 1.0 Uninstalling sonic-stormond-1.0: Successfully uninstalled sonic-stormond-1.0 Defaulting to user installation because normal site-packages is not writeable Processing /sonic/src/sonic-platform-daemons/sonic-stormond Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Requirement already satisfied: enum34 in /var/jenkins/.local/lib/python3.11/site-packages (from sonic-stormond==1.0) (1.1.10) Requirement already satisfied: sonic-py-common in /usr/local/lib/python3.11/dist-packages (from sonic-stormond==1.0) (1.0) WARNING: sonic-stormond 1.0 does not provide the extra 'testing' Requirement already satisfied: natsort in /var/jenkins/.local/lib/python3.11/site-packages (from sonic-py-common->sonic-stormond==1.0) (8.4.0) Requirement already satisfied: pyyaml in /var/jenkins/.local/lib/python3.11/site-packages (from sonic-py-common->sonic-stormond==1.0) (6.0.1) Requirement already satisfied: redis-dump-load in /usr/local/lib/python3.11/dist-packages (from sonic-py-common->sonic-stormond==1.0) (1.1) Requirement already satisfied: redis in /usr/local/lib/python3.11/dist-packages (from redis-dump-load->sonic-py-common->sonic-stormond==1.0) (5.2.1) Requirement already satisfied: async-timeout>=4.0.3 in /usr/local/lib/python3.11/dist-packages (from redis->redis-dump-load->sonic-py-common->sonic-stormond==1.0) (5.0.1) Building wheels for collected packages: sonic-stormond Building wheel for sonic-stormond (setup.py): started Building wheel for sonic-stormond (setup.py): finished with status 'done' Created wheel for sonic-stormond: filename=sonic_stormond-1.0-py3-none-any.whl size=6249 sha256=1ddeb0304da43a9c7ac2f17fdbbcae88244057edb74b4d525e1737267b2ae424 Stored in directory: /var/jenkins/.cache/pip/wheels/17/19/17/82ee83cd6e3d651155d76069751710f3eb908ea89d8196307a Successfully built sonic-stormond Installing collected packages: sonic-stormond Successfully installed sonic-stormond-1.0 [notice] A new release of pip is available: 24.2 -> 25.2 [notice] To update, run: python3 -m pip install --upgrade pip Found existing installation: sonic-stormond 1.0 Uninstalling sonic-stormond-1.0: Successfully uninstalled sonic-stormond-1.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-platform-daemons/sonic-stormond, configfile: pytest.ini plugins: pyfakefs-5.7.4, cov-4.0.0 collecting ... collected 29 items tests/test_DaemonStorage.py::TestDaemonStorage::test_default_configdb_intervals_no_config PASSED [ 3%] tests/test_DaemonStorage.py::TestDaemonStorage::test_storage_devices PASSED [ 6%] tests/test_DaemonStorage.py::TestDaemonStorage::test_load_fsio_rw_json_false PASSED [ 10%] tests/test_DaemonStorage.py::TestDaemonStorage::test_load_fsio_rw_json_true PASSED [ 13%] tests/test_DaemonStorage.py::TestDaemonStorage::test_load_fsio_rw_json_exception PASSED [ 17%] tests/test_DaemonStorage.py::TestDaemonStorage::testget_configdb_intervals PASSED [ 20%] tests/test_DaemonStorage.py::TestDaemonStorage::test_load_fsio_rw_statedb PASSED [ 24%] tests/test_DaemonStorage.py::TestDaemonStorage::test_load_fsio_rw_statedb_exception PASSED [ 27%] tests/test_DaemonStorage.py::TestDaemonStorage::test_load_fsio_rw_statedb_value_none PASSED [ 31%] tests/test_DaemonStorage.py::TestDaemonStorage::test_sync_fsio_rw_json_exception PASSED [ 34%] tests/test_DaemonStorage.py::TestDaemonStorage::test_sync_fsio_rw_json_happy PASSED [ 37%] tests/test_DaemonStorage.py::TestDaemonStorage::test_reconcile_fsio_rw_values_init PASSED [ 41%] tests/test_DaemonStorage.py::TestDaemonStorage::test_determine_sot PASSED [ 44%] tests/test_DaemonStorage.py::TestDaemonStorage::test_reconcile_fsio_rw_values_reboot PASSED [ 48%] tests/test_DaemonStorage.py::TestDaemonStorage::test_reconcile_fsio_rw_values_daemon_crash PASSED [ 51%] tests/test_DaemonStorage.py::TestDaemonStorage::test_update_storage_info_status_db PASSED [ 55%] tests/test_DaemonStorage.py::TestDaemonStorage::test_get_static_fields_no_storage_device_object PASSED [ 58%] tests/test_DaemonStorage.py::TestDaemonStorage::test_get_static_fields_happy PASSED [ 62%] tests/test_DaemonStorage.py::TestDaemonStorage::test_get_static_fields_exception PASSED [ 65%] tests/test_DaemonStorage.py::TestDaemonStorage::test_get_dynamic_fields_no_storage_device_object PASSED [ 68%] tests/test_DaemonStorage.py::TestDaemonStorage::test_get_dynamic_fields PASSED [ 72%] tests/test_DaemonStorage.py::TestDaemonStorage::test_get_dynamic_fields_exception PASSED [ 75%] tests/test_DaemonStorage.py::TestDaemonStorage::test_write_sync_time_statedb PASSED [ 79%] tests/test_DaemonStorage.py::TestDaemonStorage::test_signal_handler PASSED [ 82%] tests/test_DaemonStorage.py::TestDaemonStorage::test_signal_handler_sync_fsio_json_failed PASSED [ 86%] tests/test_DaemonStorage.py::TestDaemonStorage::test_run PASSED [ 89%] tests/test_DaemonStorage.py::TestDaemonStorage::test_run_stop_event PASSED [ 93%] tests/test_DaemonStorage.py::TestDaemonStorage::test_run_sync_fsio_rw_json_failed PASSED [ 96%] tests/test_DaemonStorage.py::TestStormon::test_main PASSED [100%] =============================== warnings summary =============================== tests/test_DaemonStorage.py:6 /sonic/src/sonic-platform-daemons/sonic-stormond/tests/test_DaemonStorage.py:6: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses from imp import load_source, reload -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html - generated xml file: /sonic/src/sonic-platform-daemons/sonic-stormond/test-results.xml - ---------- coverage: platform linux, python 3.11.2-final-0 ----------- Name Stmts Miss Cover -------------------------------------- scripts/stormond 201 2 99% -------------------------------------- TOTAL 201 2 99% Coverage HTML written to dir htmlcov Coverage XML written to file coverage.xml ======================== 29 passed, 1 warning in 10.50s ======================== * Getting build dependencies for sdist... * Building sdist... running sdist running egg_info writing sonic_stormond.egg-info/PKG-INFO writing dependency_links to sonic_stormond.egg-info/dependency_links.txt writing requirements to sonic_stormond.egg-info/requires.txt writing top-level names to sonic_stormond.egg-info/top_level.txt writing manifest file 'sonic_stormond.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-stormond-1.0 creating sonic-stormond-1.0/scripts creating sonic-stormond-1.0/sonic_stormond.egg-info creating sonic-stormond-1.0/tests creating sonic-stormond-1.0/tests/mocked_libs creating sonic-stormond-1.0/tests/mocked_libs/sonic_platform creating sonic-stormond-1.0/tests/mocked_libs/sonic_platform_base creating sonic-stormond-1.0/tests/mocked_libs/sonic_platform_base/sonic_storage creating sonic-stormond-1.0/tests/mocked_libs/swsscommon copying files to sonic-stormond-1.0... copying pytest.ini -> sonic-stormond-1.0 copying setup.cfg -> sonic-stormond-1.0 copying setup.py -> sonic-stormond-1.0 copying scripts/stormond -> sonic-stormond-1.0/scripts copying sonic_stormond.egg-info/PKG-INFO -> sonic-stormond-1.0/sonic_stormond.egg-info copying sonic_stormond.egg-info/SOURCES.txt -> sonic-stormond-1.0/sonic_stormond.egg-info copying sonic_stormond.egg-info/dependency_links.txt -> sonic-stormond-1.0/sonic_stormond.egg-info copying sonic_stormond.egg-info/requires.txt -> sonic-stormond-1.0/sonic_stormond.egg-info copying sonic_stormond.egg-info/top_level.txt -> sonic-stormond-1.0/sonic_stormond.egg-info copying tests/__init__.py -> sonic-stormond-1.0/tests copying tests/mock_swsscommon.py -> sonic-stormond-1.0/tests copying tests/test_DaemonStorage.py -> sonic-stormond-1.0/tests copying tests/mocked_libs/sonic_platform/__init__.py -> sonic-stormond-1.0/tests/mocked_libs/sonic_platform copying tests/mocked_libs/sonic_platform/pcie.py -> sonic-stormond-1.0/tests/mocked_libs/sonic_platform copying tests/mocked_libs/sonic_platform_base/__init__.py -> sonic-stormond-1.0/tests/mocked_libs/sonic_platform_base copying tests/mocked_libs/sonic_platform_base/sonic_storage/__init__.py -> sonic-stormond-1.0/tests/mocked_libs/sonic_platform_base/sonic_storage copying tests/mocked_libs/sonic_platform_base/sonic_storage/storage_base.py -> sonic-stormond-1.0/tests/mocked_libs/sonic_platform_base/sonic_storage copying tests/mocked_libs/sonic_platform_base/sonic_storage/storage_devices.py -> sonic-stormond-1.0/tests/mocked_libs/sonic_platform_base/sonic_storage copying tests/mocked_libs/swsscommon/__init__.py -> sonic-stormond-1.0/tests/mocked_libs/swsscommon copying tests/mocked_libs/swsscommon/swsscommon.py -> sonic-stormond-1.0/tests/mocked_libs/swsscommon Writing sonic-stormond-1.0/setup.cfg Creating tar archive removing 'sonic-stormond-1.0' (and everything under it) * Building wheel from sdist * Getting build dependencies for wheel... * Building wheel... running bdist_wheel running build running build_scripts creating build creating build/scripts-3.11 copying and adjusting scripts/stormond -> build/scripts-3.11 changing mode of build/scripts-3.11/stormond from 644 to 755 installing to build/bdist.linux-x86_64/wheel running install running install_egg_info running egg_info writing sonic_stormond.egg-info/PKG-INFO writing dependency_links to sonic_stormond.egg-info/dependency_links.txt writing requirements to sonic_stormond.egg-info/requires.txt writing top-level names to sonic_stormond.egg-info/top_level.txt ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any reading manifest file 'sonic_stormond.egg-info/SOURCES.txt' writing manifest file 'sonic_stormond.egg-info/SOURCES.txt' Copying sonic_stormond.egg-info to build/bdist.linux-x86_64/wheel/sonic_stormond-1.0.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/sonic_stormond-1.0.data creating build/bdist.linux-x86_64/wheel/sonic_stormond-1.0.data/scripts copying build/scripts-3.11/stormond -> build/bdist.linux-x86_64/wheel/sonic_stormond-1.0.data/scripts changing mode of build/bdist.linux-x86_64/wheel/sonic_stormond-1.0.data/scripts/stormond to 755 creating build/bdist.linux-x86_64/wheel/sonic_stormond-1.0.dist-info/WHEEL creating '/sonic/src/sonic-platform-daemons/sonic-stormond/dist/.tmp-zmfkuw0i/sonic_stormond-1.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'sonic_stormond-1.0.data/scripts/stormond' adding 'sonic_stormond-1.0.dist-info/METADATA' adding 'sonic_stormond-1.0.dist-info/WHEEL' adding 'sonic_stormond-1.0.dist-info/top_level.txt' adding 'sonic_stormond-1.0.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Successfully built sonic-stormond-1.0.tar.gz and sonic_stormond-1.0-py3-none-any.whl /sonic Build end time: Sat Oct 11 06:34:27 UTC 2025 Elapsed time: 0h 0m 31s