Skip to content

[hft]: Enable output queue for HFT#3962

Merged
prsunny merged 11 commits intosonic-net:masterfrom
Pterosaur:hft_enable_queue
Nov 25, 2025
Merged

[hft]: Enable output queue for HFT#3962
prsunny merged 11 commits intosonic-net:masterfrom
Pterosaur:hft_enable_queue

Conversation

@Pterosaur
Copy link
Copy Markdown
Contributor

What I did
Enable SAI_TAM_TEL_TYPE_ATTR_SWITCH_ENABLE_OUTPUT_QUEUE_STATS to TAM_TEL_TYPE

Why I did it
This attribute is needed if the HFT want to support stats of IPG

How I verified it
Check Azp

Details if related

@Pterosaur Pterosaur requested a review from prsunny as a code owner October 29, 2025 23:24
Copilot AI review requested due to automatic review settings October 29, 2025 23:24
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR enables output queue statistics collection in the high frequency telemetry (HFT) profile by adding the SAI_TAM_TEL_TYPE_ATTR_SWITCH_ENABLE_OUTPUT_QUEUE_STATS attribute to the TAM telemetry type object configuration.

  • Adds a new SAI attribute to enable output queue stats collection
  • Follows the existing pattern for enabling other statistics types (port stats, MMU stats, etc.)
  • Enables comprehensive telemetry coverage by including queue-level metrics

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Copy Markdown
Contributor

@DavidZagury DavidZagury left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you, I will test it, but I believe this will fix our issue.

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@Pterosaur
Copy link
Copy Markdown
Contributor Author

/azpw run

@mssonicbld
Copy link
Copy Markdown
Collaborator

/AzurePipelines run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@prsunny
Copy link
Copy Markdown
Collaborator

prsunny commented Nov 14, 2025

Ready to merge after PR checkers.

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@mssonicbld
Copy link
Copy Markdown
Collaborator

Cherry-pick PR to msft-202412: Azure/sonic-swss.msft#172

@mssonicbld
Copy link
Copy Markdown
Collaborator

@Pterosaur cherry pick PR didn't pass PR checker. Please check!!!
Azure/sonic-swss.msft#172

7 similar comments
@mssonicbld
Copy link
Copy Markdown
Collaborator

@Pterosaur cherry pick PR didn't pass PR checker. Please check!!!
Azure/sonic-swss.msft#172

@mssonicbld
Copy link
Copy Markdown
Collaborator

@Pterosaur cherry pick PR didn't pass PR checker. Please check!!!
Azure/sonic-swss.msft#172

@mssonicbld
Copy link
Copy Markdown
Collaborator

@Pterosaur cherry pick PR didn't pass PR checker. Please check!!!
Azure/sonic-swss.msft#172

@mssonicbld
Copy link
Copy Markdown
Collaborator

@Pterosaur cherry pick PR didn't pass PR checker. Please check!!!
Azure/sonic-swss.msft#172

@mssonicbld
Copy link
Copy Markdown
Collaborator

@Pterosaur cherry pick PR didn't pass PR checker. Please check!!!
Azure/sonic-swss.msft#172

@mssonicbld
Copy link
Copy Markdown
Collaborator

@Pterosaur cherry pick PR didn't pass PR checker. Please check!!!
Azure/sonic-swss.msft#172

@mssonicbld
Copy link
Copy Markdown
Collaborator

@Pterosaur cherry pick PR didn't pass PR checker. Please check!!!
Azure/sonic-swss.msft#172

kalash-nexthop pushed a commit to kalash-nexthop/sonic-swss that referenced this pull request Dec 16, 2025
What I did
Enable SAI_TAM_TEL_TYPE_ATTR_SWITCH_ENABLE_OUTPUT_QUEUE_STATS to TAM_TEL_TYPE

Why I did it
This attribute is needed if the HFT want to support stats of IPG

Signed-off-by: Kalash Nainwal <[email protected]>
Pterosaur added a commit to Janetxxx/sonic-swss that referenced this pull request Jan 6, 2026
What I did
Enable SAI_TAM_TEL_TYPE_ATTR_SWITCH_ENABLE_OUTPUT_QUEUE_STATS to TAM_TEL_TYPE

Why I did it
This attribute is needed if the HFT want to support stats of IPG
Pterosaur added a commit to Janetxxx/sonic-swss that referenced this pull request Jan 6, 2026
What I did
Enable SAI_TAM_TEL_TYPE_ATTR_SWITCH_ENABLE_OUTPUT_QUEUE_STATS to TAM_TEL_TYPE

Why I did it
This attribute is needed if the HFT want to support stats of IPG
yehjunying pushed a commit to yehjunying/sonic-swss that referenced this pull request Jan 16, 2026
What I did
Enable SAI_TAM_TEL_TYPE_ATTR_SWITCH_ENABLE_OUTPUT_QUEUE_STATS to TAM_TEL_TYPE

Why I did it
This attribute is needed if the HFT want to support stats of IPG
@mssonicbld
Copy link
Copy Markdown
Collaborator

Cherry-pick PR to 202511: #4187

theasianpianist pushed a commit to theasianpianist/sonic-swss that referenced this pull request Feb 4, 2026
What I did
Enable SAI_TAM_TEL_TYPE_ATTR_SWITCH_ENABLE_OUTPUT_QUEUE_STATS to TAM_TEL_TYPE

Why I did it
This attribute is needed if the HFT want to support stats of IPG

Signed-off-by: Lawrence Lee <[email protected]>
baorliu pushed a commit to baorliu/sonic-swss that referenced this pull request Feb 23, 2026
What I did
Enable SAI_TAM_TEL_TYPE_ATTR_SWITCH_ENABLE_OUTPUT_QUEUE_STATS to TAM_TEL_TYPE

Why I did it
This attribute is needed if the HFT want to support stats of IPG

Signed-off-by: Baorong Liu <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants