summaryrefslogtreecommitdiff
path: root/test/integration/targets/docker_container/tasks
diff options
context:
space:
mode:
Diffstat (limited to 'test/integration/targets/docker_container/tasks')
-rw-r--r--test/integration/targets/docker_container/tasks/tests/options.yml33
1 files changed, 33 insertions, 0 deletions
diff --git a/test/integration/targets/docker_container/tasks/tests/options.yml b/test/integration/targets/docker_container/tasks/tests/options.yml
index 2db3ef40c4..9d3dc90809 100644
--- a/test/integration/targets/docker_container/tasks/tests/options.yml
+++ b/test/integration/targets/docker_container/tasks/tests/options.yml
@@ -2458,6 +2458,39 @@
- restart_retries_3 is changed
####################################################################
+## runtime #########################################################
+####################################################################
+
+- name: runtime
+ docker_container:
+ image: alpine:3.8
+ command: '/bin/sh -v -c "sleep 10m"'
+ name: "{{ cname }}"
+ runtime: runc
+ state: started
+ register: runtime_1
+
+- name: runtime (idempotency)
+ docker_container:
+ image: alpine:3.8
+ command: '/bin/sh -v -c "sleep 10m"'
+ name: "{{ cname }}"
+ runtime: runc
+ state: started
+ register: runtime_2
+
+- name: cleanup
+ docker_container:
+ name: "{{ cname }}"
+ state: absent
+ stop_timeout: 1
+
+- assert:
+ that:
+ - runtime_1 is changed
+ - runtime_2 is not changed
+
+####################################################################
## security_opts ###################################################
####################################################################