Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

[pytest]porting back changes from master to 201811 #1145

Merged
merged 7 commits into from
Oct 8, 2019
Merged

[pytest]porting back changes from master to 201811 #1145

merged 7 commits into from
Oct 8, 2019

Conversation

keboliu
Copy link
Contributor

@keboliu keboliu commented Oct 1, 2019

Description of PR

Summary:
Fixes # (issue)

Type of change

  • [] Bug fix
  • [] Testbed and Framework(new/improvement)
  • Test case(new/improvement)

Approach

How did you do it?

Porting back platform pytest change from master to 201811, it includes:

update device info to add more facts
add log analyzer
add check daemon status test
add check interface status test
add Mellanox check sfp presence test
add more PSU test
update reboot, config reload and sequential restart test
update sfp test
update check sysfs test
update platform fixture

How did you verify/test it?

run platform test

Any platform specific information?

check sysfs part are Mellanox platform specific

Supported testbed topology if it's a new test case?

All topology supported

Documentation

keboliu and others added 7 commits September 26, 2019 18:18
  update device info to add more facts
  add log analyzer
  add check daemon status test
  add check interface status test
  add Mellanox check sfp presence test
  update reboot, config reload and sequential restart test
  update sfp test
  update check sysfs test
  update platform fixture
Rebase to add some new master PR:

  #1130 [platform] Fix the reboot SONiC stuck issue

  #1120 [platform] Disable log analyzer for the reload and restart cases

  #1125 [pytest] Fix pytest conftest.py issue
…evices (#1082)

* [psu test case] check psu state against vendor specific info. for mellanox, check sysfs

* [test_platform_info.py]handle "NOT PRESENT" in test_show_platform_psustatus

* [psu testcase] address comments

Conflicts:
	tests/platform/mellanox/check_sysfs.py

* [check_sysfs] rewords.

* [check_sysfs.py] rewording

Conflicts:
	tests/platform/mellanox/check_sysfs.py
[tests/platform/mellanox] check PSU state against sysfs on Mellanox d…
@lguohan lguohan merged commit fe9900d into sonic-net:201811 Oct 8, 2019
wangxin pushed a commit that referenced this pull request Jan 15, 2021
What is the motivation for this PR?
adding test plan for PMON enhancements for chassis

How did you do it?
Based on the code changes in the associated PRs:
Configure and show for platform chassis_modules #1145
CHASSIS_STATE_DB on control-card for chassis state #395
PSUd changes to compute power-budget for Modular chassis #104
Introduce APIs for modular chassis support #124
Common power consumption and supply APIs for modular chassis #136
Thermalctld APIs for recording min and max temp #131
Modular Chassis - Midplane monitoring APIs #148
Modular-Chassis: Show midplane status #1267
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants