Skip to content

RDKEMW-19406: tr69hostif migrated to thunder - #525

Open
santoshcomcast wants to merge 1 commit into
developfrom
feature/RDKEMW-19163-thunder-migration2
Open

RDKEMW-19406: tr69hostif migrated to thunder#525
santoshcomcast wants to merge 1 commit into
developfrom
feature/RDKEMW-19163-thunder-migration2

Conversation

@santoshcomcast

Copy link
Copy Markdown
Contributor

Reason for change: tr69hostif migrated to thunder
Test Procedure: refer RDKEMW-19406
Risks: High
Signed-off-by:gsanto722 grandhi_santoshkumar@comcast.com

Reason for change: tr69hostif migrated to thunder
Test Procedure: refer RDKEMW-19406
Risks: High
Signed-off-by:gsanto722 <grandhi_santoshkumar@comcast.com>
Copilot AI review requested due to automatic review settings August 7, 2026 15:02
@santoshcomcast
santoshcomcast requested a review from a team as a code owner August 7, 2026 15:02

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR continues the tr69hostif STBService migration to Thunder by aligning the C++ “DisplayInfo.1.connected” handling with Thunder’s property-style scalar boolean responses and extending the Thunder mock server to cover additional STBService Thunder APIs used by L2/functional tests.

Changes:

  • Extend the native-platform Thunder JSON-RPC mock server with additional STBService API responses (DisplaySettings/DisplayInfo/PowerManager/AVOutput/HdcpProfile/Capabilities).
  • Update STBService VideoOutput and DisplayDevice “Status” getters to parse DisplayInfo.1.connected as a scalar boolean Thunder result.
  • Update the copyright year in Capabilities_Thunder.cpp.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
test/test-artifacts/native-platform/thunder-mock-server.js Adds mock responses for additional STBService Thunder methods/properties used by L2 tests.
src/hostif/profiles/STBService/Components_VideoOutput_Thunder.cpp Switches DisplayInfo connected parsing to scalar-bool result extraction.
src/hostif/profiles/STBService/Components_DisplayDevice_Thunder.cpp Switches DisplayInfo connected parsing to scalar-bool result extraction.
src/hostif/profiles/STBService/Capabilities_Thunder.cpp Updates copyright header year.

Comment on lines +267 to +273
result: {
videocodecinfo: [{
codec: 'H.265',
profile: 'Main',
level: '5.1'
}]
},
@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown

Code Coverage Summary

                                        Total:|73.9%  9594|90.4% 659|    -    0

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.

2 participants