Matt Clay
781fd7099a
Reorganize integration tests:
...
- Move legacy tests into a separate directory.
- Reduce common dependencies between targets.
7 years ago
Matt Clay
8f4c8844c4
Divide Windows integration tests into 2 groups. ( #29029 )
...
* Divide Windows integration tests into 2 groups.
* Support `none` for `--changed-all-target`.
* Run 2 separate Windows groups on Shippable.
* Only run smoketest and minimal for the group1 job.
7 years ago
Matt Clay
bda0f6e241
Fix ansible-test handling of integration dir.
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
66fa46fdda
Update ansible-test change classification. ( #28345 )
7 years ago
Matt Clay
caf8bbf3bd
Add Azure support to ansible-test. ( #28092 )
...
* Initial Azure cloud testing support.
* Add missing Azure requirements.
* Fix test handling of setup and requirements.
* Update Azure cloud plugin.
* Add setup_azure role for integration tests.
* Update minimal Azure integration test sample.
7 years ago
Matt Clay
5b6321e45d
Update ansible-test handling of setup.py changes.
7 years ago
Matt Clay
a40cb5a47f
Miscellaneous ansible-test updates. ( #27937 )
...
* Add keep alives to ansible-test ssh delegation.
* Improve ansible-test JSON parsing error messages.
* Increase ansible-test delegation sleep and retry.
* Update ansible-test to recognize .psm1 files.
7 years ago
Matt Clay
7931e11437
Use subset of Windows tests for "all" tests. ( #26830 )
7 years ago
Matt Clay
fad469efca
Ignore platform_agnostic.yaml in ansible-test.
7 years ago
Matt Clay
82558baaf6
Add role dependencies to change classification.
7 years ago
Matt Clay
bd8ea89b1b
Improve handling of network test changes.
7 years ago
Matt Clay
e56ea435f0
Skip dependency check for deleted files. ( #26112 )
7 years ago
Matt Clay
e6934e42be
Update ansible-test change handling and CS plugin. ( #24395 )
...
* Use CloudStack simulator from Ansible repo.
* Recognize cloud specific ansible-test changes.
* Hide ansible-test cs notice in explain mode.
8 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
4fdeade389
Overhaul ansible-test import analysis. ( #22888 )
...
- Add support for module_utils packages for better organization.
- Add support for "virtual" module_utils packages such as `six`.
8 years ago
Matt Clay
1ce2ea0b6c
Fix ansible-test handling of deleted test targets.
8 years ago
Matt Clay
d54bc09fae
Consider module_utils deps when running tests. ( #21382 )
...
* Skip pep8 analysis when --explain is used.
* Fix return type annotations.
* Match line length requirement of PEP 8 config.
* Consider module_utils deps when running tests.
8 years ago
Matt Clay
5503b89831
Run fewer tests for winrm config script changes.
8 years ago
Matt Clay
4c97bad28e
Update ansible-test network change classification.
8 years ago
Matt Clay
3c51ce56fd
Enable more network support in ansible-test. ( #20372 )
...
* Only start platform instances with tests selected.
* Enable ios on Shippable.
* Show inventory in explain mode.
* Fix indentation of generated network inventory.
* Update classification of network module_utils.
8 years ago
Matt Clay
3ec7243918
Run all win tests for winrm config script changes.
8 years ago
Brian Coca
57f8b791d6
consolidated docs
...
point to new doc locations
removed non existing dirs
8 years ago
Matt Clay
5628e260f2
Relocate module unit tests. ( #18812 )
...
* Relocate module unit tests.
* Fix classification of unit test changes.
8 years ago
Matt Clay
573078fc6b
Fix unit test directory path target.
8 years ago
Matt Clay
8e951b9f98
Remove legacy `test/samples` directory.
8 years ago
Matt Clay
7d3e2b2121
Verify path before assigning to sanity test.
8 years ago
Matt Clay
14a2757116
Correct change classification for network plugins.
8 years ago
Matt Clay
6bbd92e422
Initial ansible-test implementation. ( #18556 )
8 years ago