-
Notifications
You must be signed in to change notification settings - Fork 285
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
sonic-sairedis : Wred stats feature changes on Sai-redis and Syncd #1234
sonic-sairedis : Wred stats feature changes on Sai-redis and Syncd #1234
Conversation
d8bbe32
to
5da8294
Compare
5da8294
to
838bc2e
Compare
please fix errors |
This PR is dependent on swss-common PR 777 as i have mentioned in the description. Hence the errors. Could you please review and approve the swss-common PR if possible..! Thank you |
838bc2e
to
8d57f14
Compare
please fix build errors |
sonic-sairedis is dependent on sonic-swss-common PR https://github.com/sonic-net/sonic-swss-common/pull/777 . |
Hi @rpmarvell |
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
@rpmarvell , even swss-common changes are merged, sairedis CI is still failing. Please check. |
8d57f14
to
6b6d297
Compare
I have addressed your review comment. Thank you! |
68b4d42
to
380553f
Compare
Azure Pipelines successfully started running 1 pipeline(s). |
@kcudnik : Tests are green. Could you please help with pushing/merging the changes. |
hi @rpmarvell , do you mind to help create a manual PR for this cherry pick? 202412 branch is in: https://github.com/Azure/sonic-sairedis.msft. |
hi @rpmarvell , gently ping on this one again. It is currently blocking this PR at this moment: #1457. |
* New flex counter group for per-Queue WRED and ECN statistics * New flex counter group for per-Port WRED and ECN statistics Signed-off-by: [email protected] <!-- Please make sure you have read and understood the contribution guildlines: https://github.com/Azure/SONiC/blob/gh-pages/CONTRIBUTING.md 1. Make sure your commit includes a signature generted with `git commit -s` 2. Make sure your commit title follows the correct format: [component]: description 3. Make sure your commit message contains enough details about the change and related tests 4. Make sure your pull request adds related reviewers, asignees, labels Please also provide the following information in this pull request: --> **What I did** WRED and ECN statistics support **Why I did it** Implemented as per the HLD : https://github.com/sonic-net/SONiC/blob/master/doc/qos/ECN_and_WRED_statistics_HLD.md **How I verified it** Verfied it using Marvell DUT and SWSS unit tests. **Details if related** - Two new flex counters added for per-Queue and per-Port WRED ECN statistics. Build dependency on sonic-swss-common pull request : sonic-net/sonic-swss-common#777 Expected order of dependent pull-request to be committed : 1) sonic-swss common pull request : sonic-net/sonic-swss-common#777 2) sonic-yang-model pull requests : sonic-net/sonic-buildimage#14758 3) sonic-sairedis pull request : sonic-net/sonic-sairedis#1234 4) sonic-swss : pull request : sonic-net/sonic-swss#2750 5) sonic-utilities pull request : sonic-net/sonic-utilities#2807
hi @rpmarvell , do you mind to help create a manual PR for this cherry pick? 202412 branch is in: https://github.com/Azure/sonic-sairedis.msft. |
* New flex counter group for per-Queue WRED and ECN statistics * New flex counter group for per-Port WRED and ECN statistics Signed-off-by: [email protected] <!-- Please make sure you have read and understood the contribution guildlines: https://github.com/Azure/SONiC/blob/gh-pages/CONTRIBUTING.md 1. Make sure your commit includes a signature generted with `git commit -s` 2. Make sure your commit title follows the correct format: [component]: description 3. Make sure your commit message contains enough details about the change and related tests 4. Make sure your pull request adds related reviewers, asignees, labels Please also provide the following information in this pull request: --> **What I did** WRED and ECN statistics support **Why I did it** Implemented as per the HLD : https://github.com/sonic-net/SONiC/blob/master/doc/qos/ECN_and_WRED_statistics_HLD.md **How I verified it** Verfied it using Marvell DUT and SWSS unit tests. **Details if related** - Two new flex counters added for per-Queue and per-Port WRED ECN statistics. Build dependency on sonic-swss-common pull request : sonic-net/sonic-swss-common#777 Expected order of dependent pull-request to be committed : 1) sonic-swss common pull request : sonic-net/sonic-swss-common#777 2) sonic-yang-model pull requests : sonic-net/sonic-buildimage#14758 3) sonic-sairedis pull request : sonic-net/sonic-sairedis#1234 4) sonic-swss : pull request : sonic-net/sonic-swss#2750 5) sonic-utilities pull request : sonic-net/sonic-utilities#2807
Details :
HLD : https://github.com/sonic-net/SONiC/blob/master/doc/qos/ECN_and_WRED_statistics_HLD.md
Expected order of pull-request commits :