sonic-mgmt icon indicating copy to clipboard operation
sonic-mgmt copied to clipboard

[action] [PR:7913] [Snappi] Added multi dut PFC lossy test case

Open mssonicbld opened this issue 1 year ago • 89 comments
trafficstars

Description of PR

  • Testing PFC lossy priorities behavior when sending external pfc pause frames in modular chassis which has multi-asic

Summary: Fixes # (issue)

Type of change

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

Back port request

  • [ ] 201911
  • [ ] 202012
  • [ ] 202205

Approach

What is the motivation for this PR?

To test PFC lossy behavior in multi-dut/multi-asic scenario.

How did you do it?

The existing RDMA cases for single dut has been modified to accommodate T2 topology, where separate fixtures has been added that takes into account the chassis type and asic choice as user input, so that the script supports both T1 and T2 topology

How did you verify/test it?

Tested against voq chassis with SONiC installed in it

Any platform specific information?

Tested against J2C+

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

T2, T1 & T0

Documentation

https://github.com/sonic-net/sonic-mgmt/blob/master/docs/testplan/pfc/PFC_PAUSE_LOSSY_README.md

mssonicbld avatar Feb 28 '24 04:02 mssonicbld

Original PR: https://github.com/sonic-net/sonic-mgmt/pull/7913

mssonicbld avatar Feb 28 '24 04:02 mssonicbld

/azp run Azure.sonic-mgmt

mssonicbld avatar Feb 29 '24 01:02 mssonicbld

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar Feb 29 '24 01:02 azure-pipelines[bot]

/azp run Azure.sonic-mgmt

mssonicbld avatar Mar 01 '24 01:03 mssonicbld

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar Mar 01 '24 01:03 azure-pipelines[bot]

/azp run Azure.sonic-mgmt

mssonicbld avatar Mar 02 '24 01:03 mssonicbld

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar Mar 02 '24 01:03 azure-pipelines[bot]

/azp run Azure.sonic-mgmt

mssonicbld avatar Mar 03 '24 01:03 mssonicbld

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar Mar 03 '24 01:03 azure-pipelines[bot]

/azp run Azure.sonic-mgmt

mssonicbld avatar Mar 04 '24 01:03 mssonicbld

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar Mar 04 '24 01:03 azure-pipelines[bot]

/azp run Azure.sonic-mgmt

mssonicbld avatar Mar 05 '24 01:03 mssonicbld

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar Mar 05 '24 01:03 azure-pipelines[bot]

/azp run Azure.sonic-mgmt

mssonicbld avatar Mar 06 '24 01:03 mssonicbld

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar Mar 06 '24 01:03 azure-pipelines[bot]

/azp run Azure.sonic-mgmt

mssonicbld avatar Mar 07 '24 01:03 mssonicbld

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar Mar 07 '24 01:03 azure-pipelines[bot]

/azp run Azure.sonic-mgmt

mssonicbld avatar Mar 08 '24 01:03 mssonicbld

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar Mar 08 '24 01:03 azure-pipelines[bot]

/azp run Azure.sonic-mgmt

mssonicbld avatar Mar 09 '24 01:03 mssonicbld

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar Mar 09 '24 01:03 azure-pipelines[bot]

/azp run Azure.sonic-mgmt

mssonicbld avatar Mar 10 '24 01:03 mssonicbld

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar Mar 10 '24 01:03 azure-pipelines[bot]

/azp run Azure.sonic-mgmt

mssonicbld avatar Mar 11 '24 01:03 mssonicbld

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar Mar 11 '24 01:03 azure-pipelines[bot]

/azp run Azure.sonic-mgmt

mssonicbld avatar Mar 12 '24 01:03 mssonicbld

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar Mar 12 '24 01:03 azure-pipelines[bot]

/azp run Azure.sonic-mgmt

mssonicbld avatar Mar 13 '24 01:03 mssonicbld

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar Mar 13 '24 01:03 azure-pipelines[bot]

/azp run Azure.sonic-mgmt

mssonicbld avatar Mar 14 '24 01:03 mssonicbld