Add fuzzy tests API

Signed-off-by: jwirkus <jakubx.wirkus@intel.com>
This commit is contained in:
jwirkus
2022-11-03 15:05:12 +01:00
parent 6dbdb94b2d
commit 2f4d2f70c5
25 changed files with 212 additions and 99 deletions

View File

@@ -0,0 +1,15 @@
- name: String
attributes:
name: Cls
value: '4'
size: '6'
mutable: 'true'
children:
- name: Hint
attributes:
name: NumericalString
value: 'true'
- name: Hint
attributes:
name: ValidValues
value: '8;16;32;64'

View File

@@ -0,0 +1,10 @@
- name: String
attributes:
name: ModeValue
value: 'wt'
mutable: 'true'
children:
- name: Hint
attributes:
name: ValidValues
value: 'pt;wa;wb;wo'

View File

@@ -0,0 +1,10 @@
- name: String
attributes:
name: Device
value: '<DEV>'
mutable: 'true'
children:
- name: Hint
attributes:
name: type
value: 'path'

View File

@@ -0,0 +1,10 @@
- name: String
attributes:
name: Flags
value: '--load'
mutable: 'true'
children:
- name: Hint
attributes:
name: ValidValues
value: '-l;-f;--force;-n;--no-data-flush;-b;--by-id-path'

View File

@@ -0,0 +1,14 @@
- name: String
attributes:
name: IoClassAllocation
value: '1'
mutable: 'true'
children:
- name: Hint
attributes:
name: NumericalString
value: 'true'
- name: Hint
attributes:
name: ValidValues
value: '0;0.;0.00;0.5;0.55;1.;1.0;1.00'

View File

@@ -0,0 +1,10 @@
- name: String
attributes:
name: Device
value: '/etc/opencas/ioclass-config.csv'
mutable: 'true'
children:
- name: Hint
attributes:
name: type
value: 'path'

View File

@@ -0,0 +1,5 @@
- name: String
attributes:
name: Name
value: 'String'
mutable: 'true'

View File

@@ -0,0 +1,11 @@
- name: String
attributes:
name: Uint
value: '0'
size: '32'
mutable: 'true'
children:
- name: Hint
attributes:
name: NumericalString
value: 'true'

View File

@@ -0,0 +1,10 @@
- name: String
attributes:
name: ModeValue
value: 'no'
mutable: 'true'
children:
- name: Hint
attributes:
name: ValidValues
value: 'yes'