ansible/test/runner/lib
Matt Clay 66654475e1 Update ansible-test Python version handling.
Minimum version requirements for sanity tests have been standardized:

- All single version sanity tests now require Python 3.5 or later.
- All multiple version sanity tests continue to use all supported Python versions.
- All version neutral sanity tests continue to work on any supported Python version.

Previously some tests required 3.5 or later with most of the remaining tests requiring 2.7 or later.

When using the `--python` option to specify a Python version:

- Tests which do not support the specified Python version will be skipped with a warning.
- If the specified Python version is not available, any test attempting to use it will generate an error.

When not using the `--python` option to specify a Python version:

- Multiple version tests will attempt to run on all supported versions.
- Single version tests will use the current version if supported and available, or if no supported version is available.
- Single version tests will use the lowest available and supported version if the current version is not supported.
- Any versions which are not available or supported will be skipped with a warning.

Unit tests automatically skip unavailable Python versions unless `--python` was used to specify a version.
2019-07-29 11:54:03 -07:00
..
cloud Fix ansible-test cloud testing for collections. 2019-07-24 00:17:11 -07:00
integration Initial ansible-test support for collections. (#59197) 2019-07-22 19:24:48 -07:00
provider Ignore deleted when querying git in ansible-test. 2019-07-23 23:36:08 -07:00
sanity Update ansible-test Python version handling. 2019-07-29 11:54:03 -07:00
__init__.py Add future and metaclass boilerplate to test code. 2019-07-12 09:18:24 -07:00
ansible_util.py Initial ansible-test support for collections. (#59197) 2019-07-22 19:24:48 -07:00
cache.py Code cleanup for test infrastructure. (#59046) 2019-07-12 13:17:20 -07:00
changes.py Code cleanup for test infrastructure. (#59046) 2019-07-12 13:17:20 -07:00
classification.py Initial ansible-test support for collections. (#59197) 2019-07-22 19:24:48 -07:00
cli.py Initial ansible-test support for collections. (#59197) 2019-07-22 19:24:48 -07:00
config.py Initial ansible-test support for collections. (#59197) 2019-07-22 19:24:48 -07:00
constants.py Add future and metaclass boilerplate to test code. 2019-07-12 09:18:24 -07:00
core_ci.py Initial ansible-test support for collections. (#59197) 2019-07-22 19:24:48 -07:00
cover.py Fix incorrect collections coverage warning. 2019-07-23 22:06:17 -07:00
coverage_util.py Initial ansible-test support for collections. (#59197) 2019-07-22 19:24:48 -07:00
csharp_import_analysis.py Initial ansible-test support for collections. (#59197) 2019-07-22 19:24:48 -07:00
data.py Initial ansible-test support for collections. (#59197) 2019-07-22 19:24:48 -07:00
delegation.py Initial ansible-test support for collections. (#59197) 2019-07-22 19:24:48 -07:00
diff.py Code cleanup for test infrastructure. (#59046) 2019-07-12 13:17:20 -07:00
docker_util.py Clean up pylint issues in test infra. 2019-07-15 14:45:30 -07:00
env.py Add future and metaclass boilerplate to test code. 2019-07-12 09:18:24 -07:00
executor.py Update ansible-test Python version handling. 2019-07-29 11:54:03 -07:00
git.py Code cleanup for test infrastructure. (#59046) 2019-07-12 13:17:20 -07:00
http.py Clean up pylint issues in test infra. 2019-07-15 14:45:30 -07:00
import_analysis.py Initial ansible-test support for collections. (#59197) 2019-07-22 19:24:48 -07:00
init.py Add future and metaclass boilerplate to test code. 2019-07-12 09:18:24 -07:00
manage_ci.py Initial ansible-test support for collections. (#59197) 2019-07-22 19:24:48 -07:00
metadata.py Code cleanup for test infrastructure. (#59046) 2019-07-12 13:17:20 -07:00
payload.py Initial ansible-test support for collections. (#59197) 2019-07-22 19:24:48 -07:00
powershell_import_analysis.py Initial ansible-test support for collections. (#59197) 2019-07-22 19:24:48 -07:00
target.py Fix ansible-test encoding issues. 2019-07-25 23:29:42 -07:00
test.py Initial ansible-test support for collections. (#59197) 2019-07-22 19:24:48 -07:00
thread.py Add future and metaclass boilerplate to test code. 2019-07-12 09:18:24 -07:00
types.py Initial ansible-test support for collections. (#59197) 2019-07-22 19:24:48 -07:00
util.py Update ansible-test Python version handling. 2019-07-29 11:54:03 -07:00
util_common.py Initial ansible-test support for collections. (#59197) 2019-07-22 19:24:48 -07:00