[Snappi] Disable skip PFC watchdog tests for switches with broadcom ASICs#7718
Conversation
|
The pre-commit check detected issues in the files touched by this pull request. For old issues, it is not mandatory to fix them because they were not caused by this change. It is unfair to blame Detailed pre-commit check results: To run the pre-commit checks locally, you can follow below steps:
|
|
DO NOT MERGE UNTIL #7712 IS MERGED. |
|
The pre-commit check detected issues in the files touched by this pull request. For old issues, it is not mandatory to fix them because they were not caused by this change. It is unfair to blame Detailed pre-commit check results: To run the pre-commit checks locally, you can follow below steps:
|
|
The pre-commit check detected issues in the files touched by this pull request. For old issues, it is not mandatory to fix them because they were not caused by this change. It is unfair to blame Detailed pre-commit check results: To run the pre-commit checks locally, you can follow below steps:
|
…SICs (#7718) remove skip_pfcwd_test for broadcom devices since all pfcwd tests have warm up traffic now
…SICs (#7718) remove skip_pfcwd_test for broadcom devices since all pfcwd tests have warm up traffic now
Description of PR
Summary: With the introduction of warm-up traffic to all PFC watchdog cases (#7712 and #7499), we no longer need to worry about PFC watch dog fake alerts being read by Broadcom ASICs, as its PFC watch dog ASIC logic is no longer relevant when there is an initial flow of traffic on the test priorities. Earlier, switches with Broadcom ASICs would skip PFC watchdog tests where the PFC watch dog was not being intentionally triggered, as it could un-intentionally trigger the PFC watch dog when not needed.
Type of change
Back port request
Approach
What is the motivation for this PR?
To increase test coverage on the switches with Broadcom ASICs. Earlier these switches would not run PFC watch dog cases where PFC watch dog was not being triggered, but with code changes to add warm-up traffic, this issue is no longer present, and hence, we can re-enable back certain PFC watch dog cases.
How did you do it?
Removed the skip_pfcwd_test function and its references to have all switches run all cases of PFC watch dog test cases.
How did you verify/test it?
To be done. Waiting on an appropriate testbed.
Any platform specific information?
Supported testbed topology if it's a new test case?
Documentation