blob: 313ce493c8ad52f6101a182de23ccba2522139d3 [file] [log] [blame]
rajat290fc826d2017-11-21 00:06:00 +05301- job:
2 name: patrole-dsvm-base
3 parent: legacy-dsvm-base
4 timeout: 7800
5 irrelevant-files:
6 - ^(test-|)requirements.txt$
7 - ^.*\.rst$
8 - ^doc/.*
9 - ^patrole/patrole_tempest_plugin/tests/unit/.*$
10 - ^releasenotes/.*
11 - ^setup.cfg$
12 required-projects:
13 - openstack-infra/devstack-gate
14 - openstack/patrole
15 - openstack/tempest
16
17- job:
18 name: patrole-dsvm-base-multinode
19 parent: legacy-dsvm-base-multinode
20 timeout: 7800
21 irrelevant-files:
22 - ^(test-|)requirements.txt$
23 - ^.*\.rst$
24 - ^doc/.*
25 - ^patrole/patrole_tempest_plugin/tests/unit/.*$
26 - ^releasenotes/.*
27 - ^setup.cfg$
28 required-projects:
29 - openstack-infra/devstack-gate
30 - openstack/patrole
31 - openstack/tempest
32
33- job:
34 name: tempest-dsvm-patrole-admin
35 parent: patrole-dsvm-base
36 run: playbooks/legacy/tempest-dsvm-patrole-admin/run.yaml
37 post-run: playbooks/legacy/tempest-dsvm-patrole-admin/post.yaml
38
39- job:
40 name: tempest-dsvm-patrole-member
41 parent: patrole-dsvm-base
42 run: playbooks/legacy/tempest-dsvm-patrole-member/run.yaml
43 post-run: playbooks/legacy/tempest-dsvm-patrole-member/post.yaml
44
45- job:
46 name: tempest-dsvm-patrole-multinode-admin
47 parent: patrole-dsvm-base-multinode
48 run: playbooks/legacy/tempest-dsvm-patrole-multinode-admin/run.yaml
49 post-run: playbooks/legacy/tempest-dsvm-patrole-multinode-admin/post.yaml
50 voting: false
51 nodeset: legacy-ubuntu-xenial-2-node
52
53- job:
54 name: tempest-dsvm-patrole-multinode-member
55 parent: patrole-dsvm-base-multinode
56 run: playbooks/legacy/tempest-dsvm-patrole-multinode-member/run.yaml
57 post-run: playbooks/legacy/tempest-dsvm-patrole-multinode-member/post.yaml
58 voting: false
59 nodeset: legacy-ubuntu-xenial-2-node
60
61- job:
62 name: tempest-dsvm-patrole-py35-member
63 parent: patrole-dsvm-base
64 run: playbooks/legacy/tempest-dsvm-patrole-py35-member/run.yaml
65 post-run: playbooks/legacy/tempest-dsvm-patrole-py35-member/post.yaml
66
67- project:
68 name: openstack/patrole
69 check:
70 jobs:
71 - tempest-dsvm-patrole-admin
72 - tempest-dsvm-patrole-member
73 - tempest-dsvm-patrole-py35-member
74 - tempest-dsvm-patrole-multinode-admin
75 - tempest-dsvm-patrole-multinode-member
76 gate:
77 jobs:
78 - tempest-dsvm-patrole-admin
79 - tempest-dsvm-patrole-member
80 - tempest-dsvm-patrole-py35-member