Skip to content

RDK-60808-service: devicediagnostics plugin service file added#180

Open
dnnaveen151027 wants to merge 1 commit intodevelopfrom
topic/RDK-60808-service
Open

RDK-60808-service: devicediagnostics plugin service file added#180
dnnaveen151027 wants to merge 1 commit intodevelopfrom
topic/RDK-60808-service

Conversation

@dnnaveen151027
Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI review requested due to automatic review settings February 24, 2026 12:58
@dnnaveen151027 dnnaveen151027 requested a review from a team as a code owner February 24, 2026 12:58
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 24, 2026

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

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 new systemd oneshot unit to activate the WPEFramework DeviceDiagnostics plugin after wpeframework.service has started (gated by /tmp/wpeframeworkstarted).

Changes:

  • Introduces wpeframework-devicediagnostics.service systemd unit.
  • Configures it as a oneshot service using /usr/bin/PluginActivator org.rdk.DeviceDiagnostics.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@@ -0,0 +1,9 @@
[Unit]
Description=WPE DeviceDiagnostics
Copy link

Copilot AI Feb 24, 2026

Choose a reason for hiding this comment

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

Description line is inconsistent with the established naming used by other WPEFramework plugin unit files (typically "Description=WPEFramework Initialiser"). For consistency and easier service identification (e.g., in systemctl list-units), consider updating this to match the pattern (e.g., include the "WPEFramework" prefix and "Initialiser").

Suggested change
Description=WPE DeviceDiagnostics
Description=WPEFramework DeviceDiagnostics Initialiser

Copilot uses AI. Check for mistakes.
Copilot AI review requested due to automatic review settings February 25, 2026 08:54
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 1 comment.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/bin/PluginActivator org.rdk.DeviceDiagnostics
Copy link

Copilot AI Feb 25, 2026

Choose a reason for hiding this comment

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

The file is missing a trailing blank line at the end. All other service files in the repository follow the convention of having a blank line after the ExecStart line (see wpeframework-analytics.service, wpeframework-bluetooth.service, wpeframework-deviceinfo.service, wpeframework-monitor.service, wpeframework-system.service, wpeframework-telemetry.service, etc.). This helps maintain consistent formatting across all service files.

Suggested change
ExecStart=/usr/bin/PluginActivator org.rdk.DeviceDiagnostics
ExecStart=/usr/bin/PluginActivator org.rdk.DeviceDiagnostics

Copilot uses AI. Check for mistakes.
@dnnaveen151027 dnnaveen151027 force-pushed the topic/RDK-60808-service branch from 1f612ae to 61d0407 Compare February 25, 2026 09:05
@dnnaveen151027
Copy link
Copy Markdown
Contributor Author

recheck

@dnnaveen151027
Copy link
Copy Markdown
Contributor Author

@copilot can you recheck the cla failure now i have added the email and user name properly

Copy link
Copy Markdown

Copilot AI commented Feb 25, 2026

@dnnaveen151027 I've opened a new pull request, #181, to work on those changes. Once the pull request is ready, I'll request review from you.

@dnnaveen151027 dnnaveen151027 changed the title topic/RDK-60808-service: devicediagnostics plugin service file added RDK-60808-service: devicediagnostics plugin service file added Feb 25, 2026
@dnnaveen151027
Copy link
Copy Markdown
Contributor Author

I have read the CLA Document and I hereby sign the CLA

1 similar comment
@dnnaveen151027
Copy link
Copy Markdown
Contributor Author

I have read the CLA Document and I hereby sign the CLA

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