Rework patch test to use right job flavors
[releng/builder.git] / jjb / netvirt / netvirt-patch-test.yaml
1 ---
2 - project:
3     name: netvirt-patch-test
4     jobs:
5       - '{project}-patch-test-{feature}-{stream}'
6
7     # The project name
8     project: 'netvirt'
9
10     # Project branches
11     stream:
12       - oxygen:
13           branch: 'master'
14           os-branch: 'pike'
15       - nitrogen:
16           branch: 'stable/nitrogen'
17           os-branch: 'pike'
18       - carbon:
19           branch: 'stable/carbon'
20           os-branch: 'ocata'
21           karaf-version: karaf3
22       - boron:
23           branch: 'stable/boron'
24           os-branch: 'newton'
25           karaf-version: karaf3
26
27     jdk: 'openjdk8'
28
29     feature:
30       - current:
31           csit-list: >
32               netvirt-csit-1node-openstack-{os-branch}-gate-stateful-{stream}
33       - cluster-current:
34           csit-list: >
35               netvirt-csit-3node-openstack-{os-branch}-gate-stateful-{stream}
36       - cluster-minimal-current:
37           csit-list: >
38                netvirt-csit-3node-openstack-{os-branch}-gate-minimal-cluster-{stream}
39       - snat-conntrack:
40           csit-list: >
41               netvirt-csit-1node-openstack-{os-branch}-gate-stateful-snat-conntrack-{stream}
42       - hwvtep:
43           csit-list: >
44               netvirt-csit-hwvtep-1node-openstack-{os-branch}-gate-stateful-{stream}
45
46 - project:
47     name: netvirt-legacy-patch-test
48     jobs:
49       - '{project}-patch-test-{feature}-{stream}'
50
51     # The project name
52     project: 'netvirt-legacy'
53
54     # Project branches
55     stream:
56       - boron:
57           branch: 'stable/boron'
58           jdk: 'openjdk8'
59           karaf-version: karaf3
60
61     feature:
62       - legacy:
63           csit-list: >
64               netvirt-legacy-csit-1node-openstack-newton-nodl-v2-gate-{stream},
65               netvirt-legacy-csit-1node-openstack-basic-all-{stream}
66       - cluster-legacy:
67           csit-list: >
68               netvirt-legacy-csit-3node-openstack-newton-nodl-v2-gate-{stream},
69               netvirt-legacy-csit-3node-clustering-only-{stream}