RDK-59833 : Remote Debugger datamodel support to retrieve Static Profile Data#180
RDK-59833 : Remote Debugger datamodel support to retrieve Static Profile Data#180Abhinavpv28 wants to merge 5 commits intodevelopfrom
Conversation
Code Coverage Summary |
There was a problem hiding this comment.
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/getProfileDataRFC 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.
Code Coverage Summary |
| # 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 |
There was a problem hiding this comment.
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.
| # 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 | ||
| ``` |
There was a problem hiding this comment.
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.
Reason For Change : Create HLD doc for Remote Debugger datamodel support to retrieve Static Profile Data