1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/test/runner/lib
Matt Clay 0dc7f38787
Improve ansible-test environment checking between tests. (#46459)
* Add unified diff output to environment validation.

This makes it easier to see where the environment changed.

* Compare Python interpreters by version to pip shebangs.

This helps expose cases where pip executables use a different
Python interpreter than is expected.

* Query `pip.__version__` instead of using `pip --version`.

This is a much faster way to query the pip version. It also more
closely matches how we invoke pip within ansible-test.

* Remove redundant environment scan between tests.

This reuses the environment scan from the end of the previous test
as the basis for comparison during the next test.
2018-10-03 21:41:27 -07:00
..
cloud Bug fixes and cleanup for ansible-test. (#45991) 2018-09-21 11:38:22 -07:00
sanity Add file exists check in integration-aliases test. 2018-10-03 15:40:30 -07:00
__init__.py Add support for cloud tests to ansible-test. (#24315) 2017-05-05 16:23:00 +08:00
ansible_util.py Fix integration test library search path. 2018-09-21 13:53:09 -07:00
changes.py Fix change detection on retried Shippable jobs. 2018-08-27 20:57:09 -07:00
classification.py win_exec: refactor PS exec runner (#45334) 2018-10-02 15:55:53 -07:00
cli.py Fix ansible-test encoding issues for exceptions. 2018-10-02 13:36:43 -07:00
config.py Fix ansible-test multi-group smoke test handling. (#46363) 2018-10-02 12:26:14 -07:00
core_ci.py append AWS region to test instance file (#45877) 2018-09-20 10:56:56 +10:00
cover.py Fix ansible-test encoding issues for exceptions. 2018-10-02 13:36:43 -07:00
csharp_import_analysis.py win_exec: refactor PS exec runner (#45334) 2018-10-02 15:55:53 -07:00
delegation.py Fix ansible-test multi-group smoke test handling. (#46363) 2018-10-02 12:26:14 -07:00
diff.py Add test verification to ansible-test. (#22636) 2017-03-15 12:17:42 -07:00
docker_util.py Bug fixes and cleanup for ansible-test. (#45991) 2018-09-21 11:38:22 -07:00
executor.py Improve ansible-test environment checking between tests. (#46459) 2018-10-03 21:41:27 -07:00
git.py Fix change detection on retried Shippable jobs. 2018-08-27 20:57:09 -07:00
http.py Cleanup and enhancements for ansible-test. (#37142) 2018-03-07 14:02:31 -08:00
import_analysis.py Fix ansible-test pylint and pep8 issues. (#24245) 2017-05-03 23:19:44 +08:00
manage_ci.py add support for opening shell on remote Windows host (#43919) 2018-08-13 09:27:59 +10:00
metadata.py Improve handling of integration test aliases. (#38698) 2018-04-12 16:15:28 -07:00
powershell_import_analysis.py Add PS dependency analysis to ansible-test. 2017-11-21 12:30:16 -08:00
pytar.py Minor fixes for unit test delegation. 2018-09-18 16:12:15 -07:00
target.py Fix ansible-test encoding issues for exceptions. 2018-10-02 13:36:43 -07:00
test.py Improve bot messaging on CI failures. 2018-02-07 23:42:08 -08:00
thread.py Bug fixes and cleanup for ansible-test. (#45991) 2018-09-21 11:38:22 -07:00
util.py win_exec: refactor PS exec runner (#45334) 2018-10-02 15:55:53 -07:00