ansible/test/integration/targets/playbook
Matt Davis cbcefc53a3
Clean up TE error handling, wrap sigalrm handler (#85232)
* Clean up TE error handling, wrap sigalrm handler

* Preserve error detail on AnsibleAction and Connection exceptions.
* Remove multiple layers of unreachable or redundant error handling.
* Wrap manual alarm signal/timeout handling into a context manager, add tests.

Co-authored-by: Matt Clay <matt@mystile.com>

* update error message check in test

* update test timeout message assertions

---------

Co-authored-by: Matt Clay <matt@mystile.com>
2025-05-30 10:45:10 -07:00
..
aliases Re-organize CI test groups for POSIX tests. (#77420) 2022-08-04 09:31:14 -07:00
empty_hosts.yml [playbook/play.py] Increase error test coverage (#74217) 2021-04-13 11:22:02 -04:00
empty.yml [playbook] error on empty, error on 'include' (remove two deprecations) (#74172) 2021-04-09 10:28:24 -04:00
malformed_post_tasks.yml [playbook/play.py] Increase error test coverage (#74217) 2021-04-13 11:22:02 -04:00
malformed_pre_tasks.yml [playbook/play.py] Increase error test coverage (#74217) 2021-04-13 11:22:02 -04:00
malformed_roles.yml [playbook/play.py] Increase error test coverage (#74217) 2021-04-13 11:22:02 -04:00
malformed_tasks.yml [playbook/play.py] Increase error test coverage (#74217) 2021-04-13 11:22:02 -04:00
malformed_vars_prompt.yml [playbook/play.py] Increase error test coverage (#74217) 2021-04-13 11:22:02 -04:00
old_style_role.yml [playbook/play.py] Increase error test coverage (#74217) 2021-04-13 11:22:02 -04:00
remote_user_and_user.yml [playbook/play.py] Increase error test coverage (#74217) 2021-04-13 11:22:02 -04:00
roles_null.yml [playbook/play.py] Increase error test coverage (#74217) 2021-04-13 11:22:02 -04:00
runme.sh Integration test cleanup (#84763) 2025-03-01 03:11:46 +00:00
some_vars.yml [playbook/play.py] Increase error test coverage (#74217) 2021-04-13 11:22:02 -04:00
timeout.yml Clean up TE error handling, wrap sigalrm handler (#85232) 2025-05-30 10:45:10 -07:00
types.yml Templating overhaul, implement Data Tagging (#84621) 2025-04-14 08:54:36 -07:00
user.yml [playbook/play.py] Increase error test coverage (#74217) 2021-04-13 11:22:02 -04:00
vars_files_null.yml [playbook/play.py] Increase error test coverage (#74217) 2021-04-13 11:22:02 -04:00
vars_files_string.yml [playbook/play.py] Increase error test coverage (#74217) 2021-04-13 11:22:02 -04:00
vars_prompt_null.yml [playbook/play.py] Increase error test coverage (#74217) 2021-04-13 11:22:02 -04:00