Skip to content

Firmware upgrade CLI support for QSFP-DD transceivers#244

Merged
prgeor merged 2 commits intosonic-net:masterfrom
prgeor:cmis-cli
Nov 29, 2021
Merged

Firmware upgrade CLI support for QSFP-DD transceivers#244
prgeor merged 2 commits intosonic-net:masterfrom
prgeor:cmis-cli

Conversation

@prgeor
Copy link
Collaborator

@prgeor prgeor commented Nov 24, 2021

Description

Changes to support firmware upgrade CLI for QSFP-DD transceivers

Motivation and Context

  1. Refactored some of the APIs so as to show firmware download/upgrade progress
  2. Fixed few crashes

How Has This Been Tested?

  1. Ran unit test
  2. Firmware upgrade done successfully on Inphi, Molex and Centera QSFP-DD modules

Additional Information (Optional)

@prgeor prgeor changed the title Cmis cli Firmware upgrade CLI support for QSFP-DD transceivers Nov 24, 2021
Copy link
Contributor

@qinchuanares qinchuanares left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why remove test_get_module_fw_mgmt_feature()?

@prgeor
Copy link
Collaborator Author

prgeor commented Nov 26, 2021

test_get_module_fw_mgmt_feature

all hw reads are mocked and its just some string comparisons. it needs lot of effort to understand the parametrized mock input arguments which is quite long!

@prgeor prgeor requested a review from lguohan November 26, 2021 16:17
lguohan
lguohan previously approved these changes Nov 26, 2021
Signed-off-by: Prince George <prgeor@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants