Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[Mellanox] Fix dynamic minimum fan table issue caused by python3 #6690

Merged

Conversation

Junchao-Mellanox
Copy link
Collaborator

@Junchao-Mellanox Junchao-Mellanox commented Feb 5, 2021

- Why I did it
After migrating to python3, the operator '/' always get a float result, but it gets integer result in python2. Need fix this in thermal_conditions.

- How I did it

  1. cast float value to int
  2. change the unit test case to cover this situation

- How to verify it
Manually test and regression test

- Which release branch to backport (provide reason below if selected)

  • 201811
  • 201911
  • 202006
  • 202012

- Description for the changelog

- A picture of a cute animal (not mandatory but encouraged)

@liat-grozovik liat-grozovik merged commit 6d4c20e into sonic-net:master Feb 7, 2021
daall pushed a commit that referenced this pull request Feb 16, 2021
**- Why I did it**
After migrating to python3, the operator '/' always get a float result, but it gets integer result in python2. Need fix this in thermal_conditions.

**- How I did it**
1. cast float value to int
2. change the unit test case to cover this situation

**- How to verify it**
Manually test and regression test
@Junchao-Mellanox Junchao-Mellanox deleted the fix-dynamic-min-table branch June 12, 2023 04:39
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants