Skip to content

Support for UMF Components Model Software Components - #230

Draft
niranjanivivek wants to merge 2 commits into
sonic-net:masterfrom
niranjanivivek:pr_compmodel_swcomp
Draft

Support for UMF Components Model Software Components#230
niranjanivivek wants to merge 2 commits into
sonic-net:masterfrom
niranjanivivek:pr_compmodel_swcomp

Conversation

@niranjanivivek

@niranjanivivek niranjanivivek commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Support for UMF Componenets Model Components Root - Software Components

sonic-host-services - PR#413
Component Test - PR #724
UT Test Results

=== RUN TestSWGetSysCompUnknownCompTyp
--- PASS: TestSWGetSysCompUnknownCompTyp (0.00s)
=== RUN TestSWOperStatusFromString
--- PASS: TestSWOperStatusFromString (0.00s)
=== RUN TestSWGetCompTypeByName_Patterns
--- PASS: TestSWGetCompTypeByName_Patterns (0.00s)
=== RUN TestSWGetCompType_DbAndCache
--- PASS: TestSWGetCompType_DbAndCache (0.00s)
=== RUN TestSWCompTypesForSubscriptionUri
--- PASS: TestSWCompTypesForSubscriptionUri (0.00s)
=== RUN TestSWValidSWCompName
--- PASS: TestSWValidSWCompName (0.00s)
=== RUN TestSWFillSWCompInfo_Comp
--- PASS: TestSWFillSWCompInfo_Comp (0.00s)
=== RUN TestSWGetSysComponents_Subtree
--- PASS: TestSWGetSysComponents_Subtree (0.00s)
=== RUN TestSWFillSWCompInfo_SWTypes
=== RUN TestSWFillSWCompInfo_SWTypes/boot_loader0
=== RUN TestSWFillSWCompInfo_SWTypes/bios0
=== RUN TestSWFillSWCompInfo_SWTypes/network_stack0
--- PASS: TestSWFillSWCompInfo_SWTypes (0.00s)
--- PASS: TestSWFillSWCompInfo_SWTypes/boot_loader0 (0.00s)
--- PASS: TestSWFillSWCompInfo_SWTypes/bios0 (0.00s)
--- PASS: TestSWFillSWCompInfo_SWTypes/network_stack0 (0.00s)
=== RUN TestSWFillSWCompInfo_SingPath
--- PASS: TestSWFillSWCompInfo_SingPath (0.00s)
=== RUN TestSWFillSWCompInfo_ValidnErr
--- PASS: TestSWFillSWCompInfo_ValidnErr (0.00s)
=== RUN TestSWGetCompType_BL_BiosDb
=== RUN TestSWGetCompType_BL_BiosDb/boot_comp_db
=== RUN TestSWGetCompType_BL_BiosDb/bios_comp_db
--- PASS: TestSWGetCompType_BL_BiosDb (0.00s)
--- PASS: TestSWGetCompType_BL_BiosDb/boot_comp_db (0.00s)
--- PASS: TestSWGetCompType_BL_BiosDb/bios_comp_db (0.00s)
=== RUN TestSWFillSWCompInfo_StateUriType
=== RUN TestSWFillSWCompInfo_StateUriType/OS
=== RUN TestSWFillSWCompInfo_StateUriType/BootLoader
=== RUN TestSWFillSWCompInfo_StateUriType/Bios
=== RUN TestSWFillSWCompInfo_StateUriType/NWStack
=== RUN TestSWFillSWCompInfo_StateUriType/Invalid
--- PASS: TestSWFillSWCompInfo_StateUriType (0.00s)
--- PASS: TestSWFillSWCompInfo_StateUriType/OS (0.00s)
--- PASS: TestSWFillSWCompInfo_StateUriType/BootLoader (0.00s)
--- PASS: TestSWFillSWCompInfo_StateUriType/Bios (0.00s)
--- PASS: TestSWFillSWCompInfo_StateUriType/NWStack (0.00s)
--- PASS: TestSWFillSWCompInfo_StateUriType/Invalid (0.00s)
=== RUN TestSWFillSWCompInfo_NameVerErr
--- PASS: TestSWFillSWCompInfo_NameVerErr (0.00s)
=== RUN TestSWGetSysComponents_SWIC
--- PASS: TestSWGetSysComponents_SWIC (0.00s)
=== RUN TestSWGetCompType_NWStackSplCase
=== RUN TestSWGetCompType_NWStackSplCase/legacy_bootloader_in_nw_stack_table
=== RUN TestSWGetCompType_NWStackSplCase/standard_network_stack
--- PASS: TestSWGetCompType_NWStackSplCase (0.00s)
--- PASS: TestSWGetCompType_NWStackSplCase/legacy_bootloader_in_nw_stack_table (0.00s)
--- PASS: TestSWGetCompType_NWStackSplCase/standard_network_stack (0.00s)

@mssonicbld

Copy link
Copy Markdown

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@mssonicbld

Copy link
Copy Markdown

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@mssonicbld

Copy link
Copy Markdown

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

@mssonicbld

Copy link
Copy Markdown

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

@mssonicbld

Copy link
Copy Markdown

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

@niranjanivivek

Copy link
Copy Markdown
Contributor Author

@ndas7 @rlucus Please review the PR.

@rlucus rlucus left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Should also include recent changes to validSWCompName and getCompName to remove name prefix requirements.

Comment thread translib/transformer/xfmr_platform.go
@mssonicbld

Copy link
Copy Markdown

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

@mssonicbld

Copy link
Copy Markdown

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

Comment thread translib/transformer/xfmr_platform.go Outdated
@mssonicbld

Copy link
Copy Markdown

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

@mssonicbld

Copy link
Copy Markdown

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

@mssonicbld

Copy link
Copy Markdown

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

Signed-off-by: Niranjani Vivek <niranjaniv@google.com>
@mssonicbld

Copy link
Copy Markdown

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

@mssonicbld

Copy link
Copy Markdown

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

Signed-off-by: Niranjani Vivek <niranjaniv@google.com>
@mssonicbld

Copy link
Copy Markdown

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines will not run the associated pipelines, because the pull request was updated after the run command was issued. Review the pull request again and issue a new run command.

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