Matt Clay
6cfe36fa1f
Set ansible-test min controller Python to 3.8. ( #74395 )
...
- Version neutral sanity tests now require Python 3.8 or later.
- Unit tests for controller-only code now require Python 3.8 or later.
2021-04-23 00:26:19 -07:00
Felix Fontein
3cc693b92c
Import test: improve docs, add more tests ( #73600 )
2021-03-01 16:10:46 -08:00
Rick Elrod
4357a78130
[ansible-test] First attempt at freebsd/11.4 ( #72655 )
...
Change:
- Try CI against freebsd 11.4
Test Plan:
- ci_complete
Tickets:
- Fixes #48782
Signed-off-by: Rick Elrod <rick@elrod.me>
2021-01-21 17:12:18 -06:00
Matt Clay
5f76bd2af7
Support collection constraints in ansible-test.
...
This allows collections to specify requirements and constraints for packages that ansible-test has requirements or constraints for.
2020-10-08 12:20:19 -07:00
Matt Clay
f5b6df14ab
Fix ansible-test coverage traceback. ( #71446 )
...
* Add integration test for ansible-test coverage.
* Fix ansible-test coverage traceback.
* Fix coverage reporting on Python 2.6.
2020-08-25 21:23:44 -07:00
Matt Clay
fa48678a08
Rename pylint plugin and add tests. ( #70225 )
...
* Renamed custom pylint plugin for unwanted names.
* Add integration tests for sanity test failures.
2020-06-22 20:25:35 -07:00
Matt Clay
7bff3d312f
Split out and install sanity test requirements. ( #69971 )
...
* Split out sanity test requirements.
* Run each --venv test separately.
This provides verification that the requirements for each test are properly specified.
* Use a separate requirements file per sanity test.
* Skip setuptools/cryptography setup for sanity.
* Eliminate pyyaml missing warning.
* Eliminate more pip noise.
* Fix conflicting generate_pip_install commands.
* Add changelog fragment.
2020-06-09 13:38:36 -07:00
Matt Clay
148e83f832
Fix ansible-test submodule handling. ( #68759 )
...
* Refactor ansible-test integration test.
* Add env --list-files option.
* Add tests for collection files tracked by git.
* Fix ansible-test submodule usage on older git.
* Fix submodule directory detection as files.
* Improve handling of nested source control.
2020-04-08 01:15:49 -07:00