Fix docker_container tty test. (#444) (#445)

(cherry picked from commit bd62f82ca5)

Co-authored-by: Felix Fontein <felix@fontein.de>
This commit is contained in:
patchback[bot] 2022-08-11 22:29:11 +02:00 committed by GitHub
parent b556281b5f
commit 403b4f4c64
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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 #########################################################