Add PFC historical statistics estimation to the PFCWD Orch#3533
Add PFC historical statistics estimation to the PFCWD Orch#3533prsunny merged 2 commits intosonic-net:masterfrom
Conversation
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
1ddec53 to
2ab6e9e
Compare
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
2ab6e9e to
faf6d09
Compare
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azpw run Azure.sonic-swss |
|
/AzurePipelines run Azure.sonic-swss |
|
Azure Pipelines successfully started running 1 pipeline(s). |
faf6d09 to
a5cbdd9
Compare
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azpw run Azure.sonic-buildimage |
|
/AzurePipelines run Azure.sonic-buildimage |
|
Azure Pipelines will not run the associated pipelines, because the pull request was updated after the run command was issued. Review the pull request again and issue a new run command. |
|
/azpw run Azure.sonic-buildimage |
|
/AzurePipelines run Azure.sonic-buildimage |
|
No pipelines are associated with this pull request. |
|
/azpw run Azure.sonic-swss |
|
/AzurePipelines run Azure.sonic-swss |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
A reminder that this change goes alongside while the change is not dependent on these PRs, full functioning of the feature will require them as well 🙂 HLD has merged: sonic-net/SONiC#1903 |
|
@kperumalbfn @vmittal-msft @dgsudharsan Poking again for a review when possible. This is the final open PR for the PFC stat history feature. Thanks! |
|
LGTM. Please rebase. Please share if this has been tested on ToR or chassis systems ? |
8b8fc63 to
8c681f7
Compare
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
Thanks Vineet, rebased. |
|
/azpw run Azure.sonic-swss |
|
/AzurePipelines run Azure.sonic-swss |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
@vmittal-msft I can't get the pipeline checks to start, can you help? The change was rebased and I tried the usual azpw command without success. Thanks! |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
The pfc_detect_broadcom.lua platform script can estimate PFC stat history when enabled. The PFCWD orchagent is updated to handle configuring history to enabled or disabled.
Coverage for pfc_stat_history toggle configuration.
8c681f7 to
808ce37
Compare
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
@vmittal-msft Rebased with passing pipeline runs! 😄 |
…#3533) pfcwdorch has been updated to allow pfc historical statistic estimation. The orch allows the feature to be enabled or disabled and the pfc_detect_broadcom.lua script will perform the estimation and update counters_db for ports that tracking is enabled on. This implementation was made in accordance with comments from the community HLD review https://zoom.us/rec/share/jWkZRs51QULsDQvrSlm-5qC4OZ3gkG6RVdB2k_vqwgLcnezsaG1XtX5Aqk6xBYCZ.YMhHymrP4jbpkLbm HLD: sonic-net/SONiC#1903 What I did Edited the pfcwdorch and the pfc_detect_broadcom.lua to allow enable/disable-able PFC statistical history tracking. Why I did it Part of the PFC Historical Statistics Feature: sonic-net/SONiC#1904
* upstream/master: [ssw][ha] set `SAI_HA_SCOPE_ATTR_ADMIN_STATE` (sonic-net#3841) Fix DPU restart message drop by Zmq lazy bind. (sonic-net#3837) [ssw][ha] consume new ha_scope fields (sonic-net#3825) Add PFC historical statistics estimation to the PFCWD Orch (sonic-net#3533)
* upstream/master: [ssw][ha] set `SAI_HA_SCOPE_ATTR_ADMIN_STATE` (sonic-net#3841) Fix DPU restart message drop by Zmq lazy bind. (sonic-net#3837) [ssw][ha] consume new ha_scope fields (sonic-net#3825) Add PFC historical statistics estimation to the PFCWD Orch (sonic-net#3533)
…#3533) pfcwdorch has been updated to allow pfc historical statistic estimation. The orch allows the feature to be enabled or disabled and the pfc_detect_broadcom.lua script will perform the estimation and update counters_db for ports that tracking is enabled on. This implementation was made in accordance with comments from the community HLD review https://zoom.us/rec/share/jWkZRs51QULsDQvrSlm-5qC4OZ3gkG6RVdB2k_vqwgLcnezsaG1XtX5Aqk6xBYCZ.YMhHymrP4jbpkLbm HLD: sonic-net/SONiC#1903 What I did Edited the pfcwdorch and the pfc_detect_broadcom.lua to allow enable/disable-able PFC statistical history tracking. Why I did it Part of the PFC Historical Statistics Feature: sonic-net/SONiC#1904
…#3533) pfcwdorch has been updated to allow pfc historical statistic estimation. The orch allows the feature to be enabled or disabled and the pfc_detect_broadcom.lua script will perform the estimation and update counters_db for ports that tracking is enabled on. This implementation was made in accordance with comments from the community HLD review https://zoom.us/rec/share/jWkZRs51QULsDQvrSlm-5qC4OZ3gkG6RVdB2k_vqwgLcnezsaG1XtX5Aqk6xBYCZ.YMhHymrP4jbpkLbm HLD: sonic-net/SONiC#1903 What I did Edited the pfcwdorch and the pfc_detect_broadcom.lua to allow enable/disable-able PFC statistical history tracking. Why I did it Part of the PFC Historical Statistics Feature: sonic-net/SONiC#1904
…#3533) pfcwdorch has been updated to allow pfc historical statistic estimation. The orch allows the feature to be enabled or disabled and the pfc_detect_broadcom.lua script will perform the estimation and update counters_db for ports that tracking is enabled on. This implementation was made in accordance with comments from the community HLD review https://zoom.us/rec/share/jWkZRs51QULsDQvrSlm-5qC4OZ3gkG6RVdB2k_vqwgLcnezsaG1XtX5Aqk6xBYCZ.YMhHymrP4jbpkLbm HLD: sonic-net/SONiC#1903 What I did Edited the pfcwdorch and the pfc_detect_broadcom.lua to allow enable/disable-able PFC statistical history tracking. Why I did it Part of the PFC Historical Statistics Feature: sonic-net/SONiC#1904
…#3533) pfcwdorch has been updated to allow pfc historical statistic estimation. The orch allows the feature to be enabled or disabled and the pfc_detect_broadcom.lua script will perform the estimation and update counters_db for ports that tracking is enabled on. This implementation was made in accordance with comments from the community HLD review https://zoom.us/rec/share/jWkZRs51QULsDQvrSlm-5qC4OZ3gkG6RVdB2k_vqwgLcnezsaG1XtX5Aqk6xBYCZ.YMhHymrP4jbpkLbm HLD: sonic-net/SONiC#1903 What I did Edited the pfcwdorch and the pfc_detect_broadcom.lua to allow enable/disable-able PFC statistical history tracking. Why I did it Part of the PFC Historical Statistics Feature: sonic-net/SONiC#1904 Signed-off-by: Lawrence Lee <[email protected]>
…#3533) pfcwdorch has been updated to allow pfc historical statistic estimation. The orch allows the feature to be enabled or disabled and the pfc_detect_broadcom.lua script will perform the estimation and update counters_db for ports that tracking is enabled on. This implementation was made in accordance with comments from the community HLD review https://zoom.us/rec/share/jWkZRs51QULsDQvrSlm-5qC4OZ3gkG6RVdB2k_vqwgLcnezsaG1XtX5Aqk6xBYCZ.YMhHymrP4jbpkLbm HLD: sonic-net/SONiC#1903 What I did Edited the pfcwdorch and the pfc_detect_broadcom.lua to allow enable/disable-able PFC statistical history tracking. Why I did it Part of the PFC Historical Statistics Feature: sonic-net/SONiC#1904 Signed-off-by: Baorong Liu <[email protected]>
pfcwdorch has been updated to allow pfc historical statistic estimation. The orch allows the feature to be enabled or disabled and the pfc_detect_broadcom.lua script will perform the estimation and update counters_db for ports that tracking is enabled on.
This implementation was made in accordance with comments from the community HLD review
https://zoom.us/rec/share/jWkZRs51QULsDQvrSlm-5qC4OZ3gkG6RVdB2k_vqwgLcnezsaG1XtX5Aqk6xBYCZ.YMhHymrP4jbpkLbm
HLD: sonic-net/SONiC#1903
What I did
Edited the pfcwdorch and the pfc_detect_broadcom.lua to allow enable/disable-able PFC statistical history tracking.
Why I did it
Part of the PFC Historical Statistics Feature: sonic-net/SONiC#1904
How I verified it
Details if related