-
Notifications
You must be signed in to change notification settings - Fork 741
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: https://github.com/sonic-net/sonic-mgmt/pull/15563 could not skip qos sai test on mellanox asic of dualtor-aa topology #16200
Comments
@bingwang-ms for viz @yutongzhang-microsoft the condition list should be evaluated by 'or' according to line 1405? In that sense, mellanox platforms should be skipped by the first condition already? |
Hi, @yxieca , @bingwang-ms , PR #15563 only copies the condition from shorter entry For this issue, I can arrange the condition of qos test with case owner. |
Hi @bingwang-ms , it's the skip condition:
We are running on dualtor-aa topology, it could meet the condition "topo_name not in ..." but our DUT is mellanox asic, so it could not meet the second condition, so the test could not be skipped correctly. |
This condition is just a copy from entry |
Hi @yutongzhang-microsoft , the first time I found qos sai test could not be run pass at dualtor-aa setup, I created the issue #15205. |
Emmm.... I think there are two issues. In issue #15205, the ask is to skip dualtor-aa topology. The copy from shorter entry to longer entry will resolve this issue, this is what #15563 does. For mellanox, can you help me check the time when this script doesn't skip on mellanox? |
@yutongzhang-microsoft , #15563 could not make qos sai test skip on our setup, our switch asic is mellanox. On mellanox asic & dualtor-aa, it could not be skipped. |
This condition was introducted by me in I think the root cause is introducted by PR #6361, in this PR, it can't skip mellanox anymore. @wsycqyz can you take a look? |
Discussed with @yutongzhang-microsoft. Will raise PR to address the issue. |
@bingwang-ms After syncing with @wsycqyz offline, can you help us confirm if qos should run on mellanox testbeds? If it needs, we can remove |
Issue Description
Qos sai test could not be skipped on mellanox asic platform with dualtor-aa topology. The PR #15563 should be updated.
The script could not match the condition in PR #15563.
Please check and update the skip condition.
Results you see
The script qos/test_qos_sai.py keep running at dualtor-aa topology at mellanox platform.
Results you expected to see
The script should be skipped.
Is it platform specific
generic
Relevant log output
Output of
show version
No response
Attach files (if any)
No response
The text was updated successfully, but these errors were encountered: