blob: 4bc39e52af3b72f8e71bd30e55f739a261bda17c [file] [log] [blame]
Chandan Kumara564cf32017-11-16 16:09:38 +05301- job:
2 name: neutron-tempest-plugin-api
3 parent: legacy-dsvm-base
4 run: playbooks/neutron-tempest-plugin-api/run.yaml
5 post-run: playbooks/neutron-tempest-plugin-api/post.yaml
6 timeout: 10000
7 required-projects:
8 - openstack-infra/devstack-gate
9 - openstack/neutron
10 - openstack/neutron-tempest-plugin
11 - openstack/tempest
12 irrelevant-files:
13 - ^(test-|)requirements.txt$
14 - ^releasenotes/.*$
Ihar Hrachyshka5b6db5e2017-11-27 15:05:21 -080015 - ^doc/.*$
Chandan Kumara564cf32017-11-16 16:09:38 +053016 - ^setup.cfg$
Dongcan Yeda3fabd2018-02-12 14:37:17 +000017 - ^.*\.rst$
18 - ^neutron/locale/.*$
19 - ^neutron/tests/unit/.*$
20 - ^tools/.*$
21 - ^tox.ini$
Chandan Kumara564cf32017-11-16 16:09:38 +053022
23- job:
24 name: neutron-tempest-plugin-scenario-linuxbridge
25 parent: legacy-dsvm-base
26 run: playbooks/neutron-tempest-plugin-scenario-linuxbridge/run.yaml
27 post-run: playbooks/neutron-tempest-plugin-scenario-linuxbridge/post.yaml
28 timeout: 10000
29 required-projects:
30 - openstack-infra/devstack-gate
31 - openstack/neutron
32 - openstack/neutron-tempest-plugin
33 - openstack/tempest
34 irrelevant-files:
35 - ^(test-|)requirements.txt$
36 - ^releasenotes/.*$
Ihar Hrachyshka5b6db5e2017-11-27 15:05:21 -080037 - ^doc/.*$
Chandan Kumara564cf32017-11-16 16:09:38 +053038 - ^setup.cfg$
Dongcan Yeda3fabd2018-02-12 14:37:17 +000039 - ^.*\.rst$
40 - ^neutron/locale/.*$
41 - ^neutron/tests/unit/.*$
42 - ^tools/.*$
43 - ^tox.ini$
Chandan Kumara564cf32017-11-16 16:09:38 +053044 voting: false
45
46- job:
47 name: neutron-tempest-plugin-dvr-multinode-scenario
48 parent: legacy-dsvm-base-multinode
49 run: playbooks/neutron-tempest-plugin-dvr-multinode-scenario/run.yaml
50 post-run: playbooks/neutron-tempest-plugin-dvr-multinode-scenario/post.yaml
51 nodeset: legacy-ubuntu-xenial-2-node
52 timeout: 10800
53 required-projects:
54 - openstack-infra/devstack-gate
55 - openstack/neutron
56 - openstack/neutron-tempest-plugin
57 - openstack/tempest
58 irrelevant-files:
59 - ^(test-|)requirements.txt$
60 - ^releasenotes/.*$
Ihar Hrachyshka5b6db5e2017-11-27 15:05:21 -080061 - ^doc/.*$
Chandan Kumara564cf32017-11-16 16:09:38 +053062 - ^setup.cfg$
Dongcan Yeda3fabd2018-02-12 14:37:17 +000063 - ^.*\.rst$
64 - ^neutron/locale/.*$
65 - ^neutron/tests/unit/.*$
66 - ^tools/.*$
67 - ^tox.ini$
Chandan Kumara564cf32017-11-16 16:09:38 +053068 voting: false
69
Jens Harbott860b46a2017-11-15 21:23:15 +000070- job:
71 name: neutron-tempest-plugin-designate-scenario
72 parent: devstack-tempest
73 description: Neutron designate integration scenario
74 required-projects:
75 - openstack/designate
76 - openstack/designate-dashboard
77 - openstack/designate-tempest-plugin
78 - openstack/neutron
79 - openstack/neutron-tempest-plugin
80 - openstack/tempest
81 timeout: 3600
82 roles:
83 - zuul: openstack-dev/devstack
84 vars:
85 devstack_localrc:
86 DESIGNATE_BACKEND_DRIVER: bind9
87 devstack_plugins:
88 designate: git://git.openstack.org/openstack/designate.git
89 neutron: git://git.openstack.org/openstack/neutron.git
90 neutron-tempest-plugin: git://git.openstack.org/openstack/neutron-tempest-plugin.git
91 devstack_services:
92 cinder: False
93 designate: True
Ihar Hrachyshka7d4aa7b2018-01-09 12:18:31 -080094 neutron-dns: True
Jens Harbott860b46a2017-11-15 21:23:15 +000095 tempest: True
96 tempest_test_regex: '^neutron_tempest_plugin\.scenario\.test_dns_integration'
Andreas Jaeger490e6e52018-01-12 17:01:21 +010097 tox_envlist: all-plugin
Jens Harbott860b46a2017-11-15 21:23:15 +000098 irrelevant-files:
99 - ^(test-|)requirements.txt$
100 - ^releasenotes/.*$
101 - ^setup.cfg$
102 voting: false
103
Chandan Kumara564cf32017-11-16 16:09:38 +0530104- project-template:
105 name: neutron-tempest-plugin-jobs
106 check:
107 jobs:
108 - neutron-tempest-plugin-api
Jens Harbott860b46a2017-11-15 21:23:15 +0000109 - neutron-tempest-plugin-designate-scenario
Chandan Kumara564cf32017-11-16 16:09:38 +0530110 - neutron-tempest-plugin-dvr-multinode-scenario
111 - neutron-tempest-plugin-scenario-linuxbridge
112 gate:
113 jobs:
114 - neutron-tempest-plugin-api
115
116- project:
117 name: openstack/neutron-tempest-plugin
118 templates:
119 - neutron-tempest-plugin-jobs