Skip to content

Add delayed upgrade path for T2#23119

Merged
Javier-Tan merged 2 commits intosonic-net:masterfrom
Javier-Tan:delayed_upgrade_path_t2
Mar 23, 2026
Merged

Add delayed upgrade path for T2#23119
Javier-Tan merged 2 commits intosonic-net:masterfrom
Javier-Tan:delayed_upgrade_path_t2

Conversation

@Javier-Tan
Copy link
Copy Markdown
Contributor

@Javier-Tan Javier-Tan commented Mar 19, 2026

Description of PR

Summary:
Fixes #19631

Type of change

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

Back port request

  • 202205
  • 202305
  • 202311
  • 202405
  • 202411
  • 202505
  • 202511

Approach

What is the motivation for this PR?

Fill test gap for delayed upgrade path which is a scenario we may see in production

How did you do it?

Add modified version of general T2 upgrade path test where one LC is upgraded later than the rest of the LCs

How did you verify/test it?

Tested on T2 device.

Any platform specific information?

N/A

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

T2 only - mark added

Documentation

@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).

@Javier-Tan Javier-Tan force-pushed the delayed_upgrade_path_t2 branch from 40e3940 to aafe548 Compare March 19, 2026 04:35
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@Javier-Tan Javier-Tan force-pushed the delayed_upgrade_path_t2 branch from aafe548 to 4387515 Compare March 19, 2026 04:38
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

* Add modified version of general T2 upgrade path test where one LC is upgraded later than the rest of the LCs

Signed-off-by: Javier-Tan <[email protected]>
@Javier-Tan Javier-Tan force-pushed the delayed_upgrade_path_t2 branch from 4387515 to e695ca0 Compare March 19, 2026 04:39
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

…h testcase

* Add skip for non t2 for upgrade path delayed t2

Signed-off-by: Javier-Tan <[email protected]>
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@Javier-Tan Javier-Tan merged commit 2bc1d8a into sonic-net:master Mar 23, 2026
16 checks passed
@Javier-Tan Javier-Tan deleted the delayed_upgrade_path_t2 branch March 23, 2026 22:41
ravaliyel pushed a commit to ravaliyel/sonic-mgmt that referenced this pull request Mar 27, 2026
* [test_upgrade_path.py] Add T2 delayed upgrade path testcase

* Add modified version of general T2 upgrade path test where one LC is upgraded later than the rest of the LCs

Signed-off-by: Javier-Tan <[email protected]>

* [test_upgrade_path.py] Add skip for non-T2 for T2 delayed upgrade path testcase

* Add skip for non t2 for upgrade path delayed t2

Signed-off-by: Javier-Tan <[email protected]>

---------

Signed-off-by: Javier-Tan <[email protected]>
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.

Test Gap: Delayed T2 ugprade path test

3 participants