sonic-net / sonic-mgmt

Configuration management examples for SONiC
Other
173 stars 689 forks source link

Added Multi ASICs support to test_counterpoll_queue_watermark_pg_drop #13580

Open mannytaheri opened 3 days ago

mannytaheri commented 3 days ago

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?

  1. 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.
  2. 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?

  1. Added Muti ASICs support
  2. 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?

Documentation