Skip to content

RDK-59833 : Remote Debugger datamodel support to retrieve Static Profile Data#180

Open
Abhinavpv28 wants to merge 5 commits intodevelopfrom
Abhinavpv28-patch-6
Open

RDK-59833 : Remote Debugger datamodel support to retrieve Static Profile Data#180
Abhinavpv28 wants to merge 5 commits intodevelopfrom
Abhinavpv28-patch-6

Conversation

@Abhinavpv28
Copy link
Copy Markdown
Contributor

Reason For Change : Create HLD doc for Remote Debugger datamodel support to retrieve Static Profile Data

@Abhinavpv28 Abhinavpv28 requested a review from a team as a code owner April 8, 2026 17:20
Copilot AI review requested due to automatic review settings April 8, 2026 17:20
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 8, 2026

Code Coverage Summary

                               Total:|83.0%   5148|97.7%  1301|    -      0

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds a High Level Design (HLD) document describing how RDK Remote Debugger would expose static profile data via new RFC/TR-181 RBUS parameters, including category selection, persistence, and JSON response formats.

Changes:

  • Introduces an HLD for setProfileData / getProfileData RFC parameters and their intended RBUS handler behavior.
  • Documents expected JSON profile structure and the response formats for “all” vs specific category queries.
  • Describes persistence/error-handling/security/performance considerations and a test strategy outline.

Copilot AI review requested due to automatic review settings April 10, 2026 13:25
@github-actions
Copy link
Copy Markdown

Code Coverage Summary

                               Total:|83.0%   5148|97.7%  1301|    -      0

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 2 comments.

Comment on lines +217 to +221
# Set category to "all" for complete profile data
rbuscli set Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.RDKRemoteDebugger.setProfileData string "all"

# Get complete profile data
rbuscli get Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.RDKRemoteDebugger.getProfileData
Copy link

Copilot AI Apr 10, 2026

Choose a reason for hiding this comment

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

The CLI command examples under "All Categories Response" are not in a fenced code block, and the lines starting with # will render as Markdown headings instead of comments. Wrap these rbuscli examples in a ```bash fenced block (as done elsewhere in .github/docs, e.g., uploadRRDLogs_HLD.md:1051) so they render correctly.

Copilot uses AI. Check for mistakes.
Comment on lines +232 to +237
# Set specific category
rbuscli set Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.RDKRemoteDebugger.setProfileData string "Video"

# Get Video category data
rbuscli get Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.RDKRemoteDebugger.getProfileData
```
Copy link

Copilot AI Apr 10, 2026

Choose a reason for hiding this comment

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

There is an unmatched closing triple-backtick after the "Specific Category Response" commands, but no corresponding opening fence for those commands. This breaks Markdown rendering for the rest of the document. Add the missing opening ```bash fence before the commands (or remove the stray closing fence) so the code blocks are properly balanced.

Copilot uses AI. Check for mistakes.
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