ansible/test/integration/targets
Adrian Likins 4025b47629 Fix fact failures cause by ordering of collectors (#30777)
* Fix fact failures cause by ordering of collectors

Some fact collectors need info collected by other facts.
(for ex, service_mgr needs to know 'ansible_system').
This info is passed to the Collector.collect method via
the 'collected_facts' info.

But, the order the fact collectors were running in is
not a set order, so collectors like service_mgr could
run before the PlatformFactCollect ('ansible_system', etc),
so the 'ansible_system' fact would not exist yet.

Depending on the collector and the deps, this can result
in incorrect behavior and wrong or missing facts.

To make the ordering of the collectors more consistent
and predictable, the code that builds that list is now
driven by the order of collectors in default_collectors.py,
and the rest of the code tries to preserve it.

* Flip the loops when building collector names

iterate over the ordered default_collectors list
selecting them for the final list in order instead
of driving it from the unordered collector_names set.

This lets the list returned by select_collector_classes
to stay in the same order as default_collectors.collectors

For collectors that have implicit deps on other fact collectors,
the default collectors can be ordered to include those early.

* default_collectors.py now uses a handful of sub lists of
collectors that can be ordered in default_collectors.collectors.

fixes #30753
fixes #30623

(cherry picked from commit 95abc1d82e)
2017-09-28 10:56:18 -04:00
..
aci_filter aci_filter: Integration tests (#28256) 2017-08-16 04:05:24 +02:00
aci_rest aci_rest: More tests related to input types 2017-09-05 00:59:33 -07:00
aci_tenant Small improvements to aci_tenant tests (#28685) 2017-08-26 01:14:42 +02:00
add_host
alternatives alternatives: handle absent link, add integration tests (#27967) 2017-08-16 10:35:56 -04:00
ansible Miscellaneous bug fixes for ansible-test. 2017-05-12 14:55:48 +08:00
apache2_module Add workaround for evasive in apache2_module (#22649) 2017-04-04 14:12:06 -04:00
apt Use apt-get as fallback for apt upgrade 2017-08-10 09:25:56 -04:00
apt_key Disable skipped tests for remote platforms. (#26624) 2017-07-10 15:59:25 -04:00
apt_repository Disable skipped tests for remote platforms. (#26624) 2017-07-10 15:59:25 -04:00
archive Mark destructive tests as such. 2017-08-31 12:11:43 -07:00
args
asa_acl
asa_command
asa_config
assemble Changed assemble_from_fragments to use os.path.join (#24909) 2017-05-22 15:38:11 -07:00
async test/: PEP8 compliancy (#24803) 2017-05-30 18:05:19 +01:00
async_extra_data
at Mark destructive tests as such. 2017-08-31 12:11:43 -07:00
authorized_key Add comment option to authorized_key (#27781) 2017-08-15 10:50:50 -04:00
aws_api_gateway Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
aws_lambda Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
aws_s3 [cloud] s3: deleting a nonexistent bucket should not give a traceback Fixes #25445 (#25487) 2017-06-12 13:52:25 -04:00
azure_rm_acs Azure acs module (azure_rm_acs.py) (#28522) 2017-08-29 17:59:38 -07:00
azure_rm_availabilityset Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
azure_rm_availabilityset_facts Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
azure_rm_deployment Temporarily disable leaky test in CI. 2017-09-05 21:56:40 -07:00
azure_rm_dnsrecordset azure_rm_dnsrecordset rewrite (#30449) 2017-09-15 18:16:31 -07:00
azure_rm_dnsrecordset_facts azure_rm_dnsrecordset rewrite (#30449) 2017-09-15 18:16:31 -07:00
azure_rm_dnszone Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
azure_rm_dnszone_facts Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
azure_rm_functionapp Add support for Azure Functions (#28566) 2017-08-29 18:54:58 -07:00
azure_rm_loadbalancer Disable flakey azure_rm_loadbalancer test in CI. 2017-08-29 15:32:11 -07:00
azure_rm_managed_disk Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
azure_rm_publicipaddress Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
azure_rm_securitygroup Migrate more Azure integration tests. (#29034) 2017-09-05 19:38:56 -07:00
azure_rm_storageaccount Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
azure_rm_storageblob Clean up and migrate Azure tests. (#28103) 2017-08-12 01:03:42 -07:00
azure_rm_subnet Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
azure_rm_virtualmachine 2.4 azure_rm_virtualmachine test move 2017-09-15 23:47:52 -07:00
azure_rm_virtualmachine_extension Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
azure_rm_virtualmachine_scaleset Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
azure_rm_virtualmachineimage_facts Migrate more Azure integration tests. (#29034) 2017-09-05 19:38:56 -07:00
azure_rm_virtualnetwork Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
become Add sudo/su become_methods for become tests (#30266) 2017-09-14 09:18:42 -07:00
binary
binary_modules
binary_modules_posix
binary_modules_winrm
blockinfile Add integration test targets for core supported modules (#24217) 2017-05-10 09:19:11 -04:00
blocks
callback_retry_task_name
changed_when
check_mode
command_shell add stdin argument to command module 2017-08-15 18:24:01 -07:00
conditionals test conditionals work for invalid elements in list and undefined keys in dicts (#23875) 2017-06-05 23:48:18 -07:00
connection Transition inventory into plugins (#23001) 2017-05-23 17:16:49 -04:00
connection_buildah Add support for non_local alias in ansible-test. 2017-07-28 12:24:55 -07:00
connection_chroot
connection_docker Add support for non_local alias in ansible-test. 2017-07-28 12:24:55 -07:00
connection_jail
connection_libvirt_lxc
connection_local
connection_lxc
connection_lxd Add support for non_local alias in ansible-test. 2017-07-28 12:24:55 -07:00
connection_paramiko_ssh
connection_posix Transition inventory into plugins (#23001) 2017-05-23 17:16:49 -04:00
connection_ssh
connection_winrm Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
copy Add more tests for copy/file/template with harlinks 2017-08-17 18:16:17 -07:00
cs_account Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_affinitygroup Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_cluster Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_common automated integration tests for cloudstack (#20552) 2017-05-09 11:32:11 +08:00
cs_configuration Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_domain Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_firewall Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_host Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_instance Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_instance_facts Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_instance_nic Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_instance_nic_secondaryip Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_instancegroup Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_iso Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_loadbalancer_rule Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_network_acl Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_network_acl_rule Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_pod Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_portforward Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_project Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_region Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_resourcelimit Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_role Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_router Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_securitygroup Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_securitygroup_rule Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_sshkeypair Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_storage_pool Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_user Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_vmsnapshot Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_volume Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_vpc Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_vpn_gateway Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_zone Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
cs_zone_facts fix cs_zone_facts tests, namespace feature removed (#29184) 2017-09-11 09:38:44 -07:00
debconf Add integration test targets for core supported modules (#24217) 2017-05-10 09:19:11 -04:00
delegate_to Add check for known_hosts changing during tests. (#26470) 2017-07-06 00:47:28 -07:00
dellos6_command
dellos6_config
dellos6_facts
dellos9_command
dellos9_config
dellos9_facts
dellos10_command
dellos10_config
dellos10_facts
deploy_helper Fix deploy_helper integration tests. 2017-04-03 16:59:40 -07:00
dnf dnf: add environment upgrade test 2017-09-11 11:45:44 -07:00
docker
docker_secret Mark destructive tests as such. 2017-08-31 12:11:43 -07:00
dpkg_selections Disable failing dpkg_selections test. 2017-07-20 14:56:16 -07:00
ec2_ami Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
ec2_elb_lb Split ec2_elb_* modules in service of rename/interface changes (#30716) 2017-09-21 14:43:45 -04:00
ec2_group Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
ec2_key Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
ec2_metadata_facts Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
ec2_tag Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
ec2_vol Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
ec2_vpc Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
ecs_ecr Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
elb_classic_lb Split ec2_elb_* modules in service of rename/interface changes (#30716) 2017-09-21 14:43:45 -04:00
embedded_module
environment added test emulating #23180 use case 2017-04-12 18:34:29 -04:00
eos_banner Add missing provider on disable eapi tasks (#26928) 2017-07-18 00:55:56 +02:00
eos_command Add missing provider on disable eapi tasks (#26928) 2017-07-18 00:55:56 +02:00
eos_config remove replace config test (#27953) 2017-08-09 18:04:11 +05:30
eos_eapi
eos_facts Add missing provider on disable eapi tasks (#26928) 2017-07-18 00:55:56 +02:00
eos_logging eos_logging implementation module (#27093) 2017-07-25 18:16:04 +05:30
eos_system Add missing provider on disable eapi tasks (#26928) 2017-07-18 00:55:56 +02:00
eos_user module should fail if eos_user is added without configured_password or nopassword or sshkey (#28780) 2017-08-31 15:29:57 -04:00
eos_vlan WIP Implement declarative intent arguments on eos_vlan (#28270) 2017-08-17 09:45:50 +02:00
eos_vrf Implement purge on eos_vrf (#28013) 2017-08-10 19:59:32 +02:00
expect Mark destructive tests as such. 2017-08-31 12:11:43 -07:00
facts_d Facts Refresh (2.4 roadmap) (#23012) 2017-06-01 11:17:49 -04:00
failed_when Ensure exit_json returns failed = False 2017-05-30 14:56:31 -07:00
fetch fetch: fail if flat=yes and dest=existing-dir w/o trailing slash 2017-07-28 09:53:50 -04:00
file Add more tests for copy/file/template with harlinks 2017-08-17 18:16:17 -07:00
filters Create urlsplit filter (#28537) 2017-08-29 17:58:44 -04:00
find Add integration test targets for core supported modules (#24217) 2017-05-10 09:19:11 -04:00
fortios_address Mark destructive tests as such. 2017-08-31 12:11:43 -07:00
fortios_ipv4_policy Mark destructive tests as such. 2017-08-31 12:11:43 -07:00
gathering_facts Fix fact failures cause by ordering of collectors (#30777) 2017-09-28 10:56:18 -04:00
gem
get_url Fix github_issue test and enable in CI. 2017-09-01 14:13:34 -07:00
getent Add integration test targets for core supported modules (#24217) 2017-05-10 09:19:11 -04:00
git Only use git verify-tag when verifying annotated tags (#26414) 2017-07-19 11:30:12 -04:00
github_issue Fix github_issue test and enable in CI. 2017-09-01 14:13:34 -07:00
group Add integration test targets for core supported modules (#24217) 2017-05-10 09:19:11 -04:00
group_by add support of nested groups in group_by 2017-07-27 11:37:34 -04:00
groupby_filter
handlers include_role handlers bug fix (#26335) 2017-07-19 15:02:32 -05:00
hash
hg Correct usage of fail_json in hg module (#25847) 2017-06-18 22:28:33 +02:00
hosts_field
ignore_errors
include_vars Provide the list of files that were included by include_vars 2017-06-28 15:25:45 -04:00
includes fix searched paths in DataLoader.path_dwim_relative (avoid AnsibleFileNotFound) (#26729) 2017-07-20 10:26:13 -04:00
ios_banner Add missing provider on basic-motd IOS test (#25307) 2017-06-02 16:58:45 +02:00
ios_command Run vyos_command Network tests in Shippable (#24514) 2017-05-12 12:49:12 +01:00
ios_config Add CLI provider with authorize yes to ios tests (#30312) 2017-09-13 15:32:41 -07:00
ios_facts Fix ios_fact integration test issue (#27771) 2017-08-05 00:47:53 +05:30
ios_interface Add support for neighbor argument in ios_interface (#29035) 2017-09-06 10:15:02 +05:30
ios_logging ios aggregate and common argument support (#28316) 2017-08-17 12:07:08 +05:30
ios_ping IOS Ping: Add new module to support ping tests from IOS devices (#28557) 2017-08-29 11:21:49 -04:00
ios_static_route changed collection arg to argregate on 2.4 network modules (#26649) 2017-07-26 10:09:17 -04:00
ios_system Fix ios_system lookup enable issue (#30263) 2017-09-13 08:55:54 -07:00
ios_user Misc typo corrections 2017-09-09 10:26:30 -07:00
iosxr_banner Remove provider lines from iosxr tests (#29956) 2017-09-12 07:24:28 -07:00
iosxr_command Run vyos_command Network tests in Shippable (#24514) 2017-05-12 12:49:12 +01:00
iosxr_config added lines to mode: strict (#27442) 2017-08-01 16:06:33 +01:00
iosxr_facts Run vyos_command Network tests in Shippable (#24514) 2017-05-12 12:49:12 +01:00
iosxr_interface Remove provider lines from iosxr tests (#29956) 2017-09-12 07:24:28 -07:00
iosxr_logging Remove provider lines from iosxr tests (#29956) 2017-09-12 07:24:28 -07:00
iosxr_system Remove provider lines from iosxr tests (#29956) 2017-09-12 07:24:28 -07:00
iosxr_user Remove provider lines from iosxr tests (#29956) 2017-09-12 07:24:28 -07:00
ipify_facts Add testcase for ipify_facts (#26421) 2017-07-26 12:16:10 +02:00
iso_extract Mark destructive tests as such. 2017-08-31 12:11:43 -07:00
iterators correct, cleanup & simplify dwim stack (#25956) 2017-07-03 15:27:53 -04:00
java_cert java_cert role pkcs12 import (#24616) 2017-08-22 09:45:30 +02:00
junos_banner Add dependency to run junos integration test (#27620) 2017-08-02 11:28:34 +05:30
junos_command Fix asserts of junos_command netconf_json notequal and lessthanorequal (#27818) 2017-08-06 10:06:53 +02:00
junos_config Add dependency to run junos integration test (#27620) 2017-08-02 11:28:34 +05:30
junos_facts Add dependency to run junos integration test (#27620) 2017-08-02 11:28:34 +05:30
junos_interface Add common aggregate arguments for junos modules (#28124) 2017-08-14 10:17:03 +05:30
junos_l3_interface Add common aggregate arguments for junos modules (#28124) 2017-08-14 10:17:03 +05:30
junos_linkagg Remove default description in network DI modules (#28411) 2017-08-19 00:09:01 +05:30
junos_lldp Change tx delay to 2 on the rest of junos_lldp tests (#27753) 2017-08-04 12:57:36 +02:00
junos_lldp_interface junos lldp interface test fix (#27946) 2017-08-09 15:17:36 +05:30
junos_logging Add common aggregate arguments for junos modules (#28124) 2017-08-14 10:17:03 +05:30
junos_netconf Increase pause time in junos integration test (#30740) (#30799) 2017-09-23 18:42:00 +05:30
junos_rpc Add dependency to run junos integration test (#27620) 2017-08-02 11:28:34 +05:30
junos_static_route Add common aggregate arguments for junos modules (#28124) 2017-08-14 10:17:03 +05:30
junos_system Add dependency to run junos integration test (#27620) 2017-08-02 11:28:34 +05:30
junos_user Fix junos_user purge option failures (#28867) 2017-08-31 17:46:13 +05:30
junos_vlan Fix junos_vlan integration test failure (#28613) 2017-08-24 21:03:04 -04:00
junos_vrf Fix junos_vrf integration test failure in DCI (#28428) 2017-08-19 11:35:19 +05:30
known_hosts
lambda_policy Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
lineinfile
locale_gen
lookup_passwordstore Mark destructive tests as such. 2017-08-31 12:11:43 -07:00
lookup_paths
lookup_properties Revert "Revert "Allow ini plugin to load file using other encoding than utf8." (#27407)" 2017-07-27 18:15:56 -07:00
lookups Fix github_issue test and enable in CI. 2017-09-01 14:13:34 -07:00
loops
module_precedence metadata 1.1 2017-08-15 23:12:08 -07:00
module_utils Disable pylint check for names existing in modules for test data 2017-07-27 15:37:26 -07:00
mount
mysql_db Use stronger password for MySQL (#25821) 2017-06-17 12:53:30 +01:00
mysql_user MySQL Password updates (#25825) 2017-06-17 21:46:19 +05:30
mysql_variables MySQL Password updates (#25825) 2017-06-17 21:46:19 +05:30
net_banner Add active param to junos declarative modules (#26222) 2017-06-29 10:18:35 +05:30
net_interface Remove default description in network DI modules (#28411) 2017-08-19 00:09:01 +05:30
net_l3_interface Add common aggregate arguments for junos modules (#28124) 2017-08-14 10:17:03 +05:30
net_linkagg Remove default description in network DI modules (#28411) 2017-08-19 00:09:01 +05:30
net_lldp net_lldp_interface module implementation for junos (#26915) 2017-07-18 12:14:10 +05:30
net_lldp_interface junos lldp interface test fix (#27946) 2017-08-09 15:17:36 +05:30
net_logging Add common aggregate arguments for junos modules (#28124) 2017-08-14 10:17:03 +05:30
net_static_route Add aggregate for junos modules and sub spec validation (#27726) 2017-08-04 14:55:58 +05:30
net_system Add active param to junos declarative modules (#26222) 2017-06-29 10:18:35 +05:30
net_user Add aggregate for junos modules and sub spec validation (#27726) 2017-08-04 14:55:58 +05:30
net_vlan Add common aggregate arguments for junos modules (#28124) 2017-08-14 10:17:03 +05:30
net_vrf Fix junos_vrf integration test failure in DCI (#28428) 2017-08-19 11:35:19 +05:30
no_log
nuage_vspk Fix integration test aliases. 2017-07-28 10:57:16 -07:00
nxos_acl nxos: merge nxapi/cli tests - acl, acl_interface, banner, bgp (#28234) 2017-08-17 14:10:54 +05:30
nxos_acl_interface nxos: merge nxapi/cli tests - acl, acl_interface, banner, bgp (#28234) 2017-08-17 14:10:54 +05:30
nxos_banner run banner exec test only for NXOS7K (#29041) 2017-09-14 22:21:06 -07:00
nxos_bgp nxos: merge nxapi/cli tests - acl, acl_interface, banner, bgp (#28234) 2017-08-17 14:10:54 +05:30
nxos_bgp_af nxos: merge nxapi/cli tests - config, bgp_neighbor, command, bgp_af (#28235) 2017-08-21 20:45:25 +05:30
nxos_bgp_neighbor nxos: merge nxapi/cli tests - config, bgp_neighbor, command, bgp_af (#28235) 2017-08-21 20:45:25 +05:30
nxos_bgp_neighbor_af NXOS Commit Integration tests to Ansible (part 1) (#28935) 2017-09-13 09:01:01 -07:00
nxos_command NXOS Commit Integration tests to Ansible (part 1) (#28935) 2017-09-13 09:01:01 -07:00
nxos_config Set hostname to 'switch' on nxos_config toplevel setup/teardown tasks (#29127) 2017-09-14 22:21:06 -07:00
nxos_evpn_global NXOS Commit Integration tests to Ansible (part 1) (#28935) 2017-09-13 09:01:01 -07:00
nxos_evpn_vni nxos: merge nxapi/cli tests - evpn_global, evpn_vni, facts, feature (#28237) 2017-08-17 13:47:14 +05:30
nxos_facts nxos: merge nxapi/cli tests - evpn_global, evpn_vni, facts, feature (#28237) 2017-08-17 13:47:14 +05:30
nxos_feature nxos: merge nxapi/cli tests - evpn_global, evpn_vni, facts, feature (#28237) 2017-08-17 13:47:14 +05:30
nxos_igmp Add nxos_igmp IT (#28020) 2017-08-14 11:58:09 -04:00
nxos_interface Fix nxos_interface error for nxapi and idempotence problem (#29136) 2017-09-14 14:30:43 -07:00
nxos_interface_ospf Rel240/fix nxos interface ospf (#28898) 2017-09-01 11:07:18 -04:00
nxos_ip_interface nxos_ip_interface: Fixes for #27170, #27172 (#27935) 2017-08-14 10:16:08 -04:00
nxos_logging nxos: merge nxapi/cli tests - interface, interface_ospf, logging, mtu (#28239) 2017-08-17 14:09:13 +05:30
nxos_mtu Fix nxos_mtu nxapi failure (#30153) 2017-09-12 22:43:41 -07:00
nxos_ntp fix for nxos_ospf_vrf invalid cmd and ntp errors (#27977) 2017-08-14 16:09:16 -04:00
nxos_nxapi Refactor/fix nxos_nxapi to use show run (#28675) 2017-08-28 15:00:56 -04:00
nxos_ospf nxos: merge nxapi/cli tests - ospf, portchannel, rollback, switchport (#28240) 2017-08-17 14:05:33 +05:30
nxos_ospf_vrf Add passive_interface property to nxos_ospf_vrf module (#28288) 2017-08-29 11:31:11 -04:00
nxos_overlay_global Fix nxos_overlay_global networking modules (#28943) 2017-09-13 13:45:00 -07:00
nxos_pim_interface Rel240/fix nxos pim interface (#29885) 2017-09-14 14:30:43 -07:00
nxos_pim_rp_address Test Role: Adds nxos_pim_rp_address integration test role (#29958) 2017-09-15 12:06:03 -07:00
nxos_portchannel nxos: merge nxapi/cli tests - ospf, portchannel, rollback, switchport (#28240) 2017-08-17 14:05:33 +05:30
nxos_rollback nxos: merge nxapi/cli tests - ospf, portchannel, rollback, switchport (#28240) 2017-08-17 14:05:33 +05:30
nxos_snmp_community Fix nxos_snmp_community idempotence issue (#30388) 2017-09-15 07:52:44 -07:00
nxos_switchport nxos: merge nxapi/cli tests - ospf, portchannel, rollback, switchport (#28240) 2017-08-17 14:05:33 +05:30
nxos_system Set hostname to 'switch' on nxos_system teardown (#29126) 2017-09-14 22:21:06 -07:00
nxos_user Fix nxos_user tests (#30048) 2017-09-12 08:26:18 -07:00
nxos_vlan nxos: merge nxapi/cli tests - system, user, vlan, vrf (#28241) 2017-08-17 13:48:00 +05:30
nxos_vpc Fix nxos_vpc issues (#28188) 2017-08-15 12:08:55 -04:00
nxos_vpc_interface add it cases for vrf_af and vpc_interface (#28889) 2017-08-31 14:17:29 -04:00
nxos_vrf Add Idempotent IT cases for vrrp, vrf, vtp (#28895) 2017-09-01 05:59:21 -04:00
nxos_vrf_af add it cases for vrf_af and vpc_interface (#28889) 2017-08-31 14:17:29 -04:00
nxos_vrf_interface nxos: merge nxapi/cli tests - vrf_interface, vrrp, vtp_domain, vtp_password, vtp_version, vtep (#28242) 2017-08-17 14:14:10 +05:30
nxos_vrrp Add Idempotent IT cases for vrrp, vrf, vtp (#28895) 2017-09-01 05:59:21 -04:00
nxos_vtp_domain Add Idempotent IT cases for vrrp, vrf, vtp (#28895) 2017-09-01 05:59:21 -04:00
nxos_vtp_password nxos: merge nxapi/cli tests - vrf_interface, vrrp, vtp_domain, vtp_password, vtp_version, vtep (#28242) 2017-08-17 14:14:10 +05:30
nxos_vtp_version Add Idempotent IT cases for vrrp, vrf, vtp (#28895) 2017-09-01 05:59:21 -04:00
nxos_vxlan_vtep nxos: merge nxapi/cli tests - vrf_interface, vrrp, vtp_domain, vtp_password, vtp_version, vtep (#28242) 2017-08-17 14:14:10 +05:30
openssl_certificate Add simple integration test for openssl_certificate (#29038) 2017-09-19 13:00:56 -07:00
openssl_csr Add simple integration test for openssl_certificate (#29038) 2017-09-19 13:00:56 -07:00
openssl_privatekey Mark destructive tests as such. 2017-08-31 12:11:43 -07:00
openssl_publickey Mark destructive tests as such. 2017-08-31 12:11:43 -07:00
openvswitch_db Revert "Use needs/root, rather than become: yes" (#27483) 2017-07-31 11:36:57 +01:00
package Mark destructive tests as such. 2017-08-31 12:11:43 -07:00
parsing Fix spelling mistakes (comments only) (#25564) 2017-06-12 07:55:19 +01:00
ping Move ping and win_ping closer together (#26028) 2017-06-28 11:08:04 -07:00
pip Updated pip module to always return changed if venv is created (#24233) 2017-09-12 10:01:57 -07:00
postgresql postgres_db: add dump and restore support (#20627) 2017-07-10 08:05:42 +01:00
prepare_eos_tests/tasks fix eos failed tests (#27945) 2017-08-09 15:14:42 +05:30
prepare_http_tests Urls client cert auth (#18141) 2017-04-07 09:54:37 -07:00
prepare_ios_tests Fix for ios integration test failuers (#27552) 2017-08-01 14:33:04 +05:30
prepare_iosxr_tests Remove provider lines from iosxr tests (#29956) 2017-09-12 07:24:28 -07:00
prepare_junos_tests/tasks Remove provider from prepare junos test intergration setup (#28961) 2017-09-03 03:16:06 +05:30
prepare_nuage_tests/tasks New module: management of the Nuage Networks VSP SDN solution (network/nuage/nuage_vspk) (#24895) 2017-07-25 12:35:03 +01:00
prepare_nxos_tests/tasks Fix nxos_overlay_global networking modules (#28943) 2017-09-13 13:45:00 -07:00
prepare_ovs_tests/tasks Revert "Use needs/root, rather than become: yes" (#27483) 2017-07-31 11:36:57 +01:00
prepare_tests/tasks
prepare_win_tests
pull Transition inventory into plugins (#23001) 2017-05-23 17:16:49 -04:00
raw Add integration test targets for core supported modules (#24217) 2017-05-10 09:19:11 -04:00
rds_param_group Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
rpm_key Fixes #23558 rpm key ids (#27847) 2017-08-08 11:56:03 -07:00
script moved to exceptions for basic skip/fails 2017-04-25 14:48:56 -04:00
sefcontext
sensu_client Add a sensu_client module 2017-08-09 16:36:39 -04:00
sensu_handler Add sensu_handler Ansible module 2017-08-09 16:34:20 -04:00
service Associate systemd module with service test. (#22847) 2017-03-24 13:29:18 -07:00
set_fact Add set_fact_persistent action and module. (#26153) 2017-08-02 15:57:58 -04:00
setup_azure/tasks Add Azure support to ansible-test. (#28092) 2017-08-11 17:33:39 -07:00
setup_ec2 Enable cloud tests for use with ansible-test. 2017-05-05 21:46:29 +08:00
setup_mysql_db Add Fedora Python 3 Docker images and fix tests. (#27794) 2017-08-04 21:12:35 -07:00
setup_openssl Extend test coverage for openssl modules (#27548) 2017-08-21 12:19:41 +01:00
setup_postgresql_db Add Fedora Python 3 Docker images and fix tests. (#27794) 2017-08-04 21:12:35 -07:00
setup_sshkey/tasks Enable cloud tests for use with ansible-test. 2017-05-05 21:46:29 +08:00
slurp
special_vars
stat
subversion
synchronize
sysctl Check sysctl no name (#25041) 2017-06-16 11:22:20 +01:00
systemd Add integration test targets for core supported modules (#24217) 2017-05-10 09:19:11 -04:00
tags
task_ordering
template Add more tests for copy/file/template with harlinks 2017-08-17 18:16:17 -07:00
template_jinja2_latest
templating_settings
test_infra
unarchive Mark destructive tests as such. 2017-08-31 12:11:43 -07:00
unicode
until
uri Fix github_issue test and enable in CI. 2017-09-01 14:13:34 -07:00
user Revert "Temporarily disable test which fails in group run." 2017-05-11 20:26:32 +08:00
var_blending
var_precedence
vault Use vault_id when encrypted via vault-edit (#30772) 2017-09-26 12:31:58 -04:00
vcenter_license Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
vmware_cluster Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
vmware_datacenter Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
vmware_dvswitch Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
vmware_guest Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
vmware_guest_facts Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
vmware_guest_find Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
vmware_guest_tools_wait Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
vmware_host Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
vmware_resource_pool Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
vmware_vm_facts Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
vmware_vswitch Split cloud tests into two CI groups. 2017-09-01 17:33:54 -07:00
vyos_banner Revert "enabled vyos banner and config (#26438)" 2017-07-05 14:37:19 -07:00
vyos_command Increase python version coverage for tests. (#24762) 2017-05-19 01:37:53 +08:00
vyos_config Revert "enabled vyos banner and config (#26438)" 2017-07-05 14:37:19 -07:00
vyos_facts Remove vyos_facts neighbors integration tests (#27957) 2017-08-09 15:24:27 +02:00
vyos_interface Fix vyos integration test failure in DCI (#28429) 2017-08-19 12:10:17 +05:30
vyos_l3_interface Add vyos_l3_interface module (#26610) 2017-07-12 08:40:26 +02:00
vyos_linkagg Handle common argument in aggregate parameter for vyos module (#28182) 2017-08-15 19:09:44 +05:30
vyos_lldp Add vyos_lldp and vyos_lldp_interface modules (#26753) 2017-07-13 20:58:18 +02:00
vyos_lldp_interface Handle common argument in aggregate parameter for vyos module (#28182) 2017-08-15 19:09:44 +05:30
vyos_logging changed collection arg to argregate on 2.4 network modules (#26649) 2017-07-26 10:09:17 -04:00
vyos_static_route changed collection arg to argregate on 2.4 network modules (#26649) 2017-07-26 10:09:17 -04:00
vyos_user re-add auth tests with ansible_ssh_host (#28400) 2017-08-25 11:25:15 -04:00
wait_for Fix wait_for with newer versions of psutil. (#26455) 2017-07-05 19:00:13 -07:00
wait_for_connection
wakeonlan wakeonlan: Improve module coverage (#26655) 2017-07-11 16:22:53 -07:00
win_acl_inheritance Fix integration test aliases. 2017-07-28 10:57:16 -07:00
win_async_wrapper Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_become tag subset of Windows module tests for smoketest 2017-07-14 13:17:57 -07:00
win_chocolatey Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_command windows command changed to use CreateProcess (#30253) 2017-09-13 10:52:31 -07:00
win_copy win_copy: rewrite with new tests and functionality (#27678) 2017-08-18 20:33:37 -07:00
win_domain_group win_domain_group: new module (#26682) 2017-07-20 17:08:08 -07:00
win_domain_membership win_domain_membership: added better error handling and basic tests (#30674) 2017-09-22 06:10:14 +10:00
win_dsc Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_environment Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_eventlog Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_eventlog_entry Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_feature Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_fetch
win_file Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_find win_find: fix for empty nested directories (#26164) 2017-06-29 07:06:10 +10:00
win_firewall win_firewall: check-mode support, integration tests (#25127) 2017-06-13 17:32:22 +01:00
win_firewall_rule Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_get_url updated test not that module util checks the path is valid (#30321) 2017-09-13 19:11:55 -07:00
win_group Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_group_membership Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_hotfix win_hotfix: new module to install Windows hotfixes (#27260) 2017-08-11 07:57:07 +10:00
win_iis_webapppool fix for webapppool when specifying an attribute that holds a collection (#30729) 2017-09-28 16:16:52 +10:00
win_lineinfile
win_mapped_drive win_mapped_drive: new module (#27020) 2017-08-11 07:54:18 +10:00
win_module_utils CamelConverter - more fixes picked up in testing (#30601) 2017-09-20 15:24:49 +10:00
win_module_utils_legacy windows: fix list type in legacy module utils (#30483) 2017-09-19 13:00:56 -07:00
win_msg win_msg: Added integration tests, parameter fixes (#26126) 2017-06-28 10:35:38 +10:00
win_msi
win_owner Fix SID Lookup Issues on Assorted Windows Modules (#28979) 2017-09-10 14:45:23 -07:00
win_package win_package: rewrite, check mode, tests, more check options (#27470) 2017-08-28 19:03:10 -04:00
win_pagefile Adds win_pagefile module (#25605) 2017-08-29 17:23:13 -04:00
win_path Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_ping tag subset of Windows module tests for smoketest 2017-07-14 13:17:57 -07:00
win_power_plan added windows module win_power_plan with integration test (#27966) 2017-08-29 16:22:06 -04:00
win_psexec Disable unstable win_psexec integration test. 2017-05-12 16:40:36 +08:00
win_psmodule Fix integration test aliases. 2017-07-28 10:57:16 -07:00
win_rabbitmq_plugin Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_raw tag subset of Windows module tests for smoketest 2017-07-14 13:17:57 -07:00
win_reg_stat Fix spelling mistakes (comments only) (#25564) 2017-06-12 07:55:19 +01:00
win_regedit win_regedit: fixed up diff output to be more representative of type (#28974) 2017-09-07 04:07:40 -07:00
win_region Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_regmerge
win_route Fix integration test aliases. 2017-07-28 10:57:16 -07:00
win_say Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_scheduled_task Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_script tag subset of Windows module tests for smoketest 2017-07-14 13:17:57 -07:00
win_security_policy win_secedit: Added module with tests/diff mode (#26332) 2017-07-14 11:00:29 -07:00
win_service Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_setup
win_share win_share: Add integration tests and various fixes (#25691) 2017-06-27 12:07:22 +10:00
win_shell Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_shortcut win_shortcut: Fail when command is not absolute path (#26533) 2017-07-18 13:32:06 -07:00
win_slurp
win_stat win_stat: removed file in use test as it is too tempormental (#27832) 2017-08-07 14:23:01 +10:00
win_tempfile win_tempfile: Added integration tests (#25069) 2017-06-14 17:17:22 +01:00
win_template Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_timezone Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_toast Fix integration test for win_toast so that the intended expiry period is used (#28812) 2017-08-30 02:30:03 -04:00
win_unzip win_unzip: added support for Server core by using .net zip functions (#29272) 2017-09-11 15:35:11 -07:00
win_user Divide Windows integration tests into 2 groups. (#29029) 2017-09-05 15:32:26 -07:00
win_user_right win_user_right: add module with tests (#26276) 2017-08-11 07:52:07 +10:00
win_wait_for win_wait_for: added module (#26556) 2017-08-22 15:02:07 -04:00
win_wakeonlan win_wakeonlan: New module to send Wake-On-Lan packets (#26232) 2017-07-10 07:15:22 +10:00
windows-paths tag subset of Windows module tests for smoketest 2017-07-14 13:17:57 -07:00
xattr Fix integration test aliases. 2017-07-28 10:57:16 -07:00
xml Mark destructive tests as such. 2017-08-31 12:11:43 -07:00
yum Add verbosity option to debug statement 2017-08-29 11:48:29 -04:00
yum_repository Support list for baseurl and gpgkey params in yum_repository (fixes #24948) (#24967) 2017-08-15 11:51:33 -04:00
zypper Disable zypper* tests which are timing out. 2017-07-24 07:50:15 -07:00
zypper_repository Disable zypper* tests which are timing out. 2017-07-24 07:50:15 -07:00