Matt Clay
6a5d6896fd
ansible-test - Warn about stale sanity venvs.
3 years ago
Matt Clay
b70077364a
ansible-test - More PEP 484 type hints.
3 years ago
Matt Clay
58b03be417
ansible-test - Code cleanup. ( #75774 )
...
* ansible-test - Remove unused code.
* ansible-test - More PEP 484 type hints.
3 years ago
Matt Clay
6c133da45e
ansible-test - Fix code coverage reporting. ( #75771 )
3 years ago
Matt Clay
b51e62f6e5
ansible-test - Add minimum constraints for pytest.
...
Use `--strict` for `pytest` on Python 2.6 since `--strict-markers` is not available.
3 years ago
Matt Clay
e3fd9b0769
ansible-test - Add `--prime-containers` option.
...
Resolves https://github.com/ansible/ansible/issues/75320
The option `--prime-containers` was chosen over `--docker-pull-only` to match the recently added `--prime-venvs` option for sanity tests.
It would also fit well with a future `--prime-requirements` option for pre-installing requirements for unit and integration tests.
3 years ago
Matt Clay
5cb54e8c58
ansible-test - Create injector scripts at runtime. ( #75761 )
...
* ansible-test - Create injector scripts at runtime.
* Set bootstrap.sh shebang at runtime.
* Remove shebang and execute bit from importer.
* Update shebang sanity test.
* Preserve line numbers.
3 years ago
Matt Clay
94410789d1
ansible-test - Add `--prime-venvs` option.
3 years ago
Matt Clay
4ea8d9a782
ansible-test - split controller/target testing ( #75605 )
3 years ago
Matt Clay
99a79e1969
ansible-test - Move code from _data to _util. ( #75495 )
...
* Update paths to match relocated files.
* Update ansible-test symlink paths.
* Update path classification.
* Update MANIFEST.in
* Update sanity test context paths.
* Update sanity ignores.
* Update shebang sanity test.
* Update configure-remoting-ps1 sanity test.
* Update BOTMETA.yml to reflect new paths.
* Update paths in collection loader comments.
* Update Makefile for ansible-test.
* Update docs.
* Add changelog fragment.
3 years ago
Matt Clay
7450e87615
Fix up string splitting to prepare for pylint update. ( #75479 )
...
* Use rsplit with maxsplit in BaseCacheModule.
* Use maxsplit for accessing first item.
* ansible-test - More efficient splitting.
3 years ago
Matt Clay
ca2d2c5f38
ansible-test - Cleanup to prepare for pylint update. ( #75469 )
...
* ansible-test - Fix use of abstractproperty
* ansible-test - Use dict.items() where possible.
* ansible-test - Remove unused code.
* ansible-test - Cleanup issues reported by pylint.
* ansible-test - Use dict.items() where possible.
* ansible-test - Use generator.
3 years ago
Gonéri Le Bouder
5b8fb4dcd3
ansible-test: exposes tiny_prefix variable
...
ansible-test aws provider now creates and exposes a new tiny_prefix
variable to provide a shorter prefix for the AWS tests.
4 years ago
Matt Clay
adc9e4a023
Updated ansible-test azure plugin help message.
4 years ago
Matt Clay
787f722d94
Fix combined coverage file detection.
...
Resolves an issue introduced with https://github.com/ansible/ansible/pull/74719
4 years ago
Matt Clay
ce04056797
Expand delegation options for coverage commands.
4 years ago
Jordan Borean
e875e91363
ansible-test - use pwsh to generate stubs ( #74271 )
4 years ago
Mark Mercado
1906d75907
Adding DigitalOcean cloud support to ansible-test ( #74222 )
4 years ago
Matt Clay
e6d7aecbe4
Reorganize more ansible-test code. ( #74611 )
...
* Split out shell command.
* Relocate ansible-test integration code.
4 years ago
Matt Clay
df2ae06d46
Fix ansible-test imports and paths after refactor.
...
Also include a changelog entry covering this commit and the previous.
4 years ago
Matt Clay
bb3904d299
Reorganize command implementations.
...
This commit only renames existing files.
Changes to adapt imports will occur in a follow-up commit.
4 years ago