Add netvirt gate runs with different testplans
[releng/builder.git] / jjb / netvirt / netvirt-legacy-csit-1node-multi-openstack.yaml
1 - project:
2     name: netvirt-legacy-csit-openstack-integration
3     jobs:
4         - '{project}-csit-1node-openstack-{openstack}-{functionality}-{stream}'
5
6     # The project name
7     project: 'netvirt-legacy'
8     testplan: '{project}-1node-openstack.txt'
9
10     # The project name
11     functionality:
12         - upstream:
13             schedule: 'H H * * *'
14         - gate:
15             schedule: ''
16
17     stream:
18         - carbon:
19             branch: 'master'
20             jre: 'openjdk8'
21         - boron:
22             branch: 'stable/boron'
23             jre: 'openjdk8'
24         - beryllium:
25             branch: 'stable/beryllium'
26             jre: 'openjdk7'
27
28     openstack:
29         - mitaka:
30             openstack-branch: 'stable/mitaka'
31             odl-ml2-branch: 'stable/mitaka'
32             odl-ml2-driver-version: 'v1'
33         - newton:
34             openstack-branch: 'stable/newton'
35             odl-ml2-branch: 'stable/newton'
36             odl-ml2-driver-version: 'v1'
37         - newton-nodl-v2:
38             openstack-branch: 'stable/newton'
39             odl-ml2-branch: 'stable/newton'
40             odl-ml2-driver-version: 'v2'
41
42     openstack-vms: 3
43
44     install-features: 'odl-ovsdb-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
45
46     odl-enable-l3: 'yes'
47
48     public-bridge: 'br-ex'
49
50     enable-openstack-services: 'q-svc,q-dhcp,q-meta,n-cauth,tempest'
51
52     disable-openstack-services: 'swift,cinder,n-net,q-vpn,n-cpu'
53
54     tenant-network-type: 'vxlan'
55
56     security-group-mode: 'none'
57
58     robot-options: ''