├── .artifactignore ├── .github ├── codeql │ └── codeql-config.yml ├── pull_request_template.md └── workflows │ ├── codeql-analysis.yml │ └── semgrep.yml ├── .gitignore ├── LICENSE ├── README.md ├── SECURITY.md ├── ThirdPartyLicenses.txt ├── azure-pipelines.yml ├── pytest.ini ├── setup.cfg ├── setup.py ├── sonic_eeprom ├── sonic_fan ├── __init__.py └── fan_base.py ├── sonic_led ├── __init__.py └── led_control_base.py ├── sonic_platform_base ├── __init__.py ├── chassis_base.py ├── component_base.py ├── device_base.py ├── fan_base.py ├── fan_drawer_base.py ├── liquid_cooling_base.py ├── module_base.py ├── platform_base.py ├── psu_base.py ├── sensor_base.py ├── sensor_fs.py ├── sfp_base.py ├── sonic_eeprom │ ├── __init__.py │ ├── eeprom_base.py │ ├── eeprom_dts.py │ └── eeprom_tlvinfo.py ├── sonic_pcie │ ├── __init__.py │ ├── pcie_base.py │ └── pcie_common.py ├── sonic_sfp │ ├── __init__.py │ ├── bcmshell.py │ ├── inf8628.py │ ├── qsfp_dd.py │ ├── sff8024.py │ ├── sff8436.py │ ├── sff8472.py │ ├── sffbase.py │ ├── sfputilbase.py │ └── sfputilhelper.py ├── sonic_storage │ ├── __init__.py │ ├── emmc.py │ ├── ssd.py │ ├── storage_base.py │ ├── storage_common.py │ ├── storage_devices.py │ └── usb.py ├── sonic_thermal_control │ ├── __init__.py │ ├── thermal_action_base.py │ ├── thermal_condition_base.py │ ├── thermal_info_base.py │ ├── thermal_json_object.py │ ├── thermal_manager_base.py │ └── thermal_policy.py ├── sonic_xcvr │ ├── __init__.py │ ├── api │ │ ├── __init__.py │ │ ├── amphenol │ │ │ ├── __init__.py │ │ │ └── backplane.py │ │ ├── credo │ │ │ ├── __init__.py │ │ │ └── aec_800g.py │ │ ├── innolight │ │ │ ├── __init__.py │ │ │ └── fr_800g.py │ │ ├── public │ │ │ ├── __init__.py │ │ │ ├── c_cmis.py │ │ │ ├── cmis.py │ │ │ ├── cmisCDB.py │ │ │ ├── cmisTargetFWUpgrade.py │ │ │ ├── cmisVDM.py │ │ │ ├── sff8436.py │ │ │ ├── sff8472.py │ │ │ └── sff8636.py │ │ └── xcvr_api.py │ ├── cdb │ │ ├── __init__.py │ │ ├── cdb.py │ │ ├── cdb_fw.py │ │ ├── cdb_pm.py │ │ └── cdb_vcs.py │ ├── codes │ │ ├── __init__.py │ │ ├── amphenol │ │ │ ├── __init__.py │ │ │ └── backplane.py │ │ ├── credo │ │ │ ├── __init__.py │ │ │ └── aec_800g.py │ │ ├── public │ │ │ ├── __init__.py │ │ │ ├── cdb.py │ │ │ ├── cmis.py │ │ │ ├── cmisTargetFWUpgrade.py │ │ │ ├── sff8024.py │ │ │ ├── sff8436.py │ │ │ ├── sff8472.py │ │ │ └── sff8636.py │ │ └── xcvr_codes.py │ ├── fields │ │ ├── __init__.py │ │ ├── cdb_consts.py │ │ ├── consts.py │ │ ├── public │ │ │ ├── __init__.py │ │ │ ├── cmis.py │ │ │ └── sff8472.py │ │ └── xcvr_field.py │ ├── mem_maps │ │ ├── __init__.py │ │ ├── amphenol │ │ │ ├── __init__.py │ │ │ └── backplane.py │ │ ├── credo │ │ │ ├── __init__.py │ │ │ └── aec_800g.py │ │ ├── public │ │ │ ├── __init__.py │ │ │ ├── c_cmis.py │ │ │ ├── cdb.py │ │ │ ├── cmis.py │ │ │ ├── cmisTargetFWUpgrade.py │ │ │ ├── sff8436.py │ │ │ ├── sff8472.py │ │ │ └── sff8636.py │ │ └── xcvr_mem_map.py │ ├── sfp_optoe_base.py │ ├── utils │ │ ├── __init__.py │ │ └── cache.py │ ├── xcvr_api_factory.py │ └── xcvr_eeprom.py ├── thermal_base.py └── watchdog_base.py ├── sonic_psu ├── __init__.py └── psu_base.py ├── sonic_sfp ├── sonic_thermal ├── __init__.py └── thermal_base.py ├── sonic_y_cable ├── __init__.py ├── broadcom │ ├── __init__.py │ └── y_cable_broadcom.py ├── credo │ ├── __init__.py │ └── y_cable_credo.py ├── microsoft │ ├── README │ ├── __init__.py │ └── y_cable_simulated.py ├── y_cable.py ├── y_cable_base.py └── y_cable_vendor_mapping.py └── tests ├── 0 └── port_config.ini ├── 1 └── port_config.ini ├── __init__.py ├── chassis_base_test.py ├── eeprom_base_test.py ├── fan_base_test.py ├── liquid_cooling_base_test.py ├── mocked_libs ├── __init__.py ├── blkinfo.py └── psutil.py ├── module_base_test.py ├── pcie_common_test.py ├── platform_json ├── hwsku.json ├── hwsku_role.json └── platform.json ├── port_config.ini ├── psu_base_test.py ├── sensor_base_test.py ├── sensor_data └── VSENSOR1 ├── sensor_fs_test.py ├── sfputilhelper_test.py ├── sonic_xcvr ├── __init__.py ├── test_ccmis.py ├── test_cdb.py ├── test_cdb_fw.py ├── test_cmis.py ├── test_cmisCDB.py ├── test_cmisTargetFWUpgrade.py ├── test_cmisVDM.py ├── test_cmis_cache.py ├── test_fr_800g.py ├── test_sff8436.py ├── test_sff8472.py ├── test_sff8636.py ├── test_sfp_base.py ├── test_sfp_optoe_base.py ├── test_xcvr_api_factory.py └── test_xcvr_field.py ├── syseeprom.hex ├── test_emmc.py ├── test_ssd.py ├── test_storage_common.py ├── test_storage_devices.py ├── test_usb.py ├── thermal_manager_test.py └── thermal_policy.json /.artifactignore: -------------------------------------------------------------------------------- 1 | **/* 2 | !dist/*.whl 3 | -------------------------------------------------------------------------------- /.github/codeql/codeql-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/.github/codeql/codeql-config.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/semgrep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/.github/workflows/semgrep.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/SECURITY.md -------------------------------------------------------------------------------- /ThirdPartyLicenses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/ThirdPartyLicenses.txt -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/pytest.ini -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/setup.py -------------------------------------------------------------------------------- /sonic_eeprom: -------------------------------------------------------------------------------- 1 | sonic_platform_base/sonic_eeprom -------------------------------------------------------------------------------- /sonic_fan/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_fan/fan_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_fan/fan_base.py -------------------------------------------------------------------------------- /sonic_led/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_led/led_control_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_led/led_control_base.py -------------------------------------------------------------------------------- /sonic_platform_base/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/__init__.py -------------------------------------------------------------------------------- /sonic_platform_base/chassis_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/chassis_base.py -------------------------------------------------------------------------------- /sonic_platform_base/component_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/component_base.py -------------------------------------------------------------------------------- /sonic_platform_base/device_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/device_base.py -------------------------------------------------------------------------------- /sonic_platform_base/fan_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/fan_base.py -------------------------------------------------------------------------------- /sonic_platform_base/fan_drawer_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/fan_drawer_base.py -------------------------------------------------------------------------------- /sonic_platform_base/liquid_cooling_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/liquid_cooling_base.py -------------------------------------------------------------------------------- /sonic_platform_base/module_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/module_base.py -------------------------------------------------------------------------------- /sonic_platform_base/platform_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/platform_base.py -------------------------------------------------------------------------------- /sonic_platform_base/psu_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/psu_base.py -------------------------------------------------------------------------------- /sonic_platform_base/sensor_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sensor_base.py -------------------------------------------------------------------------------- /sonic_platform_base/sensor_fs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sensor_fs.py -------------------------------------------------------------------------------- /sonic_platform_base/sfp_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sfp_base.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_eeprom/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_platform_base/sonic_eeprom/eeprom_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_eeprom/eeprom_base.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_eeprom/eeprom_dts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_eeprom/eeprom_dts.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_eeprom/eeprom_tlvinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_eeprom/eeprom_tlvinfo.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_pcie/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_platform_base/sonic_pcie/pcie_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_pcie/pcie_base.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_pcie/pcie_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_pcie/pcie_common.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_sfp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_platform_base/sonic_sfp/bcmshell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_sfp/bcmshell.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_sfp/inf8628.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_sfp/inf8628.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_sfp/qsfp_dd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_sfp/qsfp_dd.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_sfp/sff8024.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_sfp/sff8024.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_sfp/sff8436.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_sfp/sff8436.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_sfp/sff8472.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_sfp/sff8472.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_sfp/sffbase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_sfp/sffbase.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_sfp/sfputilbase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_sfp/sfputilbase.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_sfp/sfputilhelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_sfp/sfputilhelper.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_storage/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_platform_base/sonic_storage/emmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_storage/emmc.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_storage/ssd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_storage/ssd.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_storage/storage_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_storage/storage_base.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_storage/storage_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_storage/storage_common.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_storage/storage_devices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_storage/storage_devices.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_storage/usb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_storage/usb.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_thermal_control/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_platform_base/sonic_thermal_control/thermal_action_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_thermal_control/thermal_action_base.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_thermal_control/thermal_condition_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_thermal_control/thermal_condition_base.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_thermal_control/thermal_info_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_thermal_control/thermal_info_base.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_thermal_control/thermal_json_object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_thermal_control/thermal_json_object.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_thermal_control/thermal_manager_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_thermal_control/thermal_manager_base.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_thermal_control/thermal_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_thermal_control/thermal_policy.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/api/amphenol/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/api/amphenol/backplane.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/api/amphenol/backplane.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/api/credo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/api/credo/aec_800g.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/api/credo/aec_800g.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/api/innolight/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/api/innolight/fr_800g.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/api/innolight/fr_800g.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/api/public/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/api/public/c_cmis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/api/public/c_cmis.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/api/public/cmis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/api/public/cmis.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/api/public/cmisCDB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/api/public/cmisCDB.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/api/public/cmisTargetFWUpgrade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/api/public/cmisTargetFWUpgrade.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/api/public/cmisVDM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/api/public/cmisVDM.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/api/public/sff8436.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/api/public/sff8436.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/api/public/sff8472.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/api/public/sff8472.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/api/public/sff8636.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/api/public/sff8636.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/api/xcvr_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/api/xcvr_api.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/cdb/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/cdb/cdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/cdb/cdb.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/cdb/cdb_fw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/cdb/cdb_fw.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/cdb/cdb_pm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/cdb/cdb_pm.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/cdb/cdb_vcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/cdb/cdb_vcs.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/codes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/codes/amphenol/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/codes/amphenol/backplane.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/codes/amphenol/backplane.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/codes/credo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/codes/credo/aec_800g.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/codes/credo/aec_800g.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/codes/public/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/codes/public/cdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/codes/public/cdb.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/codes/public/cmis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/codes/public/cmis.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/codes/public/cmisTargetFWUpgrade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/codes/public/cmisTargetFWUpgrade.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/codes/public/sff8024.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/codes/public/sff8024.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/codes/public/sff8436.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/codes/public/sff8436.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/codes/public/sff8472.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/codes/public/sff8472.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/codes/public/sff8636.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/codes/public/sff8636.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/codes/xcvr_codes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/codes/xcvr_codes.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/fields/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/fields/cdb_consts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/fields/cdb_consts.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/fields/consts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/fields/consts.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/fields/public/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/fields/public/cmis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/fields/public/cmis.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/fields/public/sff8472.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/fields/public/sff8472.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/fields/xcvr_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/fields/xcvr_field.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/mem_maps/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/mem_maps/amphenol/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/mem_maps/amphenol/backplane.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/mem_maps/amphenol/backplane.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/mem_maps/credo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/mem_maps/credo/aec_800g.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/mem_maps/credo/aec_800g.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/mem_maps/public/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/mem_maps/public/c_cmis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/mem_maps/public/c_cmis.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/mem_maps/public/cdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/mem_maps/public/cdb.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/mem_maps/public/cmis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/mem_maps/public/cmis.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/mem_maps/public/cmisTargetFWUpgrade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/mem_maps/public/cmisTargetFWUpgrade.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/mem_maps/public/sff8436.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/mem_maps/public/sff8436.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/mem_maps/public/sff8472.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/mem_maps/public/sff8472.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/mem_maps/public/sff8636.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/mem_maps/public/sff8636.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/mem_maps/xcvr_mem_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/mem_maps/xcvr_mem_map.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/sfp_optoe_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/sfp_optoe_base.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/utils/__init__.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/utils/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/utils/cache.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/xcvr_api_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/xcvr_api_factory.py -------------------------------------------------------------------------------- /sonic_platform_base/sonic_xcvr/xcvr_eeprom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/sonic_xcvr/xcvr_eeprom.py -------------------------------------------------------------------------------- /sonic_platform_base/thermal_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/thermal_base.py -------------------------------------------------------------------------------- /sonic_platform_base/watchdog_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_platform_base/watchdog_base.py -------------------------------------------------------------------------------- /sonic_psu/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_psu/psu_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_psu/psu_base.py -------------------------------------------------------------------------------- /sonic_sfp: -------------------------------------------------------------------------------- 1 | ./sonic_platform_base/sonic_sfp/ -------------------------------------------------------------------------------- /sonic_thermal/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_thermal/thermal_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_thermal/thermal_base.py -------------------------------------------------------------------------------- /sonic_y_cable/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_y_cable/broadcom/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_y_cable/broadcom/y_cable_broadcom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_y_cable/broadcom/y_cable_broadcom.py -------------------------------------------------------------------------------- /sonic_y_cable/credo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_y_cable/credo/y_cable_credo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_y_cable/credo/y_cable_credo.py -------------------------------------------------------------------------------- /sonic_y_cable/microsoft/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_y_cable/microsoft/README -------------------------------------------------------------------------------- /sonic_y_cable/microsoft/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sonic_y_cable/microsoft/y_cable_simulated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_y_cable/microsoft/y_cable_simulated.py -------------------------------------------------------------------------------- /sonic_y_cable/y_cable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_y_cable/y_cable.py -------------------------------------------------------------------------------- /sonic_y_cable/y_cable_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_y_cable/y_cable_base.py -------------------------------------------------------------------------------- /sonic_y_cable/y_cable_vendor_mapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/sonic_y_cable/y_cable_vendor_mapping.py -------------------------------------------------------------------------------- /tests/0/port_config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/0/port_config.ini -------------------------------------------------------------------------------- /tests/1/port_config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/1/port_config.ini -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/chassis_base_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/chassis_base_test.py -------------------------------------------------------------------------------- /tests/eeprom_base_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/eeprom_base_test.py -------------------------------------------------------------------------------- /tests/fan_base_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/fan_base_test.py -------------------------------------------------------------------------------- /tests/liquid_cooling_base_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/liquid_cooling_base_test.py -------------------------------------------------------------------------------- /tests/mocked_libs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/mocked_libs/blkinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/mocked_libs/blkinfo.py -------------------------------------------------------------------------------- /tests/mocked_libs/psutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/mocked_libs/psutil.py -------------------------------------------------------------------------------- /tests/module_base_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/module_base_test.py -------------------------------------------------------------------------------- /tests/pcie_common_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/pcie_common_test.py -------------------------------------------------------------------------------- /tests/platform_json/hwsku.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/platform_json/hwsku.json -------------------------------------------------------------------------------- /tests/platform_json/hwsku_role.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/platform_json/hwsku_role.json -------------------------------------------------------------------------------- /tests/platform_json/platform.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/platform_json/platform.json -------------------------------------------------------------------------------- /tests/port_config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/port_config.ini -------------------------------------------------------------------------------- /tests/psu_base_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/psu_base_test.py -------------------------------------------------------------------------------- /tests/sensor_base_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/sensor_base_test.py -------------------------------------------------------------------------------- /tests/sensor_data/VSENSOR1: -------------------------------------------------------------------------------- 1 | 900 2 | -------------------------------------------------------------------------------- /tests/sensor_fs_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/sensor_fs_test.py -------------------------------------------------------------------------------- /tests/sfputilhelper_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/sfputilhelper_test.py -------------------------------------------------------------------------------- /tests/sonic_xcvr/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/sonic_xcvr/test_ccmis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/sonic_xcvr/test_ccmis.py -------------------------------------------------------------------------------- /tests/sonic_xcvr/test_cdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/sonic_xcvr/test_cdb.py -------------------------------------------------------------------------------- /tests/sonic_xcvr/test_cdb_fw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/sonic_xcvr/test_cdb_fw.py -------------------------------------------------------------------------------- /tests/sonic_xcvr/test_cmis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/sonic_xcvr/test_cmis.py -------------------------------------------------------------------------------- /tests/sonic_xcvr/test_cmisCDB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/sonic_xcvr/test_cmisCDB.py -------------------------------------------------------------------------------- /tests/sonic_xcvr/test_cmisTargetFWUpgrade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/sonic_xcvr/test_cmisTargetFWUpgrade.py -------------------------------------------------------------------------------- /tests/sonic_xcvr/test_cmisVDM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/sonic_xcvr/test_cmisVDM.py -------------------------------------------------------------------------------- /tests/sonic_xcvr/test_cmis_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/sonic_xcvr/test_cmis_cache.py -------------------------------------------------------------------------------- /tests/sonic_xcvr/test_fr_800g.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/sonic_xcvr/test_fr_800g.py -------------------------------------------------------------------------------- /tests/sonic_xcvr/test_sff8436.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/sonic_xcvr/test_sff8436.py -------------------------------------------------------------------------------- /tests/sonic_xcvr/test_sff8472.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/sonic_xcvr/test_sff8472.py -------------------------------------------------------------------------------- /tests/sonic_xcvr/test_sff8636.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/sonic_xcvr/test_sff8636.py -------------------------------------------------------------------------------- /tests/sonic_xcvr/test_sfp_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/sonic_xcvr/test_sfp_base.py -------------------------------------------------------------------------------- /tests/sonic_xcvr/test_sfp_optoe_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/sonic_xcvr/test_sfp_optoe_base.py -------------------------------------------------------------------------------- /tests/sonic_xcvr/test_xcvr_api_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/sonic_xcvr/test_xcvr_api_factory.py -------------------------------------------------------------------------------- /tests/sonic_xcvr/test_xcvr_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/sonic_xcvr/test_xcvr_field.py -------------------------------------------------------------------------------- /tests/syseeprom.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/syseeprom.hex -------------------------------------------------------------------------------- /tests/test_emmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/test_emmc.py -------------------------------------------------------------------------------- /tests/test_ssd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/test_ssd.py -------------------------------------------------------------------------------- /tests/test_storage_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/test_storage_common.py -------------------------------------------------------------------------------- /tests/test_storage_devices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/test_storage_devices.py -------------------------------------------------------------------------------- /tests/test_usb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/test_usb.py -------------------------------------------------------------------------------- /tests/thermal_manager_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/thermal_manager_test.py -------------------------------------------------------------------------------- /tests/thermal_policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonic-net/sonic-platform-common/HEAD/tests/thermal_policy.json --------------------------------------------------------------------------------