Make ansible/site.gate.yml up-to-date
[functest.git] / ansible / site.gate.yml
1 ---
2 - hosts:
3     - 127.0.0.1
4   roles:
5     - role: collivier.xtesting
6       project: functest
7       use_gerrit: true
8       gerrit_project: functest
9       git_url: https://gerrit.opnfv.org/gerrit/functest
10       docker_tags:
11         - latest:
12             branch: master
13             dependency: '3.16'
14       builds:
15         dependency:
16           repo: _
17           dport:
18           container: alpine
19         steps:
20           - name: build opnfv/functest-core
21             containers:
22               - name: functest-core
23                 ref_arg: BRANCH
24                 path: docker/core
25           - name: build containers
26             containers:
27               - name: functest-healthcheck
28                 ref_arg: BRANCH
29                 path: docker/healthcheck
30               - name: functest-smoke
31                 ref_arg: BRANCH
32                 path: docker/smoke
33               - name: functest-benchmarking
34                 ref_arg: BRANCH
35                 path: docker/benchmarking
36               - name: functest-vnf
37                 ref_arg:
38                 path: docker/vnf
39       suites:
40         - container: functest-healthcheck
41           tests:
42             - connection_check
43             - tenantnetwork1
44             - tenantnetwork2
45             - vmready1
46             - vmready2
47             - singlevm1
48             - singlevm2
49             - vping_ssh
50             - vping_userdata
51             - cinder_test
52             - odl
53             - tempest_smoke
54             - tempest_horizon
55         - container: functest-smoke
56           timeout: 2h
57           tests:
58             - tempest_neutron
59             - tempest_cinder
60             - tempest_keystone
61             - tempest_heat
62             - tempest_telemetry
63             - rally_sanity
64             - refstack_compute
65             - refstack_object
66             - refstack_platform
67             - tempest_full
68             - tempest_scenario
69             - tempest_slow
70             - patrole_admin
71             - patrole_member
72             - patrole_reader
73             - tempest_barbican
74             - tempest_octavia
75             - tempest_cyborg
76         - container: functest-benchmarking
77           timeout: 4h
78           tests:
79             - rally_full
80             - rally_jobs
81             - vmtp
82             - shaker
83         - container: functest-vnf
84           timeout: 2h
85           tests:
86             - cloudify
87             - cloudify_ims
88             - heat_ims
89             - vyos_vrouter
90             - juju_epc