Add single disk integration tests
This commit is contained in:
parent
5de533857e
commit
3cac7dfc60
|
@ -0,0 +1,32 @@
|
||||||
|
name: First is max, second is min
|
||||||
|
|
||||||
|
dynamic_schema:
|
||||||
|
- id: lv1
|
||||||
|
type: lv
|
||||||
|
max_size: 20
|
||||||
|
|
||||||
|
- id: lv2
|
||||||
|
type: lv
|
||||||
|
min_size: 20
|
||||||
|
|
||||||
|
- id: vg1
|
||||||
|
type: vg
|
||||||
|
contains:
|
||||||
|
- lv1
|
||||||
|
- lv2
|
||||||
|
|
||||||
|
hw_info:
|
||||||
|
disks:
|
||||||
|
- id: sda
|
||||||
|
size: 100
|
||||||
|
|
||||||
|
expected:
|
||||||
|
- disk_id: sda
|
||||||
|
size: 100
|
||||||
|
spaces:
|
||||||
|
- space_id: lv1
|
||||||
|
size: 20
|
||||||
|
- space_id: lv2
|
||||||
|
size: 80
|
||||||
|
- space_id: unallocated
|
||||||
|
size: 0
|
|
@ -0,0 +1,31 @@
|
||||||
|
name: First space has max, second had no preferable sizes
|
||||||
|
|
||||||
|
dynamic_schema:
|
||||||
|
- id: lv1
|
||||||
|
type: lv
|
||||||
|
max_size: 20
|
||||||
|
|
||||||
|
- id: lv2
|
||||||
|
type: lv
|
||||||
|
|
||||||
|
- id: vg1
|
||||||
|
type: vg
|
||||||
|
contains:
|
||||||
|
- lv1
|
||||||
|
- lv2
|
||||||
|
|
||||||
|
hw_info:
|
||||||
|
disks:
|
||||||
|
- id: sda
|
||||||
|
size: 100
|
||||||
|
|
||||||
|
expected:
|
||||||
|
- disk_id: sda
|
||||||
|
size: 100
|
||||||
|
spaces:
|
||||||
|
- space_id: lv1
|
||||||
|
size: 20
|
||||||
|
- space_id: lv2
|
||||||
|
size: 80
|
||||||
|
- space_id: unallocated
|
||||||
|
size: 0
|
|
@ -0,0 +1,33 @@
|
||||||
|
name: First is min, second is max
|
||||||
|
|
||||||
|
dynamic_schema:
|
||||||
|
- id: lv1
|
||||||
|
type: lv
|
||||||
|
min_size: 20
|
||||||
|
|
||||||
|
- id: lv2
|
||||||
|
type: lv
|
||||||
|
max_size: 20
|
||||||
|
|
||||||
|
- id: vg1
|
||||||
|
type: vg
|
||||||
|
contains:
|
||||||
|
- lv1
|
||||||
|
- lv2
|
||||||
|
|
||||||
|
hw_info:
|
||||||
|
disks:
|
||||||
|
- id: sda
|
||||||
|
size: 100
|
||||||
|
|
||||||
|
expected:
|
||||||
|
- disk_id: sda
|
||||||
|
size: 100
|
||||||
|
spaces:
|
||||||
|
# TODO figure out if this is expected behaviour
|
||||||
|
- space_id: lv1
|
||||||
|
size: 100
|
||||||
|
- space_id: lv2
|
||||||
|
size: 0
|
||||||
|
- space_id: unallocated
|
||||||
|
size: 0
|
|
@ -0,0 +1,38 @@
|
||||||
|
name: First is max, second is min, third has specific size
|
||||||
|
|
||||||
|
dynamic_schema:
|
||||||
|
- id: lv1
|
||||||
|
type: lv
|
||||||
|
max_size: 20
|
||||||
|
|
||||||
|
- id: lv2
|
||||||
|
type: lv
|
||||||
|
min_size: 20
|
||||||
|
|
||||||
|
- id: lv3
|
||||||
|
type: lv
|
||||||
|
size: 50
|
||||||
|
|
||||||
|
- id: vg1
|
||||||
|
type: vg
|
||||||
|
contains:
|
||||||
|
- lv1
|
||||||
|
- lv2
|
||||||
|
|
||||||
|
hw_info:
|
||||||
|
disks:
|
||||||
|
- id: sda
|
||||||
|
size: 100
|
||||||
|
|
||||||
|
expected:
|
||||||
|
- disk_id: sda
|
||||||
|
size: 100
|
||||||
|
spaces:
|
||||||
|
- space_id: lv1
|
||||||
|
size: 20
|
||||||
|
- space_id: lv2
|
||||||
|
size: 30
|
||||||
|
- space_id: lv3
|
||||||
|
size: 50
|
||||||
|
- space_id: unallocated
|
||||||
|
size: 0
|
|
@ -0,0 +1,32 @@
|
||||||
|
name: First min, second has no size preferences
|
||||||
|
|
||||||
|
dynamic_schema:
|
||||||
|
- id: lv1
|
||||||
|
type: lv
|
||||||
|
min_size: 20
|
||||||
|
|
||||||
|
- id: lv2
|
||||||
|
type: lv
|
||||||
|
|
||||||
|
- id: vg1
|
||||||
|
type: vg
|
||||||
|
contains:
|
||||||
|
- lv1
|
||||||
|
- lv2
|
||||||
|
|
||||||
|
hw_info:
|
||||||
|
disks:
|
||||||
|
- id: sda
|
||||||
|
size: 100
|
||||||
|
|
||||||
|
expected:
|
||||||
|
- disk_id: sda
|
||||||
|
size: 100
|
||||||
|
spaces:
|
||||||
|
# TODO figure out if this is expected behaviour
|
||||||
|
- space_id: lv1
|
||||||
|
size: 100
|
||||||
|
- space_id: lv2
|
||||||
|
size: 0
|
||||||
|
- space_id: unallocated
|
||||||
|
size: 0
|
|
@ -0,0 +1,32 @@
|
||||||
|
name: First had no preferable sizes, second space has max
|
||||||
|
|
||||||
|
dynamic_schema:
|
||||||
|
- id: lv1
|
||||||
|
type: lv
|
||||||
|
|
||||||
|
- id: lv2
|
||||||
|
type: lv
|
||||||
|
max_size: 20
|
||||||
|
|
||||||
|
- id: vg1
|
||||||
|
type: vg
|
||||||
|
contains:
|
||||||
|
- lv1
|
||||||
|
- lv2
|
||||||
|
|
||||||
|
hw_info:
|
||||||
|
disks:
|
||||||
|
- id: sda
|
||||||
|
size: 100
|
||||||
|
|
||||||
|
expected:
|
||||||
|
- disk_id: sda
|
||||||
|
size: 100
|
||||||
|
spaces:
|
||||||
|
# TODO figure out if this is expected behaviour
|
||||||
|
- space_id: lv1
|
||||||
|
size: 100
|
||||||
|
- space_id: lv2
|
||||||
|
size: 0
|
||||||
|
- space_id: unallocated
|
||||||
|
size: 0
|
|
@ -0,0 +1,32 @@
|
||||||
|
name: First has no size preferences, second is min
|
||||||
|
|
||||||
|
dynamic_schema:
|
||||||
|
- id: lv1
|
||||||
|
type: lv
|
||||||
|
|
||||||
|
- id: lv2
|
||||||
|
type: lv
|
||||||
|
min_size: 20
|
||||||
|
|
||||||
|
- id: vg1
|
||||||
|
type: vg
|
||||||
|
contains:
|
||||||
|
- lv1
|
||||||
|
- lv2
|
||||||
|
|
||||||
|
hw_info:
|
||||||
|
disks:
|
||||||
|
- id: sda
|
||||||
|
size: 100
|
||||||
|
|
||||||
|
expected:
|
||||||
|
- disk_id: sda
|
||||||
|
size: 100
|
||||||
|
spaces:
|
||||||
|
# TODO figure out if this is expected behaviour
|
||||||
|
- space_id: lv1
|
||||||
|
size: 80
|
||||||
|
- space_id: lv2
|
||||||
|
size: 20
|
||||||
|
- space_id: unallocated
|
||||||
|
size: 0
|
Loading…
Reference in New Issue