blob: 636acb9a4efc2d17f3f4be4c985c9b9c6949a109 [file] [log] [blame]
rajat290fc826d2017-11-21 00:06:00 +05301- job:
Felipe Monteiro25949b82017-11-29 23:25:34 +00002 name: patrole-base
rajat290fc826d2017-11-21 00:06:00 +05303 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:
Felipe Monteiro25949b82017-11-29 23:25:34 +000018 name: patrole-base-multinode
rajat290fc826d2017-11-21 00:06:00 +053019 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:
Felipe Monteiro25949b82017-11-29 23:25:34 +000034 name: tempest-patrole-admin
35 parent: patrole-base
36 run: playbooks/legacy/tempest-patrole-admin/run.yaml
37 post-run: playbooks/legacy/tempest-patrole-admin/post.yaml
rajat290fc826d2017-11-21 00:06:00 +053038
39- job:
Felipe Monteiro25949b82017-11-29 23:25:34 +000040 name: tempest-patrole-member
41 parent: patrole-base
42 run: playbooks/legacy/tempest-patrole-member/run.yaml
43 post-run: playbooks/legacy/tempest-patrole-member/post.yaml
rajat290fc826d2017-11-21 00:06:00 +053044
45- job:
Felipe Monteiro25949b82017-11-29 23:25:34 +000046 name: tempest-patrole-multinode-admin
47 parent: patrole-base-multinode
48 run: playbooks/legacy/tempest-patrole-multinode-admin/run.yaml
49 post-run: playbooks/legacy/tempest-patrole-multinode-admin/post.yaml
rajat290fc826d2017-11-21 00:06:00 +053050 voting: false
51 nodeset: legacy-ubuntu-xenial-2-node
52
53- job:
Felipe Monteiro25949b82017-11-29 23:25:34 +000054 name: tempest-patrole-multinode-member
55 parent: patrole-base-multinode
56 run: playbooks/legacy/tempest-patrole-multinode-member/run.yaml
57 post-run: playbooks/legacy/tempest-patrole-multinode-member/post.yaml
rajat290fc826d2017-11-21 00:06:00 +053058 voting: false
59 nodeset: legacy-ubuntu-xenial-2-node
60
61- job:
Felipe Monteiro25949b82017-11-29 23:25:34 +000062 name: tempest-patrole-py35-member
63 parent: patrole-base
64 run: playbooks/legacy/tempest-patrole-py35-member/run.yaml
65 post-run: playbooks/legacy/tempest-patrole-py35-member/post.yaml
rajat290fc826d2017-11-21 00:06:00 +053066
67- project:
68 name: openstack/patrole
69 check:
70 jobs:
Felipe Monteiro25949b82017-11-29 23:25:34 +000071 - tempest-patrole-admin
72 - tempest-patrole-member
73 - tempest-patrole-py35-member
74 - tempest-patrole-multinode-admin
75 - tempest-patrole-multinode-member
rajat290fc826d2017-11-21 00:06:00 +053076 gate:
77 jobs:
Felipe Monteiro25949b82017-11-29 23:25:34 +000078 - tempest-patrole-admin
79 - tempest-patrole-member
80 - tempest-patrole-py35-member