Skip to content

[dualtor] Skip pfcwd warm reboot on dualtor#18031

Merged
yxieca merged 1 commit intosonic-net:masterfrom
lolyu:skip_pfc_wb_dualtor
Apr 18, 2025
Merged

[dualtor] Skip pfcwd warm reboot on dualtor#18031
yxieca merged 1 commit intosonic-net:masterfrom
lolyu:skip_pfc_wb_dualtor

Conversation

@lolyu
Copy link
Copy Markdown
Collaborator

@lolyu lolyu commented Apr 17, 2025

Description of PR

Summary:
Fixes # (issue)

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?

Warm reboot is not fully-supported on dualtor, and might leave the testbed in a corrupted state.
Let's skip the pfc wb testcase for now.

Signed-off-by: Longxiang Lyu lolv@microsoft.com

How did you do it?

Skip the pfcwd warm reboot test on dualtor.

How did you verify/test it?

pfcwd/test_pfcwd_warm_reboot.py::TestPfcwdWb::test_pfcwd_wb[no_storm-str3-7260cx3-acs-1] SKIPPED (Warm Reboot is not supported in T2 or in standalone topos. / Pfcwd tests skipped on M* testbed. / Warm reboot is not required for 202412 / Pfcwd warm reboot is not
supported on cisco-8000 platform.)                                                                                                                                                                                                                                     [ 33%]
pfcwd/test_pfcwd_warm_reboot.py::TestPfcwdWb::test_pfcwd_wb[storm-str3-7260cx3-acs-1] SKIPPED (Warm Reboot is not supported in T2 or in standalone topos. / Pfcwd tests skipped on M* testbed. / Warm reboot is not required for 202412 / Pfcwd warm reboot is not
supported on cisco-8000 platform.)                                                                                                                                                                                                                                     [ 66%]
pfcwd/test_pfcwd_warm_reboot.py::TestPfcwdWb::test_pfcwd_wb[async_storm-str3-7260cx3-acs-1] SKIPPED (Warm Reboot is not supported in T2 or in standalone topos. / Pfcwd tests skipped on M* testbed. / Warm reboot is not required for 202412 / Pfcwd warm reboot is
not supported on cisco-8000 platform.)

Any platform specific information?

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

Documentation

Signed-off-by: Longxiang Lyu <lolv@microsoft.com>
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@lolyu lolyu requested review from lipxu and yxieca April 17, 2025 08:40
conditions:
- "'dualtor' in topo_name"
- https://github.com/sonic-net/sonic-mgmt/issues/8400
- "'dualtor' in topo_name and https://github.com/sonic-net/sonic-mgmt/issues/8400"
Copy link
Copy Markdown
Contributor

@lipxu lipxu Apr 17, 2025

Choose a reason for hiding this comment

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

We want to use skip instead of xfail here, is it because the case itself would cause the environment issue? If it is, maybe we should consider to enhance the case in the further.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

yes, warm-reboot is not fully verified on dualtor that it might cause dataplane inconsistency.

@yxieca yxieca merged commit f6b751b into sonic-net:master Apr 18, 2025
18 checks passed
@mssonicbld
Copy link
Copy Markdown
Collaborator

@lolyu PR conflicts with 202411 branch

StormLiangMS pushed a commit that referenced this pull request Apr 23, 2025
What is the motivation for this PR?
Cherry-pick #18031 into 202411

Signed-off-by: Longxiang Lyu lolv@microsoft.com
opcoder0 pushed a commit to opcoder0/sonic-mgmt that referenced this pull request Dec 8, 2025
What is the motivation for this PR?
Warm reboot is not fully-supported on dualtor, and might leave the testbed in a corrupted state.
Let's skip the pfc wb testcase for now.

How did you do it?
Skip the pfcwd warm reboot test on dualtor.

Signed-off-by: Longxiang Lyu <lolv@microsoft.com>
AharonMalkin pushed a commit to AharonMalkin/sonic-mgmt that referenced this pull request Dec 16, 2025
What is the motivation for this PR?
Warm reboot is not fully-supported on dualtor, and might leave the testbed in a corrupted state.
Let's skip the pfc wb testcase for now.

How did you do it?
Skip the pfcwd warm reboot test on dualtor.

Signed-off-by: Longxiang Lyu <lolv@microsoft.com>
Signed-off-by: Aharon Malkin <amalkin@nvidia.com>
gshemesh2 pushed a commit to gshemesh2/sonic-mgmt that referenced this pull request Dec 21, 2025
What is the motivation for this PR?
Warm reboot is not fully-supported on dualtor, and might leave the testbed in a corrupted state.
Let's skip the pfc wb testcase for now.

How did you do it?
Skip the pfcwd warm reboot test on dualtor.

Signed-off-by: Longxiang Lyu <lolv@microsoft.com>
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?
Warm reboot is not fully-supported on dualtor, and might leave the testbed in a corrupted state.
Let's skip the pfc wb testcase for now.

How did you do it?
Skip the pfcwd warm reboot test on dualtor.

Signed-off-by: Longxiang Lyu <lolv@microsoft.com>
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

None yet

Development

Successfully merging this pull request may close these issues.

4 participants