96ff8d07d4750379a396645223a2d52edc71cf79
[functest.git] / ansible / site.yml
1 ---
2 - hosts:
3     - 127.0.0.1
4   roles:
5     - role: collivier.xtesting
6       project: functest
7       gerrit_project: functest
8       builds:
9         dependencies:
10           - repo: _
11             dport:
12             container: alpine
13             tag: '3.11'
14         steps:
15           - name: build opnfv/functest-core
16             containers:
17               - name: functest-core
18                 ref_arg: BRANCH
19                 path: docker/core
20           - name: build containers
21             containers:
22               - name: functest-healthcheck
23                 ref_arg: BRANCH
24                 path: docker/healthcheck
25               - name: functest-smoke
26                 ref_arg: BRANCH
27                 path: docker/smoke
28               - name: functest-benchmarking
29                 ref_arg: BRANCH
30                 path: docker/benchmarking
31               - name: functest-vnf
32                 ref_arg:
33                 path: docker/vnf
34       suites:
35         - container: functest-healthcheck
36           tests:
37             - connection_check
38             - tenantnetwork1
39             - tenantnetwork2
40             - vmready1
41             - vmready2
42             - singlevm1
43             - singlevm2
44             - vping_ssh
45             - vping_userdata
46             - cinder_test
47             - odl
48             - tempest_smoke
49             - tempest_horizon
50         - container: functest-smoke
51           tests:
52             - neutron-tempest-plugin-api
53             - tempest_cinder
54             - tempest_keystone
55             - rally_sanity
56             - refstack_compute
57             - refstack_object
58             - refstack_platform
59             - tempest_full
60             - tempest_scenario
61             - tempest_slow
62             - patrole
63             - neutron_trunk
64             - networking-bgpvpn
65             - networking-sfc
66             - barbican
67             - octavia
68         - container: functest-benchmarking
69           tests:
70             - rally_full
71             - rally_jobs
72             - vmtp
73             - shaker
74         - container: functest-vnf
75           tests:
76             - cloudify
77             - cloudify_ims
78             - heat_ims
79             - vyos_vrouter
80             - juju_epc
81           properties:
82             execution-type: SEQUENTIALLY