Skip to content

Conversation

@YairRaviv
Copy link

HLD: fast-link-up-hld.md
Depends on sonic-net/sonic-buildimage#24983 (Checkers also depends on this PR, as new CFG_SWITCH_FAST_LINKUP_TABLE_NAME definition depends on the new YANG model)

What I did
Implemented Fast-linkup feature support in Switch and Port OA including:

  • Set feature capabilities
  • Support global parameters configuration
  • Support per-port enablement

Why I did it

  • Implementation is done according to the Fast-linkup HLD

How I verified it

  1. Relevant unittest added
  2. Manual tests performed including:
  • Verify that feature capabilities published to STATE_DB
  • Run feature CLIs and verify results

Which release branch to backport (provide reason below if selected)

  • 202511

@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@YairRaviv YairRaviv marked this pull request as ready for review January 21, 2026 08:24
@YairRaviv YairRaviv requested a review from prsunny as a code owner January 21, 2026 08:24
@@ -0,0 +1,105 @@
import time
import pytest

Check notice

Code scanning / CodeQL

Unused import Note test

Import of 'pytest' is not used.

def expect_switch_attrs(dvs, oid, expected):
asic_db = swsscommon.DBConnector(swsscommon.ASIC_DB, dvs.redis_sock, 0)
tbl = swsscommon.Table(asic_db, "ASIC_STATE:SAI_OBJECT_TYPE_SWITCH")

Check notice

Code scanning / CodeQL

Unused local variable Note test

Variable tbl is not used.
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.

3 participants