Matt Clay
707eea3afa
Add new options to hacking/shippable/incidental.py
( #68384 )
...
* Add `--plugin-path` option to `incidental.py`.
* Report on plugins with no test target.
* Add `--verbose` option to script.
2020-03-23 11:14:21 -05:00
Rick Elrod
649f657f91
Fix coverage script to handle ongoing runs ( #68380 )
...
* Fix get_recent_coverage_runs.py to handle ongoing runs
Signed-off-by: Rick Elrod <rick@elrod.me>
* Color code test status to make it easier to see at a glance
Signed-off-by: Rick Elrod <rick@elrod.me>
* fix lint
Signed-off-by: Rick Elrod <rick@elrod.me>
2020-03-23 11:14:21 -05:00
Matt Clay
82516a424e
Fix hacking/shippable/incidental.py source search.
2020-03-23 11:14:21 -05:00
Matt Clay
5a1b59adf9
Rename tests ( #68356 )
...
* Rename `tests` test to match plugin type.
* Rename `test_infra` test to avoid confusion.
This test target is not a test for test plugins.
* Rename `vars_prompt` test to avoid confusion.
* Update sanity ignores.
2020-03-23 11:14:21 -05:00
Matt Clay
cf75e3f526
Fix ansible-test import analysis for collections. ( #68352 )
...
* Fix ansible-test import analysis for collections.
* Ignore plugins/module_utils/__init__.py
2020-03-23 11:14:21 -05:00
Matt Clay
6fde9b3a23
Fix shebang sanity test module identification.
2020-03-23 11:14:21 -05:00
Jordan Borean
aaf575f0b2
Internally redirect win modules to collection name ( #68317 )
...
* Internally redirect win modules to collection name
* Added comment for how this should be fixed in a subsystem plugin
* add collection plugins for base tests
2020-03-23 11:14:21 -05:00
Matt Clay
2c7f8bf586
Fix ansible-test windows-integration module refs.
2020-03-23 11:14:21 -05:00
Matt Clay
a63dd92a45
Clean up network test config.
2020-03-23 11:14:21 -05:00
Matt Martz
26da443fd2
Address compat issue for collection loading on py26 ( #68219 )
...
* Address compat issue for collection loading on py26
* Move import_module shim to utils for compat across the codebase
* Enable collection tests on py2.6
* Update changelog fragment
* Simplify code using sys.moduls
* Move compat to module_utils/compat/importlib
* Add back errantly deleted newline
* Remove hack comment
Co-Authored-By: Matt Clay <matt@mystile.com>
Co-authored-by: Matt Clay <matt@mystile.com>
2020-03-23 11:14:21 -05:00
Matt Clay
41f6c73be0
Update ansible-test network test provisioning. ( #68220 )
...
* Update network provisioning defaults.
* Update network test requirements.
2020-03-23 11:14:21 -05:00
Matt Clay
5159457ba1
Fix ansible-test unit test requirements.
...
Requirements were incorrectly added to ansible-test in https://github.com/ansible/ansible/pull/61813
These requirements should have been placed into `test/units/requirements.txt` instead.
Now that the relevant content has been migrated out of the repository, the requirements are no longer necessary there either.
No changelog entry for this change since the original changes were not included in any release and also lacked a changelog entry.
2020-03-23 11:14:21 -05:00
Matt Clay
2dd9c479dc
Remove unnecessary unit test requirements.
2020-03-23 11:14:21 -05:00
Matt Clay
815a36d7a9
Fix sanity test ignores.
2020-03-23 11:14:21 -05:00
Matt Clay
7e8dae5790
Remove unused unit test files.
2020-03-23 11:14:21 -05:00
Matt Clay
9126ac53e3
Add dynamic and static include tests. ( #68200 )
...
* Add dynamic and static include tests.
* Update task names for junit output.
2020-03-23 11:14:21 -05:00
Rick Elrod
d87d96077f
Add script for getting URLs of coverage runs
...
Signed-off-by: Rick Elrod <rick@elrod.me>
2020-03-23 11:14:21 -05:00
Matt Clay
f18f480a3c
Add hacking/shippable/incidental.py script. ( #68182 )
...
* Add hacking/shippable/incidental.py script.
* Add README.md.
2020-03-23 11:14:21 -05:00
Matt Clay
8715bc400a
Add coverage filtering to ansible-test. ( #68158 )
...
* Relocate expand_indexes so it can be reused.
* Add generate_indexes function.
* Simplify type annotations.
* Add `coverage analyze targets filter` command.
* Add changelog entry.
2020-03-23 11:14:21 -05:00
Rick Elrod
787089cba2
First attempt at making the shippable downloader recurse to pull parent results of reruns ( #68154 )
...
* First attempt at making the shippable downloader recurse to pull parent results of reruns
Signed-off-by: Rick Elrod <rick@elrod.me>
* Update message for previous run download.
Co-authored-by: Matt Clay <matt@mystile.com>
2020-03-23 11:14:21 -05:00
Matt Clay
09614d90ac
Consolidate Windows tests to one group.
2020-03-23 11:14:21 -05:00
Matt Clay
27ce6dbc1f
Remove test support option from ansible-test.
...
This option was added to facilitate migration and is no longer needed.
2020-03-23 11:14:21 -05:00
Matt Clay
fb3e6d6b00
Remove unused Shippable scripts.
2020-03-23 11:14:21 -05:00
Matt Clay
50442f9fdd
Fix ansible-test handling of no Python coverage.
2020-03-23 11:14:21 -05:00
Matt Clay
99e136e153
Remove out-of-date test constraint on paramiko.
...
ci_complete
2020-03-23 11:14:21 -05:00
Rick Elrod
26c45b2c2f
Fix docker_swarm inventory integration tests ( #68126 )
...
* copy plugins.inventory.docker_swarm in to test/support
Signed-off-by: Rick Elrod <rick@elrod.me>
* Copy over functions from module_utils.docker.common and nuke the import
Signed-off-by: Rick Elrod <rick@elrod.me>
2020-03-23 11:14:21 -05:00
Matt Clay
5e28323f32
Fix incidental test stability. ( #68125 )
2020-03-23 11:14:21 -05:00
Alicia Cozine
69543b47c9
fix last 7 docs errors on post-migration test runs ( #68115 )
...
* address toc-tree-glob-pattern-no-match errors
* address Include-file-not-found error
* address 2.10 porting guide errors, add warning to page
* updates individual plugin type pages
* Add ignores.
Co-authored-by: Alicia Cozine <acozine@users.noreply.github.com>
Co-authored-by: Matt Clay <matt@mystile.com>
2020-03-23 11:14:21 -05:00
Matt Clay
4cecacb915
Update Shippable test matrix. ( #68117 )
...
* Update Shippable test matrix.
* Remove unit test groups.
* Remove extra windows groups.
2020-03-23 11:14:21 -05:00
Matt Martz
930d89dd5e
core promotions
2020-03-23 11:14:21 -05:00
Ansible Core Team
e0e57b4beb
migration final cleanup
2020-03-23 11:14:21 -05:00
Ansible Core Team
c788ee69d9
Migrated to wti.remote
2020-03-23 11:14:21 -05:00
Ansible Core Team
cc2feea51b
Migrated to vyos.vyos
2020-03-23 11:14:21 -05:00
Ansible Core Team
d101834d28
Migrated to ibm.qradar
2020-03-23 11:14:21 -05:00
Ansible Core Team
40714dfca9
Migrated to openvswitch.openvswitch
2020-03-23 11:14:21 -05:00
Ansible Core Team
ab914b9ab6
Migrated to azure.azcollection
2020-03-23 11:14:21 -05:00
Ansible Core Team
fe0f4750e1
Migrated to purestorage.flashblade
2020-03-23 11:14:21 -05:00
Ansible Core Team
d9920706d7
Migrated to purestorage.flasharray
2020-03-23 11:14:21 -05:00
Ansible Core Team
7449ec1546
Migrated to google.cloud
2020-03-23 11:14:21 -05:00
Ansible Core Team
fb696bf66b
Migrated to cyberark.bizdev
2020-03-23 11:14:21 -05:00
Ansible Core Team
b82d084e90
Migrated to skydive.skydive
2020-03-23 11:14:21 -05:00
Ansible Core Team
dd5a8dec21
Migrated to hetzner.hcloud
2020-03-23 11:14:21 -05:00
Ansible Core Team
36a545553e
Migrated to dellemc_networking.os6
2020-03-23 11:14:21 -05:00
Ansible Core Team
bc40fe0b6f
Migrated to dellemc_networking.os9
2020-03-23 11:14:21 -05:00
Ansible Core Team
0b633b3703
Migrated to dellemc_networking.os10
2020-03-23 11:14:21 -05:00
Ansible Core Team
d1f86d7151
Migrated to ovirt.ovirt
2020-03-23 11:14:21 -05:00
Ansible Core Team
02541a15b2
Migrated to awx.awx
2020-03-23 11:14:21 -05:00
Ansible Core Team
35063de590
Migrated to junipernetworks.junos
2020-03-23 11:14:21 -05:00
Ansible Core Team
0c8d6f0805
Migrated to splunk.enterprise_security
2020-03-23 11:14:21 -05:00
Ansible Core Team
8ee0187388
Migrated to openstack.cloud
2020-03-23 11:14:21 -05:00