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

update skip conditions for QSharedWatermark and PgSharedWatermark

Open zhixzhu opened this issue 3 months ago • 0 comments

Description of PR

After review the skip list of qos_sai script, updated skip conditions of watermark cases.

Summary: Fixes # (issue) https://migsonic.atlassian.net/browse/MIGSMSFT-695 QoS SAI test gap review

Type of change

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

Back port request

  • [ ] 202012
  • [ ] 202205
  • [ ] 202305
  • [ ] 202311
  • [ ] 202405

Approach

What is the motivation for this PR?

update skip conditions for QSharedWatermark and PgSharedWatermark.

How did you do it?

How did you verify/test it?

Verified it on T2 testbed.

QSharedWatermark single_dut_multi_asic:

------------------------------ generated xml file: /tmp/qos/test_qos_sai.py::TestQosSai::testQosSaiQSharedWatermark_2024-11-04-22-47-13.xml ------------------------------
INFO:root:Can not get Allure report URL. Please check logs
------------------------------------------------------------------------- live log sessionfinish -------------------------------------------------------------------------
23:01:33 __init__.pytest_terminal_summary         L0067 INFO   | Can not get Allure report URL. Please check logs
======================================================================== short test summary info =========================================================================
PASSED qos/test_qos_sai.py::TestQosSai::testQosSaiQSharedWatermark[single_dut_multi_asic-wm_q_shared_lossy]
================================================================ 1 passed, 1 warning in 858.85s (0:14:18) ================================================================

PgSharedWatermark multi_dut:

================================================================================= PASSES =================================================================================
_____________________________________ TestQosSai.testQosSaiPgSharedWatermark[multi_dut_longlink_to_shortlink-wm_pg_shared_lossless] ______________________________________
_____________________________________ TestQosSai.testQosSaiPgSharedWatermark[multi_dut_shortlink_to_longlink-wm_pg_shared_lossless] ______________________________________
----------------------------- generated xml file: /tmp/qos/test_qos_sai.py::TestQosSai::testQosSaiPgSharedWatermark_2024-11-04-23-16-38.xml ------------------------------
INFO:root:Can not get Allure report URL. Please check logs
------------------------------------------------------------------------- live log sessionfinish -------------------------------------------------------------------------
23:41:30 __init__.pytest_terminal_summary         L0067 INFO   | Can not get Allure report URL. Please check logs
======================================================================== short test summary info =========================================================================
PASSED qos/test_qos_sai.py::TestQosSai::testQosSaiPgSharedWatermark[multi_dut_longlink_to_shortlink-wm_pg_shared_lossless]
PASSED qos/test_qos_sai.py::TestQosSai::testQosSaiPgSharedWatermark[multi_dut_shortlink_to_longlink-wm_pg_shared_lossless]
SKIPPED [2] qos/test_qos_sai.py:1620: PGSharedWatermark: Lossy test is not applicable in cisco-8000 multi_asic scenarios.
========================================================== 2 passed, 2 skipped, 1 warning in 1490.09s (0:24:50) ==========================================================
----------------------------- generated xml file: /tmp/qos/test_qos_sai.py::TestQosSai::testQosSaiPgSharedWatermark_2024-11-05-00-51-43.xml ------------------------------
------------------------------------------------------------------------- live log sessionfinish -------------------------------------------------------------------------
01:09:16 __init__.pytest_terminal_summary         L0067 INFO   | Can not get Allure report URL. Please check logs
======================================================================== short test summary info =========================================================================
PASSED qos/test_qos_sai.py::TestQosSai::testQosSaiPgSharedWatermark[multi_dut_shortlink_to_shortlink-wm_pg_shared_lossless]
SKIPPED [1] qos/test_qos_sai.py:1617: The lossy test is not valid for multiAsic configuration.
========================================================== 1 passed, 1 skipped, 1 warning in 1051.75s (0:17:31) ==========================================================

Any platform specific information?

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

Documentation

zhixzhu avatar Nov 05 '24 00:11 zhixzhu