diff options
Diffstat (limited to 'ansible')
-rw-r--r-- | ansible/host_vars/127.0.0.1 | 5 | ||||
-rw-r--r-- | ansible/site.cntt.yml | 48 | ||||
-rw-r--r-- | ansible/site.gate.yml | 90 | ||||
-rw-r--r-- | ansible/site.yml | 58 |
4 files changed, 201 insertions, 0 deletions
diff --git a/ansible/host_vars/127.0.0.1 b/ansible/host_vars/127.0.0.1 new file mode 100644 index 000000000..169b56b07 --- /dev/null +++ b/ansible/host_vars/127.0.0.1 @@ -0,0 +1,5 @@ +docker_args: + env: {} + volumes: + - /home/opnfv/functest/openstack.creds:/home/opnfv/functest/conf/env_file + - /home/opnfv/functest/images:/home/opnfv/functest/images diff --git a/ansible/site.cntt.yml b/ansible/site.cntt.yml new file mode 100644 index 000000000..900f619f6 --- /dev/null +++ b/ansible/site.cntt.yml @@ -0,0 +1,48 @@ +--- +- hosts: + - 127.0.0.1 + roles: + - role: collivier.xtesting + project: functest + suites: + - container: functest-healthcheck + tests: + - connection_check + - tenantnetwork1 + - tenantnetwork2 + - vmready1 + - vmready2 + - singlevm1 + - singlevm2 + - vping_ssh + - vping_userdata + - cinder_test + - odl + - tempest_smoke + - tempest_horizon + - container: functest-smoke-cntt + timeout: 2h + tests: + - tempest_neutron_cntt + - tempest_cinder_cntt + - tempest_keystone_cntt + - tempest_heat_cntt + - rally_sanity_cntt + - tempest_full_cntt + - tempest_scenario_cntt + - tempest_slow_cntt + - container: functest-benchmarking-cntt + timeout: 4h + tests: + - rally_full_cntt + - rally_jobs_cntt + - vmtp + - shaker + - container: functest-vnf + timeout: 2h + tests: + - cloudify + - cloudify_ims + - heat_ims + - vyos_vrouter + - juju_epc diff --git a/ansible/site.gate.yml b/ansible/site.gate.yml new file mode 100644 index 000000000..ed9ce7812 --- /dev/null +++ b/ansible/site.gate.yml @@ -0,0 +1,90 @@ +--- +- hosts: + - 127.0.0.1 + roles: + - role: collivier.xtesting + project: functest + use_gerrit: true + gerrit_project: functest + git_url: https://gerrit.opnfv.org/gerrit/functest + docker_tags: + - latest: + branch: master + dependency: '3.16' + builds: + dependency: + repo: _ + dport: + container: alpine + steps: + - name: build opnfv/functest-core + containers: + - name: functest-core + ref_arg: BRANCH + path: docker/core + - name: build containers + containers: + - name: functest-healthcheck + ref_arg: BRANCH + path: docker/healthcheck + - name: functest-smoke + ref_arg: BRANCH + path: docker/smoke + - name: functest-benchmarking + ref_arg: BRANCH + path: docker/benchmarking + - name: functest-vnf + ref_arg: + path: docker/vnf + suites: + - container: functest-healthcheck + tests: + - connection_check + - tenantnetwork1 + - tenantnetwork2 + - vmready1 + - vmready2 + - singlevm1 + - singlevm2 + - vping_ssh + - vping_userdata + - cinder_test + - odl + - tempest_smoke + - tempest_horizon + - container: functest-smoke + timeout: 2h + tests: + - tempest_neutron + - tempest_cinder + - tempest_keystone + - tempest_heat + - tempest_telemetry + - rally_sanity + - refstack_compute + - refstack_object + - refstack_platform + - tempest_full + - tempest_scenario + - tempest_slow + - patrole_admin + - patrole_member + - patrole_reader + - tempest_barbican + - tempest_octavia + - tempest_cyborg + - container: functest-benchmarking + timeout: 4h + tests: + - rally_full + - rally_jobs + - vmtp + - shaker + - container: functest-vnf + timeout: 2h + tests: + - cloudify + - cloudify_ims + - heat_ims + - vyos_vrouter + - juju_epc diff --git a/ansible/site.yml b/ansible/site.yml new file mode 100644 index 000000000..60a2b89e8 --- /dev/null +++ b/ansible/site.yml @@ -0,0 +1,58 @@ +--- +- hosts: + - 127.0.0.1 + roles: + - role: collivier.xtesting + project: functest + suites: + - container: functest-healthcheck + tests: + - connection_check + - tenantnetwork1 + - tenantnetwork2 + - vmready1 + - vmready2 + - singlevm1 + - singlevm2 + - vping_ssh + - vping_userdata + - cinder_test + - odl + - tempest_smoke + - tempest_horizon + - container: functest-smoke + timeout: 2h + tests: + - tempest_neutron + - tempest_cinder + - tempest_keystone + - tempest_heat + - tempest_telemetry + - rally_sanity + - refstack_compute + - refstack_object + - refstack_platform + - tempest_full + - tempest_scenario + - tempest_slow + - patrole_admin + - patrole_member + - patrole_reader + - tempest_barbican + - tempest_octavia + - tempest_cyborg + - container: functest-benchmarking + timeout: 4h + tests: + - rally_full + - rally_jobs + - vmtp + - shaker + - container: functest-vnf + timeout: 2h + tests: + - cloudify + - cloudify_ims + - heat_ims + - vyos_vrouter + - juju_epc |