From e460a219cdbba721d80003f43e8b55587f6771e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gon=C3=A9ri=20Le=20Bouder?= Date: Sat, 1 Jun 2019 22:46:06 -0400 Subject: [PATCH] VMware: vmware_evc_mode: fix the functional tests (#56875) * Updated vmware_evc_mode tests * Remove extraneous line in main.yml Signed-off-by: Abhijeet Kasurde --- .../targets/vmware_evc_mode/tasks/main.yml | 47 +++++++++++++++---- 1 file changed, 37 insertions(+), 10 deletions(-) diff --git a/test/integration/targets/vmware_evc_mode/tasks/main.yml b/test/integration/targets/vmware_evc_mode/tasks/main.yml index 28c79b9c45..111e61ec8d 100644 --- a/test/integration/targets/vmware_evc_mode/tasks/main.yml +++ b/test/integration/targets/vmware_evc_mode/tasks/main.yml @@ -4,22 +4,49 @@ - when: vcsim is not defined block: - - name: Enable EVC mode on vCenter Cluster - vmware_evc_mode: &vmware_evc_data + - import_role: + name: prepare_vmware_tests + vars: + setup_datacenter: true + + - name: add cluster + vmware_cluster: + validate_certs: False + hostname: "{{ vcenter_hostname }}" + username: "{{ vcenter_username }}" + password: "{{ vcenter_password }}" + datacenter_name: "{{ dc1 }}" + cluster_name: test_cluster_0001 + state: present + + - &evc_enable_data + name: Enable EVC mode on vCenter Cluster + vmware_evc_mode: hostname: "{{ vcenter_hostname }}" username: "{{ vcenter_username }}" password: "{{ vcenter_password }}" validate_certs: no + datacenter_name: "{{ dc1 }}" + cluster_name: test_cluster_0001 evc_mode: intel-broadwell state: present - check_mode: yes - - name: Enable EVC mode on vCenter Cluster + - <<: *evc_enable_data + name: Enable EVC mode on vCenter cluster in check mode + check_mode: yes + + - &evc_disable_data + name: Disable EVC mode on vCenter Cluster vmware_evc_mode: - <<: *vmware_evc_data - - - name: Disable EVC mode on vCenter Cluster - vmware_evc_mode: - <<: *vmware_evc_data + hostname: "{{ vcenter_hostname }}" + username: "{{ vcenter_username }}" + password: "{{ vcenter_password }}" + validate_certs: no + datacenter_name: "{{ dc1 }}" + cluster_name: test_cluster_0001 + evc_mode: intel-broadwell state: absent - check_mode: yes + + - <<: *evc_disable_data + name: Disable EVC mode on vCenter Cluster in check mode + check_mode: yes