Skip to content
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

[qosorch] Update QoS scheduler params for shaping features #1296

Merged
merged 1 commit into from
Jul 1, 2020

Conversation

michaelli10
Copy link
Contributor

@michaelli10 michaelli10 commented May 17, 2020

What I did

  • Added shaping meter_type field to SCHEDULER_TABLE
  • Added scheduler reference field to PORT_QOS_MAP table for port level shaping

Why I did it
Update the shaping feature to reflect the corresponding QoS scheduling and shaping design doc: - sonic-net/SONiC#535

How I verified it
See test cases executed in the QoS scheduling and shaping design doc

Signed-off-by: Michael Li michael.li@broadcom.com

* Add shaping meter_type field to SCHEDULER_TABLE
* Add scheduler reference field to PORT_QOS_MAP table for port level shaping
* Refer to corresponding design document for more details: sonic-net/SONiC#535

Signed-off-by: Michael Li <michael.li@broadcom.com>
@michaelli10
Copy link
Contributor Author

Hi @stcheng and @wendani . Can I get this incremental update reviewed?

@prsunny prsunny requested a review from neethajohn June 4, 2020 15:43
@michaelli10
Copy link
Contributor Author

@neethajohn, do you have any questions on the PR that I can help answer?

@neethajohn
Copy link
Contributor

I don't see any testcases under swss/tests. As per the description, the testcases in HLD have been executed. Where are those testcases?

@michaelli10
Copy link
Contributor Author

I don't see any testcases under swss/tests. As per the description, the testcases in HLD have been executed. Where are those testcases?

Shaping test cases were developed using spytest. These test cases are being upstreamed by the Broadcom spytest team. Note that spytest makes use of TGENs to allow testing of datapath shaping function.

@michaelli10
Copy link
Contributor Author

@neethajohn Thanks for approving. Can you also review and approve the corresponding HLD doc? sonic-net/SONiC#535

@lguohan lguohan merged commit 9b01844 into sonic-net:master Jul 1, 2020
EdenGri pushed a commit to EdenGri/sonic-swss that referenced this pull request Feb 28, 2022
Sflow docker is newly added and this needs to be stopped during fast-reboot. Otherwise sflowmgrd in sflow docker is accessing database service after is stopped.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants