diff options
author | Rod Smith <rod.smith@canonical.com> | 2020-06-11 11:41:43 -0400 |
---|---|---|
committer | Rod Smith <rod.smith@canonical.com> | 2020-06-11 12:01:57 -0400 |
commit | d91e426ff8a3322c0433c0d73e503d3c6eafbaae (patch) | |
tree | 9c05589762f80d670789d0fce1ee95cccddee187 /units | |
parent | ae6dc340a022b6ea1dd4774c52ea234297c4b37c (diff) |
Added new fstrim test
Delete redundant disk_support.py
Diffstat (limited to 'units')
-rw-r--r-- | units/disk/jobs.pxu | 14 | ||||
-rw-r--r-- | units/disk/test-plan.pxu | 2 |
2 files changed, 16 insertions, 0 deletions
diff --git a/units/disk/jobs.pxu b/units/disk/jobs.pxu index 431cb2e3..caafbad8 100644 --- a/units/disk/jobs.pxu +++ b/units/disk/jobs.pxu @@ -82,6 +82,20 @@ template-resource: device template-filter: device.category == 'DISK' plugin: shell category_id: com.canonical.plainbox::disk +id: disk/fstrim_{name} +estimated_duration: 1.0 +user: root +requires: + block_device.rotation == 'no' and block_device.name == '{name}' +_summary: Filesystem TRIM check for {product_slug} +_description: Take the path of the storage device and test its TRIM capabilities +command: fstrim_test --device-file {name} + +unit: template +template-resource: device +template-filter: device.category == 'DISK' +plugin: shell +category_id: com.canonical.plainbox::disk id: disk/disk_stress_ng_{name} estimated_duration: 4560.0 user: root diff --git a/units/disk/test-plan.pxu b/units/disk/test-plan.pxu index 3c59a648..3f2220e8 100644 --- a/units/disk/test-plan.pxu +++ b/units/disk/test-plan.pxu @@ -15,6 +15,7 @@ include: disk/stats_.* disk/read_performance_.* certification-status=blocker disk/storage_device_.* certification-status=blocker + disk/fstrim_.* certification-status=non-blocker benchmarks/disk/hdparm-read_.* benchmarks/disk/hdparm-cache-read_.* disk/apste_support_on_.* @@ -52,5 +53,6 @@ include: disk/stats_.* disk/read_performance_.* disk/storage_device_.* + disk/fstrim_.* certification-status=non-blocker bootstrap_include: device |