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

[QoS] Support dynamic headroom calculation for Barefoot platforms #6151

Open
wants to merge 20 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
8381a27
[QoS] Support dynamic headroom calculation for Barefoot platforms
MariuszStachura Aug 11, 2022
d44f8c4
Merge branch 'master' into bfn-dhc
MariuszStachura Aug 31, 2022
6a37963
Use PG 6 in test_lossless_pg
MariuszStachura Aug 31, 2022
2611182
Remove unused variables
MariuszStachura Aug 31, 2022
e19d900
Merge branch 'master' into bfn-dhc
MariuszStachura Sep 1, 2022
d52c12e
Update tests/qos/test_buffer.py
MariuszStachura Sep 2, 2022
0b8c13c
Remove not needed if
MariuszStachura Sep 2, 2022
cbc3949
Do not disable log analyzer and get rid of not needed check
MariuszStachura Sep 2, 2022
019a14c
Merge branch 'master' into bfn-dhc
MariuszStachura Sep 16, 2022
18557ba
Merge branch 'master' of https://github.com/Azure/sonic-mgmt into bfn…
MariuszStachura Sep 19, 2022
243e638
Exclude all changes not related to dynamic buffer calculation
MariuszStachura Sep 23, 2022
bbc66f1
Merge branch 'master' into bfn-dhc
MariuszStachura Sep 23, 2022
4101f27
Merge branch 'master' into bfn-dhc
MariuszStachura Sep 23, 2022
85e768d
Change not needed
MariuszStachura Sep 23, 2022
78ed3dc
Merge branch 'master' into bfn-dhc
MariuszStachura Sep 28, 2022
1967c07
Fix pre-commit issues
MariuszStachura Oct 19, 2022
d9bc310
Merge branch 'master' into bfn-dhc
MariuszStachura Oct 19, 2022
b3a6b2a
Just some more formatting fixes after merge
MariuszStachura Oct 19, 2022
148dac8
Fix even more pre-commit checks
MariuszStachura Oct 19, 2022
fb31e77
Remove unused local variable 'asic_type'
MariuszStachura Oct 19, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 34 additions & 0 deletions tests/qos/files/dynamic_buffer_param.json
Original file line number Diff line number Diff line change
Expand Up @@ -55,5 +55,39 @@
"x86_64-nvidia_sn5600-r0": "800000",
"x86_64-nvidia_sn5600_simx-r0": "800000"
}
},
"barefoot": {
"default_cable_length": ["5m", "40m", "300m"],
"testparam_cable_length": ["15m", "40m"],
"headroom-override": {
"add": {
"xon": "18432",
"xoff": "18432",
"size": "36864",
"dynamic_th": "1"
},
"set": {
"xon": "18432",
"xoff": "36864",
"size": "55296"
}
},
"lossless_pg": {
"headroom-override": {
"xon": "18432",
"xoff": "16384",
"size": "34816"
},
"non-default-dynamic_th": {
"dynamic_th": "7"
}
},
"lossy_pg": {
"default": "4096"
},
"shared-headroom-pool": {
"size": "3153920",
"private_pg_headroom": "70400"
}
}
}
Loading