diff options
author | Jeff Lane <jeffrey.lane@canonical.com> | 2020-03-02 11:18:35 -0500 |
---|---|---|
committer | Jeff Lane <jeffrey.lane@canonical.com> | 2020-03-02 11:18:35 -0500 |
commit | b0ce7f0f485a987a54fdb974f6b3594feaf54a53 (patch) | |
tree | f5edf814a4a91487a963cc160ecc8d35ba268f27 /units | |
parent | 9ab468f2ed7d165f51536204f4ee1dd1a7ad3c07 (diff) |
Add new NVDIMM specific jobs and category for future jobs. lp: #1865521
Diffstat (limited to 'units')
-rw-r--r-- | units/nvdimm/jobs.pxu | 23 | ||||
-rw-r--r-- | units/nvdimm/packaging.pxu | 4 | ||||
-rw-r--r-- | units/nvdimm/test-plan.pxu | 7 |
3 files changed, 34 insertions, 0 deletions
diff --git a/units/nvdimm/jobs.pxu b/units/nvdimm/jobs.pxu new file mode 100644 index 0000000..9e68719 --- /dev/null +++ b/units/nvdimm/jobs.pxu @@ -0,0 +1,23 @@ +plugin: shell +category_id: com.canonical.plainbox::nvdimm +id: nvdimm/info +estimated_duration: 1.0 +user: root +requires: executable.name == "ipmctl" +command: ipmctl show -dimm +_summary: + Verify that NVDIMMs are discovered +_description: + This test will probe any installed NVDIMMs and list them and their capacities. + +plugin: shell +category_id: com.canonical.plainbox::nvdimm +id: nvdimm/health +estimated_duration: 1.0 +user: root +requires: executable.name == "ipmctl" +command: ipmctl show -d CurrentValue,CurrentState -sensor Health +_summary: + Report health state of installed NVDIMM devices +_description: + This test will do a quick health check of installed NVDIMM devices. diff --git a/units/nvdimm/packaging.pxu b/units/nvdimm/packaging.pxu new file mode 100644 index 0000000..fe9cfb2 --- /dev/null +++ b/units/nvdimm/packaging.pxu @@ -0,0 +1,4 @@ +# nvdimms require ipmctl for health check jobs +unit: packaging meta-data +os-id: debian +Depends: ipmctl diff --git a/units/nvdimm/test-plan.pxu b/units/nvdimm/test-plan.pxu new file mode 100644 index 0000000..9951039 --- /dev/null +++ b/units/nvdimm/test-plan.pxu @@ -0,0 +1,7 @@ +id: nvdimm-full +unit: test plan +_name: NVDIM Specific Tests +_description: NVDIMM related tests +include: + nvidmm/info + nvdimm/health |