diff --git a/tests/integration/targets/docker_container/tasks/tests/options.yml b/tests/integration/targets/docker_container/tasks/tests/options.yml index 30b1f1181..d92ca4b7b 100644 --- a/tests/integration/targets/docker_container/tasks/tests/options.yml +++ b/tests/integration/targets/docker_container/tasks/tests/options.yml @@ -3940,6 +3940,7 @@ avoid such warnings, please quote the value.' in log_options_2.warnings" tty: yes state: started register: tty_1 + ignore_errors: true - name: tty (idempotency) docker_container: @@ -3949,6 +3950,7 @@ avoid such warnings, please quote the value.' in log_options_2.warnings" tty: yes state: started register: tty_2 + ignore_errors: true - name: tty (change) docker_container: @@ -3959,6 +3961,7 @@ avoid such warnings, please quote the value.' in log_options_2.warnings" state: started force_kill: yes register: tty_3 + ignore_errors: true - name: cleanup docker_container: @@ -3970,8 +3973,15 @@ avoid such warnings, please quote the value.' in log_options_2.warnings" - assert: that: - tty_1 is changed - - tty_2 is not changed + - tty_2 is not changed and tty_2 is not failed - tty_3 is changed + when: tty_1 is not failed + +- assert: + that: + - "'error during container init: open /dev/pts/' in tty_1.msg" + - "': operation not permitted: ' in tty_1.msg" + when: tty_1 is failed #################################################################### ## ulimits #########################################################