ansible/test
Matt Clay c77ab11051
Fix issues with ansible-test --venv option. (#62033)
* Fix ansible-test venv activation.

When using the ansible-test --venv option, an execv wrapper for each python interpreter is now used instead of a symbolic link.

* Fix ansible-test execv wrapper generation.

Use the currently running Python interpreter for the shebang in the execv wrapper instead of the selected interpreter.

This allows the wrapper to work when the selected interpreter is a script instead of a binary.

* Fix ansible-test sanity requirements install.

When running sanity tests on multiple Python versions, install requirements for all versions used instead of only the default version.

* Fix ansible-test --venv when installed.

When running ansible-test from an install, the --venv delegation option needs to make sure the ansible-test code is available in the created virtual environment.

Exposing system site packages does not work because the virtual environment may be for a different Python version than the one on which ansible-test is installed.
2019-09-09 18:32:29 -07:00
..
ansible_test Relocate ansible-test self tests outside package. (#61255) 2019-08-24 11:38:30 -07:00
integration Fixup aws_secret integration tests (#61241) 2019-09-09 15:23:19 -07:00
legacy Rename Azure modules: facts -> info (#61505) 2019-08-29 17:00:45 +08:00
lib/ansible_test Fix issues with ansible-test --venv option. (#62033) 2019-09-09 18:32:29 -07:00
sanity create-deprecated-issues script can now add to a specified project (#61901) 2019-09-09 17:28:52 -07:00
units Allow the use of _paramiko_conn even if the connection hasn't been started. (#61570) 2019-09-09 16:59:20 -04:00
utils Revert "shippable: temporary bump the timeout for Azure jobs" 2019-09-09 18:17:25 -07:00