diff options
Diffstat (limited to 'test/integration/targets/pause/runme.sh')
-rwxr-xr-x | test/integration/targets/pause/runme.sh | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/test/integration/targets/pause/runme.sh b/test/integration/targets/pause/runme.sh index 5b2038541b..932f49ec2d 100755 --- a/test/integration/targets/pause/runme.sh +++ b/test/integration/targets/pause/runme.sh @@ -2,10 +2,12 @@ set -eux +ANSIBLE_ROLES_PATH=../ ansible-playbook setup.yml + # Test pause module when no tty and non-interactive. This is to prevent playbooks # from hanging in cron and Tower jobs. /usr/bin/env bash << EOF -ansible-playbook test-pause-no-tty.yml -i ../../inventory 2>&1 | \ +ansible-playbook test-pause-no-tty.yml 2>&1 | \ grep '\[WARNING\]: Not waiting for response to prompt as stdin is not interactive' && { echo 'Successfully skipped pause in no TTY mode' >&2 exit 0 @@ -17,12 +19,12 @@ EOF # Test redirecting stdout # Issue #41717 -ansible-playbook pause-3.yml -i ../../inventory > /dev/null \ +ansible-playbook pause-3.yml > /dev/null \ && echo "Successfully redirected stdout" \ || echo "Failure when attempting to redirect stdout" # Test pause with seconds and minutes specified -ansible-playbook test-pause.yml -i ../../inventory "$@" +ansible-playbook test-pause.yml "$@" # Interactively test pause -python test-pause.py -i ../../inventory "$@" +python test-pause.py "$@" |