Skip to content

Commit 5b3c873

Browse files
committed
fix tests for guest_info
1 parent 7bdc00d commit 5b3c873

File tree

2 files changed

+15
-59
lines changed

2 files changed

+15
-59
lines changed

tests/integration/targets/guest_info/defaults/main.yml

+1-13
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,4 @@ vcenter_port: 443
22
run_on_simulator: false
33

44
guests_length: 1
5-
vm_name: eco-vm-test
6-
vm_cluster: "Eco-Cluster"
7-
vm_datacenter: "Eco-Datacenter"
8-
vm_folder: "/Eco-Datacenter/vm/e2e-qe"
9-
vm_guest_id: "rhel8_64Guest"
10-
vm_disk:
11-
- size_gb: 10
12-
type: thin
13-
autoselect_datastore: true
14-
vm_hardware:
15-
memory_mb: 2000
16-
num_cpus: 2
17-
boot_firmware: efi
5+
vm_name: eco-vcetner-server
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,16 @@
11
---
2-
- block:
3-
- name: "Test setup: Create VM guest {{ vm_name }}"
4-
community.vmware.vmware_guest:
5-
validate_certs: false
6-
hostname: "{{ vcenter_hostname }}"
7-
username: "{{ vcenter_username }}"
8-
password: "{{ vcenter_password }}"
9-
cluster: "{{ vm_cluster }}"
10-
datacenter: "{{ vm_datacenter }}"
11-
folder: "{{ vm_folder }}"
12-
state: present
13-
name: "{{ vm_name }}"
14-
disk: "{{ vm_disk }}"
15-
guest_id: "{{ vm_guest_id }}"
16-
hardware: "{{ vm_hardware }}"
17-
when: not run_on_simulator
2+
- name: Gather guest info
3+
vmware.vmware.guest_info:
4+
validate_certs: false
5+
hostname: "{{ vcenter_hostname }}"
6+
username: "{{ vcenter_username }}"
7+
password: "{{ vcenter_password }}"
8+
port: "{{ vcenter_port }}"
9+
guest_name: "{{ vm_name | d(omit) }}"
10+
register: __res
1811

19-
- name: Gather guest info
20-
vmware.vmware.guest_info:
21-
validate_certs: false
22-
hostname: "{{ vcenter_hostname }}"
23-
username: "{{ vcenter_username }}"
24-
password: "{{ vcenter_password }}"
25-
port: "{{ vcenter_port }}"
26-
guest_name: "{{ vm_name | d(omit) }}"
27-
register: __res
28-
29-
- name: Assert values
30-
ansible.builtin.assert:
31-
that:
32-
- __res.changed == False
33-
- __res.guests | length == guests_length
34-
35-
always:
36-
- name: "Test teardown: Destroy VM guest {{ vm_name }}"
37-
community.vmware.vmware_guest:
38-
validate_certs: false
39-
hostname: "{{ vcenter_hostname }}"
40-
username: "{{ vcenter_username }}"
41-
password: "{{ vcenter_password }}"
42-
cluster: "{{ vm_cluster }}"
43-
datacenter: "{{ vm_datacenter }}"
44-
folder: "{{ vm_folder }}"
45-
state: absent
46-
force: true
47-
name: "{{ vm_name }}"
48-
when: not run_on_simulator
12+
- name: Assert values
13+
ansible.builtin.assert:
14+
that:
15+
- __res.changed == False
16+
- __res.guests | length == guests_length

0 commit comments

Comments
 (0)