diff --git a/tests/integration/targets/inventory_kubevirt/cleanup.yml b/tests/integration/targets/inventory_kubevirt/cleanup.yml new file mode 100644 index 0000000..1ce7441 --- /dev/null +++ b/tests/integration/targets/inventory_kubevirt/cleanup.yml @@ -0,0 +1,19 @@ +--- +- name: Create VMs + connection: local + gather_facts: false + hosts: localhost + tasks: + - name: Create a VM + kubevirt.core.kubevirt_vm: + state: absent + name: testvm1 + namespace: default + wait: true + + - name: Create another VM + kubevirt.core.kubevirt_vm: + state: absent + name: testvm2 + namespace: default + wait: true diff --git a/tests/integration/targets/inventory_kubevirt/runme.sh b/tests/integration/targets/inventory_kubevirt/runme.sh index 0fbc289..97a0308 100755 --- a/tests/integration/targets/inventory_kubevirt/runme.sh +++ b/tests/integration/targets/inventory_kubevirt/runme.sh @@ -13,4 +13,6 @@ ansible-inventory -i test.kubevirt.yml -y --list --output all.yml "$@" ansible-inventory -i test.label.kubevirt.yml -y --list --output label.yml "$@" ansible-inventory -i test.net.kubevirt.yml -y --list --output net.yml "$@" +ansible-playbook cleanup.yml "$@" + ansible-playbook verify.yml "$@"