sonic-net / sonic-buildimage

Scripts which perform an installable binary image build for SONiC
Other
730 stars 1.4k forks source link

[HLX] Missing Platform API implementation on Celestica-E1031 #18229

Open lizhijianrd opened 7 months ago

lizhijianrd commented 7 months ago

Description

On SONiC.202305, below platform APIs are not implemented on Celestica-E1031 platform:

Steps to reproduce the issue:

Run testcase platform_tests.api.test_sfp.TestSfpApi::test_get_error_description will get below loganalyzer error:

failed on teardown with "tests.common.plugins.loganalyzer.loganalyzer.LogAnalyzerError: match: 2
expected_match: 0
expected_missing_match: 0

Match Messages:
Feb 27 02:32:51.482227 e1031-1 WARNING pmon#platform_api_server.py: API 'get_error_description' not implemented
Feb 27 02:32:51.485990 e1031-1 WARNING pmon#platform_api_server.py: API 'get_error_description' not implemented

Run testcase platform_tests.api.test_psu.TestPsuApi::test_get_revision will get below loganalyzer error:

failed on teardown with "tests.common.plugins.loganalyzer.loganalyzer.LogAnalyzerError: match: 2
expected_match: 0
expected_missing_match: 0

Match Messages:
Feb 27 06:46:18.739980 e1031-1 WARNING pmon#platform_api_server.py: API 'get_revision' not implemented
Feb 27 06:46:18.746677 e1031-1 WARNING pmon#platform_api_server.py: API 'get_revision' not implemented"

Describe the results you received:

Described above.

Describe the results you expected:

Expect testcase can pass.

Output of show version:

(paste your output here)

Output of show techsupport:

(paste your output here or download and attach the file here )

Additional information you deem important (e.g. issue happens only occasionally):

prabhataravind commented 7 months ago

@Blueve please help with this issue.

Blueve commented 6 months ago

Celestica team is working on this.