Added Multi ASICs support to test_counterpoll_queue_watermark_pg_drop
Summary:
Fixes # (issue)
Type of change
[ ] Bug fix
[ ] Testbed and Framework(new/improvement)
[x] Test case(new/improvement)
Back port request
[ ] 202012
[ ] 202205
[ ] 202305
[ ] 202311
[x] 202405
Approach
What is the motivation for this PR?
To Add Multi ASICs support to test_counterpoll_queue_watermark_pg_drop
This testcase will fail for multi ASICs chassis if the support is missing.
Since the testcase randomly choses one of the (type[watermark,queue,pg-drop]), unexpected types will always exist.
Because of this reason the check of unexpected_type of counterpoll has to be removed.
How did you do it?
Added Muti ASICs support
Removed checking of unexpected_type of the counterpoll.
How did you verify/test it?
Tested on a multi cards, multi ASICs chassis.
Any platform specific information?
Supported testbed topology if it's a new test case?
Description of PR
Added Multi ASICs support to test_counterpoll_queue_watermark_pg_drop
Summary: Fixes # (issue)
Type of change
Back port request
Approach
What is the motivation for this PR?
How did you do it?
How did you verify/test it?
Tested on a multi cards, multi ASICs chassis.
Any platform specific information?
Supported testbed topology if it's a new test case?
Documentation