You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/test/integration
Sam Doran 10a8c6bc25 Integration tests for import/include (#33418)
* First pass at include_role tests

* Reorganize test structure

Do all import and include tests in a single target.

* Build out more tests and test with linear and free strategy for each type

* import_role tests

* Set target host for play test

* Basic import_playbook tests

* Basic import/include_tasks tests

* Add recursion test

* import_playbook tests

* Add import_playbook group_vars test

Issue #33177

* Additional group_var tests for import_playbook

* Enable recursion test

* More work on import_tasks

* Run all tests via run.sh, improve conditional tests, add never tag

Add never tag to certain failining tests and explicitly skip it for now until #34104 is merged. Some tasks need to remain commented out because they cause the entire play to fail and aren't skippable by tags because they are syntax and/or variable checks.

Improve test for whether or not a role was run based on a conditional. Since the [import|include]_role does not register a variable, use a variable that is set inside a role as a canary test for whether or not the role was run.

* Use a fail task rather than trigger a failure via bogus command

This should resolve the "unstable" test results.

* Import tag tests

Fix bug it tests where validate tasks weren't run on tag tests.
Add tests for task import/include with tags.

* Remove test for playbook group_var inheritance
7 years ago
..
host_vars Simplify Windows versions in ansible-test. 7 years ago
targets Integration tests for import/include (#33418) 7 years ago
asa.yaml Fix trailing space in ec2_vol example, fix 'the the' typos (#28440) 7 years ago
cloud-config-aws.yml.template Add region to ansible-test AWS cloud config. (#30733) 7 years ago
cloud-config-azure.yml.template Fix Azure config template. 7 years ago
cloud-config-cs.ini.template Add support for cloud tests to ansible-test. (#24315) 8 years ago
dellos6.yaml Migrate Network Tests into ansible/ansible (#18233) 8 years ago
dellos9.yaml Migrate Network Tests into ansible/ansible (#18233) 8 years ago
dellos10.yaml Migrate Network Tests into ansible/ansible (#18233) 8 years ago
eos.yaml Add eos_lldp module (#34302) 7 years ago
integration.cfg Fix ansible-test config management. 7 years ago
integration_config.yml Fix cosmetic problems in YAML source 8 years ago
inventory Integration tests for import/include (#33418) 7 years ago
inventory.network Add VyOS integration tests for net_linkagg (#26478) 7 years ago
inventory.networking.template Increase python version coverage for tests. (#24762) 7 years ago
inventory.remote.template Add support for OS X CI on Shippable. (#17160) 8 years ago
inventory.winrm.template Increase python version coverage for tests. (#24762) 7 years ago
ios.yaml Add ios_linkagg DI module (#33215) 7 years ago
iosxr.yaml Fix trailing space in ec2_vol example, fix 'the the' typos (#28440) 7 years ago
junos.yaml Fix trailing space in ec2_vol example, fix 'the the' typos (#28440) 7 years ago
network-all.yaml New module: management of the Nuage Networks VSP SDN solution (network/nuage/nuage_vspk) (#24895) 7 years ago
network-integration.cfg Increase socket connect retry timeout for integration test (#30681) 7 years ago
nxos.yaml Deprecate nxos_switchport and Add nxos_l2_interface DI module (#33813) 7 years ago
ops.yaml Fix trailing space in ec2_vol example, fix 'the the' typos (#28440) 7 years ago
target-prefixes.network openvswitch targets via network-integration (#27295) 7 years ago
vyos.yaml Add vyos_vlan DI module (#32072) 7 years ago
windows-integration.cfg Fix ansible-test config management. 7 years ago