Commit Graph

49678 Commits (9283f8077d9fc7e53f37ecf8ac8fed74bfc3bc8f)
 

Author SHA1 Message Date
Rick Elrod 9283f8077d
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>
6 years ago
Matt Clay 3bfd8a72b4 Fix hacking/shippable/incidental.py source search. 6 years ago
Matt Clay 383ef3ea80
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.
6 years ago
Matt Clay 0ca3feb861
Fix ansible-test import analysis for collections. (#68352)
* Fix ansible-test import analysis for collections.

* Ignore plugins/module_utils/__init__.py
6 years ago
Matt Clay 9d0113be5c Fix shebang sanity test module identification. 6 years ago
Jordan Borean 9237c4f788
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
6 years ago
Matt Clay bbc4bdc21c Fix ansible-test windows-integration module refs. 6 years ago
Matt Clay 8b5e38fbd7 Clean up network test config. 6 years ago
Matt Martz da3a90e88e
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>
6 years ago
Matt Clay 757fe7502d
Update ansible-test network test provisioning. (#68220)
* Update network provisioning defaults.

* Update network test requirements.
6 years ago
Matt Clay b01a361a24 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.
6 years ago
Matt Clay 263213b1ab Remove unnecessary unit test requirements. 6 years ago
Matt Clay 1fdb4ef38d Fix sanity test ignores. 6 years ago
Matt Clay f240531bda Remove unused unit test files. 6 years ago
Matt Clay 7c27ae4702
Add dynamic and static include tests. (#68200)
* Add dynamic and static include tests.

* Update task names for junit output.
6 years ago
Rick Elrod 0971a0dfea Add script for getting URLs of coverage runs
Signed-off-by: Rick Elrod <rick@elrod.me>
6 years ago
Matt Clay abc7402f3f
Add hacking/shippable/incidental.py script. (#68182)
* Add hacking/shippable/incidental.py script.

* Add README.md.
6 years ago
Matt Clay 8f4f5193a2
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.
6 years ago
Rick Elrod c03cb09c3d
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>
6 years ago
Matt Clay 6994ef0b55 Consolidate Windows tests to one group. 6 years ago
Matt Clay 6059abd495 Remove test support option from ansible-test.
This option was added to facilitate migration and is no longer needed.
6 years ago
Matt Clay f284ce8733 Remove unused Shippable scripts. 6 years ago
Matt Clay 8fffbecc81 Fix ansible-test handling of no Python coverage. 6 years ago
Matt Clay b54189c45b Remove out-of-date test constraint on paramiko.
ci_complete
6 years ago
Rick Elrod db05758870
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>
6 years ago
Matt Clay 98326a8ded
Fix incidental test stability. (#68125) 6 years ago
Alicia Cozine 913716547b
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>
6 years ago
Matt Clay d03d6373f5
Update Shippable test matrix. (#68117)
* Update Shippable test matrix.

* Remove unit test groups.

* Remove extra windows groups.
6 years ago
Matt Martz 886890fb8c core promotions 6 years ago
Ansible Core Team 96125d46a3 migration final cleanup 6 years ago
Ansible Core Team 4068eb7a4b Migrated to wti.remote 6 years ago
Ansible Core Team 64ce847c61 Migrated to vyos.vyos 6 years ago
Ansible Core Team b6d1e43309 Migrated to ibm.qradar 6 years ago
Ansible Core Team 512183d75b Migrated to openvswitch.openvswitch 6 years ago
Ansible Core Team b182f411ea Migrated to azure.azcollection 6 years ago
Ansible Core Team b33dfe7958 Migrated to purestorage.flashblade 6 years ago
Ansible Core Team 7a06a632a5 Migrated to purestorage.flasharray 6 years ago
Ansible Core Team 174b9c0e4c Migrated to google.cloud 6 years ago
Ansible Core Team 775a892545 Migrated to cyberark.bizdev 6 years ago
Ansible Core Team a7df377551 Migrated to skydive.skydive 6 years ago
Ansible Core Team 774498628b Migrated to hetzner.hcloud 6 years ago
Ansible Core Team 6ea2281847 Migrated to dellemc_networking.os6 6 years ago
Ansible Core Team 91e8679f56 Migrated to dellemc_networking.os9 6 years ago
Ansible Core Team 92ff28ec75 Migrated to dellemc_networking.os10 6 years ago
Ansible Core Team a3be23f781 Migrated to ovirt.ovirt 6 years ago
Ansible Core Team 48fa7e27b0 Migrated to awx.awx 6 years ago
Ansible Core Team 1915feadd5 Migrated to junipernetworks.junos 6 years ago
Ansible Core Team e1b850b071 Migrated to splunk.enterprise_security 6 years ago
Ansible Core Team 618745158a Migrated to openstack.cloud 6 years ago
Ansible Core Team 37e8b907bc Migrated to f5networks.f5_modules 6 years ago