Jordan Borean
694c505452
ansible-test: recursively scan setup dependencies ( #49170 )
...
* ansible-test: recursively scan setup dependencies
* removed need for default set()
6 years ago
Matt Clay
76bf861308
Upgrade pylint to version 2.1.1. ( #47036 )
...
* Fix issues reported by the latest pylint.
* Split pylint runs into more contexts.
* Upgrade pylint.
6 years ago
Matt Clay
0d7a156319
Fix ansible-test encoding issues for exceptions.
6 years ago
Matt Clay
5a3000af19
Support comments in ansible-test flat files.
6 years ago
Ryan Brown
dda7d9e704
[AWS] Add Ansible Version to botocore user agent string ( #39993 )
...
Pull `config` out if it was provided to boto3_conn and add the useragent string
7 years ago
Matt Clay
5ea8a5e34b
Add support for setup targets to ansible-test. ( #28544 )
...
* Add support for setup targets to ansible-test.
* Code cleanup.
7 years ago
Matt Clay
688823014f
Convert sanity tests to plugins. ( #28425 )
...
* Move sanity into directory.
* Omit abstract classes from returned subclass list.
* Split sanity tests out into plugins.
* Fix abstract class handling for Python 3.
7 years ago
Matt Clay
8e0b5800b7
Miscellaneous ansible-test fixes. ( #28355 )
...
* Include .github in test targets. Fix BOTMETA.yml.
* Include bin in compile tests.
* Exclude links from test targets.
* Include bin in pep8 and pylint tests.
* Fix pep8 and pylint issues in bin dir.
7 years ago
Matt Clay
0ff5815a4f
Fix ansible-test target completion on Python 3.
7 years ago
Matt Clay
f6d7fc548e
Fix ansible-test type hints.
7 years ago
Matt Clay
82558baaf6
Add role dependencies to change classification.
7 years ago
David Newswanger
b2d88f8b73
updated ansible-test integration to skip any files in test/integration/targets/ that aren't directories.
...
Fixes #26007
7 years ago
Matt Clay
6522d703a1
Fix ansible-test pylint and pep8 issues. ( #24245 )
...
* Fix pylint useless-super-delegation issues.
* Fix miscellaneous pylint issues.
* Fix PEP 8 issues.
* Fix warnings reported by PyCharm.
8 years ago
Matt Clay
3e4be156d7
Pre-compile regexes to speed up target processing.
...
Without this, changing a large number of files results in target
processing taking a very long time due to repeatedly compiling
the same patterns in a loop over many targets.
8 years ago
Matt Clay
6ef1a6aeb6
Add `pep8` to `ansible-test`. ( #20745 )
...
The rule sets and legacy file list are a first draft.
It is likely that they will need to be revised.
8 years ago
Matt Clay
6bbd92e422
Initial ansible-test implementation. ( #18556 )
8 years ago