Sloane Hertel
59a791ee3b
ansible-test - remove Fedora 37 container and remote support ( #81093 )
1 year ago
Matt Clay
08307de366
ansible-test - Remove obsolete WinRM setup script ( #81249 )
...
The WinRM setup is handled internally by ansible-core-ci now.
1 year ago
Matt Clay
876be11f8c
Add pymarkdown sanity test for core ( #81220 )
...
* Clean up markdown
* Add pymarkdown sanity test for core
* Update unit test SHA
1 year ago
Matt Clay
72e038e823
Remove `docs` and `examples` directories ( #81011 )
...
* Remove docs dir
* Updates to reflect docs removal
* Fix integration test
* Remove examples dir
* Updates to reflect examples removal
* Remove build_library and build-ansible.py
* Remove refs to build_library and build-ansible.py
* Remove obsolete template
* Remove obsolete template reference
* Remove the now obsolete rstcheck sanity test
1 year ago
Sloane Hertel
67b78a17c4
Remove Python 3.9 support for the controller ( #80973 )
...
* Remove obsolete Python <=3.9 controller code
* Remove Python 3.9 test controller bootstrapping
* Update test requirements
Co-authored-by: Matt Clay <matt@mystile.com>
1 year ago
Matt Clay
f4ff6768f3
ansible-test - Remove old pytest-forked constraint ( #81185 )
1 year ago
Matt Clay
3d2ff64264
ansible-test - Fix import sanity test for targets ( #81184 )
1 year ago
Martin Krizek
ca3ffbf4c2
ansible-test - remove test remotes: rhel 8.7/9.1 ( #81065 )
...
Fixes #80419
Fixes #80420
1 year ago
Sloane Hertel
ed8a404f4a
add coverage for Python 3.12 ( #81125 )
1 year ago
Brian Coca
e22fe9be56
ansible-test add alpine 3.18 as remote ( #81109 )
...
* add crun to avoid runc
1 year ago
Matt Clay
c3926268e2
ansible-test - Avoid using atexit module ( #81096 )
1 year ago
Abhijeet Kasurde
c69951daca
ansible-test: remove Ubuntu 20.04 LTS ( #81070 )
1 year ago
Abhijeet Kasurde
bc68ae8b97
ansible-test: Added Fedora 38 ( #81074 )
1 year ago
Matt Martz
6fead15334
Pylint deprecated comment checker ( #81071 )
...
Co-authored-by: Matt Clay <matt@mystile.com>
1 year ago
Brian Coca
534f688a53
remove Freebsd 13.1 from test matrix ( #81058 )
...
* remove Freebsd 13.1 from test matrix
fixes #80416
Co-authored-by: Matt Clay <matt@mystile.com>
1 year ago
Martin Krizek
cde15f3c81
Add test support for Python 3.11 on RHEL 8.8/9.2 ( #80990 )
...
Fixes #80412
Fixes #80413
1 year ago
Abhijeet Kasurde
c1bc445aa7
ansible-test - Update openSUSE containers ( #81062 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
1 year ago
Sloane Hertel
ecbbd7e5d1
Remove Python 3.5 support ( #80972 )
...
* Remove Python 3.5 support
* changelog
* add requested changes
* Update changelogs/fragments/remove-python3.5.yml
Co-authored-by: Matt Clay <matt@mystile.com>
* remove Python3 < 3.5 error handling
* remove Python3 < 3.5 error handling in TE too
---------
Co-authored-by: Matt Clay <matt@mystile.com>
1 year ago
Matt Martz
92d5ffda82
Update galaxy_ng container for tests ( #80721 )
1 year ago
Sloane Hertel
742d47fa15
replace deprecated ast.value.s with ast.value.value ( #80968 )
...
* replace deprecated ast.value.s with ast.value.value
the s attribute is deprecated since Python 3.8 and emits a warning in
3.12 causing some test failures
1 year ago
Matt Clay
3a1d58bc58
ansible-test - Use raise from to handle exceptions ( #80905 )
1 year ago
Felix Fontein
a5bb4c7dee
ansible-test - local change detection without --fork-point ( #79734 )
1 year ago
Felix Fontein
9526338273
validate-modules and docsite build: bump antsibull-docs(-parser) dependencies to new major versions ( #80846 )
...
* Bump antsibull-docs-parser version to 1.0.0.
There are no functional changes that affect the functionality used in validate-modules.
* Bump antsibull-docs to 2.0.0.
1 year ago
Jordan Borean
0a36cd910e
Removed testing support for Server 2012 and 2012 R2 ( #80778 )
1 year ago
Matt Clay
b16041f1a9
ansible-test - Fix traceback when mixing sources ( #80801 )
...
* ansible-test - Fix traceback when mixing sources
* ansible-test - Refactor layout error handling
1 year ago
Martin Krizek
156493eed5
ansible-test - Add RHEL 9.2 support ( #80755 )
1 year ago
Matt Clay
aacab0633a
ansible-test - Fix handling of long timeouts ( #80769 )
1 year ago
Matt Clay
4c6aa70662
ansible-test - Fix timeout handling ( #80764 )
1 year ago
Matt Clay
fd341265d0
ansible-test - Avoid use of deprecated utcnow ( #80750 )
...
The timestamps are only used by ansible-test, not the junit callback, so this change only impacts ansible-test.
1 year ago
Matt Clay
790e0b0983
ansible-test - Update the NIOS test container ( #80739 )
1 year ago
Matt Clay
cdeb607b1d
ansible-test - Always use unique container names ( #80724 )
1 year ago
Brian Coca
d12aa7f69c
Add FreeBSD 13.2 to ansible-test ( #80698 )
1 year ago
Matt Clay
2cd1744be3
Use ansible.module_utils.common.text.converters ( #80704 )
...
Replace use of old `ansible.module_utils._text` and add a unit test to maintain backwards compatibility.
1 year ago
Matt Clay
5e220416a2
ansible-test - Update the default containers ( #80635 )
2 years ago
Matt Clay
372fc99686
ansible-test - Update pylint to 2.17.3 ( #80632 )
2 years ago
Matt Clay
abc58c026b
ansible-test - Use FreeBSD packaged setuptools ( #80615 )
...
This will avoid issues during bootstrapping caused by breaking changes in setuptools.
2 years ago
Matt Clay
7b50571588
ansible-test - Remove deprecated features ( #80558 )
2 years ago
Matt Clay
1fdeff949c
ansible-test - Update default containers ( #80559 )
2 years ago
Matt Clay
ba47dd9ef4
ansible-test - Update pylint to 2.17.2 ( #80555 )
2 years ago
Matt Clay
676b731e6f
ansible-test - Replace pytest-forked ( #80525 )
...
- Unit tests now report warnings generated during test runs.
- Python 3.12 warnings about `os.fork` usage with threads (due to `pytest-xdist`) are suppressed.
- Added integration tests to verify forked test behavior.
2 years ago
Matt Clay
0371ea08d6
ansible-test - Add support for argcomplete 3 ( #80482 )
2 years ago
Matt Martz
62211097cb
Expand pylint deprecated plugin to catch ansible.module_utils.common.warnings uses ( #80462 )
2 years ago
Matt Clay
f9534fd7b7
ansible-test - Update default containers ( #80468 )
2 years ago
Matt Martz
7251938370
ansible.builtin inferred by collection_name == None ( #80446 )
2 years ago
Felix Fontein
92c694372b
Replace validate-modules's semantic markup parser with antsibull-docs-parser ( #80406 )
2 years ago
Felix Fontein
2f647e9617
Implement semantic markup support for Ansible documentation in validate-modules. ( #80243 )
2 years ago
Matt Clay
5d64024f1a
ansible-test - Fix packaging change classification ( #80360 )
2 years ago
Matt Clay
d8adc081d8
ansible-test - Update base and default container ( #80355 )
2 years ago
Matt Clay
49b5c80c41
ansible-test - Update sanity test requirements ( #80354 )
2 years ago
Matt Clay
8ce102f302
ansible-test - Remove macos/12.0 remote ( #80319 )
2 years ago