Skip to content

TSA-TSB Multi-Asic LC Race Condition: New testcase#17318

Merged
arlakshm merged 1 commit intosonic-net:masterfrom
deepak-singhal0408:deepsinghal/t2_tsa_tsb_racecondition_masic_tc
Mar 28, 2025
Merged

TSA-TSB Multi-Asic LC Race Condition: New testcase#17318
arlakshm merged 1 commit intosonic-net:masterfrom
deepak-singhal0408:deepsinghal/t2_tsa_tsb_racecondition_masic_tc

Conversation

@deepak-singhal0408
Copy link
Contributor

Description of PR

Summary:
Fixes #17128

Type of change

  • Bug fix
  • Testbed and Framework(new/improvement)
  • New Test case
    • Skipped for non-supported platforms
  • Test case improvement

Back port request

  • 202012
  • 202205
  • 202305
  • 202311
  • 202405
  • 202411

Approach

What is the motivation for this PR?

Issue details in #17128
Wrote a testcase to catch such issue in future

How did you do it?

Restart the startup_tsa_tsb service multiple times with varying intervals and validate its behavior at each step.

How did you verify/test it?

Execute the new testcase on a multi-asic linecard setup

Any platform specific information?

NA

Supported testbed topology if it's a new test case?

T2

Documentation

@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@deepak-singhal0408
Copy link
Contributor Author

@arlakshm can you help review this? Thanks,

Copy link
Contributor

@arista-nwolfe arista-nwolfe left a comment

Choose a reason for hiding this comment

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

Confirmed this test passes on Arista T2, changes LGTM.

@rlhui rlhui added the Chassis Test Gap New or existing test cases that need to be added for chassis platforms label Mar 27, 2025
@deepak-singhal0408 deepak-singhal0408 removed the request for review from StormLiangMS March 28, 2025 17:09
@arlakshm arlakshm merged commit 7323a6c into sonic-net:master Mar 28, 2025
16 checks passed
amulyan7 pushed a commit to amulyan7/sonic-mgmt that referenced this pull request Mar 31, 2025
What is the motivation for this PR?
Issue details in sonic-net#17128
Wrote a testcase to catch such issue in future

How did you do it?
Restart the startup_tsa_tsb service multiple times with varying intervals and validate its behavior at each step.

How did you verify/test it?
Execute the new testcase on a multi-asic linecard setup
nnelluri-cisco pushed a commit to nnelluri-cisco/sonic-mgmt that referenced this pull request Mar 31, 2025
What is the motivation for this PR?
Issue details in sonic-net#17128
Wrote a testcase to catch such issue in future

How did you do it?
Restart the startup_tsa_tsb service multiple times with varying intervals and validate its behavior at each step.

How did you verify/test it?
Execute the new testcase on a multi-asic linecard setup
OriTrabelsi pushed a commit to OriTrabelsi/sonic-mgmt that referenced this pull request Apr 1, 2025
What is the motivation for this PR?
Issue details in sonic-net#17128
Wrote a testcase to catch such issue in future

How did you do it?
Restart the startup_tsa_tsb service multiple times with varying intervals and validate its behavior at each step.

How did you verify/test it?
Execute the new testcase on a multi-asic linecard setup
@mssonicbld
Copy link
Collaborator

Cherry-pick PR to msft-202503: Azure/sonic-mgmt.msft#371

opcoder0 pushed a commit to opcoder0/sonic-mgmt that referenced this pull request Dec 8, 2025
What is the motivation for this PR?
Issue details in sonic-net#17128
Wrote a testcase to catch such issue in future

How did you do it?
Restart the startup_tsa_tsb service multiple times with varying intervals and validate its behavior at each step.

How did you verify/test it?
Execute the new testcase on a multi-asic linecard setup

Signed-off-by: opcoder0 <110003254+opcoder0@users.noreply.github.com>
gshemesh2 pushed a commit to gshemesh2/sonic-mgmt that referenced this pull request Dec 21, 2025
What is the motivation for this PR?
Issue details in sonic-net#17128
Wrote a testcase to catch such issue in future

How did you do it?
Restart the startup_tsa_tsb service multiple times with varying intervals and validate its behavior at each step.

How did you verify/test it?
Execute the new testcase on a multi-asic linecard setup

Signed-off-by: Guy Shemesh <gshemesh@nvidia.com>
gshemesh2 pushed a commit to gshemesh2/sonic-mgmt that referenced this pull request Jan 26, 2026
What is the motivation for this PR?
Issue details in sonic-net#17128
Wrote a testcase to catch such issue in future

How did you do it?
Restart the startup_tsa_tsb service multiple times with varying intervals and validate its behavior at each step.

How did you verify/test it?
Execute the new testcase on a multi-asic linecard setup

Signed-off-by: Guy Shemesh <gshemesh@nvidia.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done
Status: Done

Development

Successfully merging this pull request may close these issues.

[Test Gap]: T2:TSA-TSB service consistency on multi-asic linecards

5 participants