Skip to content

Update skip condition for SRv6 feature#21713

Open
echuawu wants to merge 1 commit intosonic-net:masterfrom
echuawu:srv6_skip_condition
Open

Update skip condition for SRv6 feature#21713
echuawu wants to merge 1 commit intosonic-net:masterfrom
echuawu:srv6_skip_condition

Conversation

@echuawu
Copy link
Contributor

@echuawu echuawu commented Dec 16, 2025

Description of PR

  1. Limit SRv6 test script on 202412, master, 202511 and later releases
  2. Skip SRv6 on Mellanox SPC1-3

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

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

Approach

What is the motivation for this PR?

Release 202511 start to support SRv6 feature now.

How did you do it?

Update the skip condition for SRv6 feature.

How did you verify/test it?

Run it locally

Any platform specific information?

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

Documentation

@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@echuawu echuawu force-pushed the srv6_skip_condition branch from c17f501 to 28a5007 Compare December 16, 2025 10:20
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@echuawu echuawu force-pushed the srv6_skip_condition branch from 28a5007 to b497645 Compare December 17, 2025 13:50
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@echuawu echuawu force-pushed the srv6_skip_condition branch from b497645 to 27360a8 Compare December 18, 2025 13:11
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

nhe-NV
nhe-NV previously approved these changes Dec 19, 2025
@nhe-NV nhe-NV added the Request for 202511 branch Request to backport a change to 202511 branch label Dec 19, 2025
@echuawu echuawu force-pushed the srv6_skip_condition branch from 27360a8 to fcd8b85 Compare December 19, 2025 11:42
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@echuawu
Copy link
Contributor Author

echuawu commented Dec 22, 2025

/azpw run

@mssonicbld
Copy link
Collaborator

/AzurePipelines run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@echuawu echuawu force-pushed the srv6_skip_condition branch from fcd8b85 to 0b3cc9b Compare December 24, 2025 13:47
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@echuawu echuawu force-pushed the srv6_skip_condition branch from 0b3cc9b to 91364f0 Compare December 30, 2025 02:28
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@echuawu echuawu force-pushed the srv6_skip_condition branch from 91364f0 to 98d66af Compare December 30, 2025 13:10
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@echuawu echuawu force-pushed the srv6_skip_condition branch from fefea5c to 5ffb198 Compare February 10, 2026 13:49
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@echuawu
Copy link
Contributor Author

echuawu commented Feb 11, 2026

/azpw run

@mssonicbld
Copy link
Collaborator

/AzurePipelines run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@echuawu echuawu force-pushed the srv6_skip_condition branch from 5ffb198 to 2061915 Compare February 24, 2026 13:57
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@echuawu
Copy link
Contributor Author

echuawu commented Feb 27, 2026

@echuawu
Copy link
Contributor Author

echuawu commented Feb 27, 2026

/azpw run

@mssonicbld
Copy link
Collaborator

/AzurePipelines run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@echuawu
Copy link
Contributor Author

echuawu commented Mar 9, 2026

/azpw run

@mssonicbld
Copy link
Collaborator

/AzurePipelines run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@echuawu
Copy link
Contributor Author

echuawu commented Mar 18, 2026

/azpw run

@mssonicbld
Copy link
Collaborator

/AzurePipelines run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

1. Limit SRv6 test script on 202412 master 202511 and later release
2. Skip SRv6 on Mellanox SPC1-3

Change-Id: I27519e05d55d93cf5a11ede30861d08048738210
Signed-off-by: echuawu <chuanw@nvidia.com>
@echuawu echuawu force-pushed the srv6_skip_condition branch from 2061915 to cc2c765 Compare March 18, 2026 08:34
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

StormLiangMS added a commit to StormLiangMS/sonic-mgmt that referenced this pull request Mar 24, 2026
SRv6 config updater tests fail on platforms that do not support SRv6.
The test configures SRV6_MY_LOCATORS and SRV6_MY_SIDS in CONFIG_DB,
which causes SAI errors on unsupported ASICs. The loganalyzer in
teardown catches these errors and fails the test.

Affected ASICs: Broadcom TH/TH2/TD3, Mellanox SPC1/SPC2/SPC3.
SRv6-capable ASICs: Broadcom TH5+, Mellanox SPC4+, Cisco Q200/Q201L.

Kusto data from 202511 .17 image shows 122/137 failures, all on
non-SRv6 ASICs. The existing skip condition only covers topology
(t0-isolated-d96u32s2) but not ASIC type.

This change adds ASIC-based skip conditions matching the pattern
used in srv6/test_srv6_dataplane.py (PR sonic-net#21713).

Signed-off-by: Storm Liang <stormliang@microsoft.com>
StormLiangMS added a commit that referenced this pull request Mar 25, 2026
…v6 (#23257)

SRv6 config updater tests fail on platforms that do not support SRv6.
The test configures SRV6_MY_LOCATORS and SRV6_MY_SIDS in CONFIG_DB,
which causes SAI errors on unsupported ASICs. The loganalyzer in
teardown catches these errors and fails the test.

Affected ASICs: Broadcom TH/TH2/TD3, Mellanox SPC1/SPC2/SPC3.
SRv6-capable ASICs: Broadcom TH5+, Mellanox SPC4+, Cisco Q200/Q201L.

Kusto data from 202511 .17 image shows 122/137 failures, all on
non-SRv6 ASICs. The existing skip condition only covers topology
(t0-isolated-d96u32s2) but not ASIC type.

This change adds ASIC-based skip conditions matching the pattern
used in srv6/test_srv6_dataplane.py (PR #21713).

Signed-off-by: Storm Liang <stormliang@microsoft.com>
mssonicbld pushed a commit to mssonicbld/sonic-mgmt that referenced this pull request Mar 25, 2026
…v6 (sonic-net#23257)

SRv6 config updater tests fail on platforms that do not support SRv6.
The test configures SRV6_MY_LOCATORS and SRV6_MY_SIDS in CONFIG_DB,
which causes SAI errors on unsupported ASICs. The loganalyzer in
teardown catches these errors and fails the test.

Affected ASICs: Broadcom TH/TH2/TD3, Mellanox SPC1/SPC2/SPC3.
SRv6-capable ASICs: Broadcom TH5+, Mellanox SPC4+, Cisco Q200/Q201L.

Kusto data from 202511 .17 image shows 122/137 failures, all on
non-SRv6 ASICs. The existing skip condition only covers topology
(t0-isolated-d96u32s2) but not ASIC type.

This change adds ASIC-based skip conditions matching the pattern
used in srv6/test_srv6_dataplane.py (PR sonic-net#21713).

Signed-off-by: Storm Liang <stormliang@microsoft.com>
Signed-off-by: mssonicbld <sonicbld@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Request for 202511 branch Request to backport a change to 202511 branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants