diff options
author | Jonathan Cave <jonathan.cave@canonical.com> | 2020-04-16 19:00:05 +0100 |
---|---|---|
committer | Jonathan Cave <jonathan.cave@canonical.com> | 2020-04-16 19:00:05 +0100 |
commit | 4786f91acae8f0a32505311bfb7687f5af23b2cd (patch) | |
tree | e7a248280bf3fd9ad4865eaf441026bf853e2b7b /units/watchdog | |
parent | 8905e2ffcc186db4c12224d77bf83da69c4e61f2 (diff) |
power-management: add failed service checks
After running tests that cause the device to reboot, check for any failed services. Could be pertinent to the watchdog test where the shutdown is not manageed.
Diffstat (limited to 'units/watchdog')
-rw-r--r-- | units/watchdog/jobs.pxu | 10 | ||||
-rw-r--r-- | units/watchdog/test-plan.pxu | 1 |
2 files changed, 11 insertions, 0 deletions
diff --git a/units/watchdog/jobs.pxu b/units/watchdog/jobs.pxu index 2b5b236..3247941 100644 --- a/units/watchdog/jobs.pxu +++ b/units/watchdog/jobs.pxu @@ -65,3 +65,13 @@ user: root plugin: shell category_id: com.canonical.plainbox::power-management estimated_duration: 60 + +id: watchdog/post-trigger-system-reset-auto +after: watchdog/trigger-system-reset-auto +category_id: com.canonical.plainbox::power-management +_summary: Post watchdog reset service check +_description: Check there are no failed services after the watchdog triggered +unit: job +plugin: shell +command: failed_service_check.sh +estimated_duration: 1.0 diff --git a/units/watchdog/test-plan.pxu b/units/watchdog/test-plan.pxu index 407a273..6de8e71 100644 --- a/units/watchdog/test-plan.pxu +++ b/units/watchdog/test-plan.pxu @@ -25,3 +25,4 @@ estimated_duration: 1s include: watchdog/systemd-config watchdog/trigger-system-reset-auto + watchdog/post-trigger-system-reset-auto |