fix win_msi tests by setting wait: true on all win_msi tasks.

I suspect this problem was masked previously as older versions of pywinrm
where significantly slower, allowing more time for the windows installer service to complete.
pull/16639/head
= 9 years ago
parent bbffa0a0e9
commit 3c66caa058

@ -26,11 +26,13 @@
win_msi: win_msi:
path: "{{msi_product_code|default(msi_download_path,true)}}" path: "{{msi_product_code|default(msi_download_path,true)}}"
state: absent state: absent
wait: true
ignore_errors: true ignore_errors: true
- name: install msi - name: install msi
win_msi: win_msi:
path: "{{msi_download_path}}" path: "{{msi_download_path}}"
wait: true
register: win_msi_install_result register: win_msi_install_result
- name: check win_msi install result - name: check win_msi install result
@ -42,6 +44,7 @@
- name: install msi again with creates argument - name: install msi again with creates argument
win_msi: win_msi:
path: "{{msi_download_path}}" path: "{{msi_download_path}}"
wait: true
creates: "{{msi_install_path}}" creates: "{{msi_install_path}}"
register: win_msi_install_again_result register: win_msi_install_again_result
@ -54,6 +57,7 @@
- name: uninstall msi - name: uninstall msi
win_msi: win_msi:
path: "{{msi_download_path}}" path: "{{msi_download_path}}"
wait: true
state: absent state: absent
register: win_msi_uninstall_result register: win_msi_uninstall_result

Loading…
Cancel
Save