Skip to content

Commit 86a082f

Browse files
author
Roman Sysoev
committed
test(vmrestore): add AlwaysOn test case
Signed-off-by: Roman Sysoev <[email protected]>
1 parent a488300 commit 86a082f

File tree

4 files changed

+23
-4
lines changed

4 files changed

+23
-4
lines changed

tests/e2e/testdata/vm-restore-force/vm/kustomization.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1
22
kind: Kustomization
33
resources:
44
- overlays/vm-exists
5+
- overlays/vm-exists-always-on
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
nameSuffix: -always-on-restore-force
4+
resources:
5+
- ../../base
6+
patches:
7+
- patch: |-
8+
- op: replace
9+
path: /spec/runPolicy
10+
value: AlwaysOn
11+
target:
12+
kind: VirtualMachine
13+
name: vm
14+
- patch: |-
15+
- op: replace
16+
path: /spec/disruptions/restartApprovalMode
17+
value: Automatic
18+
target:
19+
kind: VirtualMachine
20+
name: vm

tests/e2e/testdata/vm-restore-force/vm/overlays/vm-exists/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ patches:
1010
value: Automatic
1111
target:
1212
kind: VirtualMachine
13-
name: vm-exists
13+
name: vm

tests/e2e/vm_restore_force_test.go

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ var _ = Describe("VirtualMachineRestoreForce", SIGRestoration(), ginkgoutil.Comm
4545
ctx context.Context
4646
cancel context.CancelFunc
4747
storageClass *storagev1.StorageClass
48-
volumeSnapshotClass string
4948
namespace string
5049
testCaseLabel = map[string]string{"testcase": "vm-restore-force"}
5150
additionalDiskLabel = map[string]string{"additionalDisk": "vm-restore-force"}
@@ -140,7 +139,6 @@ var _ = Describe("VirtualMachineRestoreForce", SIGRestoration(), ginkgoutil.Comm
140139
vmsnapshot := NewVirtualMachineSnapshot(
141140
vm.Name, vm.Namespace,
142141
storageClass.Name,
143-
volumeSnapshotClass,
144142
true,
145143
virtv2.KeepIPAddressAlways,
146144
testCaseLabel,
@@ -274,7 +272,7 @@ var _ = Describe("VirtualMachineRestoreForce", SIGRestoration(), ginkgoutil.Comm
274272
})
275273

276274
func NewVirtualMachineSnapshot(
277-
vmName, vmNamespace, storageClass, volumeSnapshotClass string,
275+
vmName, vmNamespace, storageClass string,
278276
requiredConsistency bool,
279277
keepIPaddress virtv2.KeepIPAddress,
280278
labels map[string]string,

0 commit comments

Comments
 (0)