blob: 10788d71a0caa2577bda7d2630e26e79e8a517c5 [file] [log] [blame]
Andrea Frittoli (andreaf)7d5445d2017-10-03 18:43:05 +01001- job:
2 name: devstack-tempest
3 parent: devstack
4 description: Base Tempest job.
5 required-projects:
6 - openstack/tempest
7 timeout: 7200
8 roles:
9 - zuul: openstack-dev/devstack
10 vars:
11 devstack_services:
12 tempest: True
13 run: playbooks/devstack-tempest.yaml
Andrea Frittoli (andreaf)74810552017-10-03 18:56:56 +010014 post-run: playbooks/post-tempest.yaml
Andrea Frittoli (andreaf)7d5445d2017-10-03 18:43:05 +010015
Chandan Kumarcf576b22017-10-23 17:43:36 +053016- job:
Andrea Frittoli (andreaf)8e9e7f72017-11-21 14:59:47 +000017 name: tempest-full
18 parent: devstack-tempest
James E. Blaire3b38842018-01-03 17:26:16 -080019 # This currently only works on the master branch.
20 branches: master
Andrea Frittoli (andreaf)8e9e7f72017-11-21 14:59:47 +000021 description: |
22 Base integration test with Neutron networking and py27.
23 Former names for this job where:
24 * legacy-tempest-dsvm-neutron-full
25 * gate-tempest-dsvm-neutron-full-ubuntu-xenial
26 vars:
27 tox_venvlist: full
28 devstack_localrc:
29 ENABLE_FILE_INJECTION: True
30
31- job:
Chandan Kumarcf576b22017-10-23 17:43:36 +053032 name: tempest-tox-plugin-sanity-check
33 parent: tox
34 description: |
35 Run tempest plugin sanity check script using tox.
36 nodeset: ubuntu-xenial
37 vars:
38 tox_envlist: plugin-sanity-check
39 voting: false
40 timeout: 5000
41 required-projects:
42 - openstack/almanach
43 - openstack/aodh
44 - openstack/barbican-tempest-plugin
45 - openstack/ceilometer
46 - openstack/cinder
47 - openstack/congress
48 - openstack/designate-tempest-plugin
49 - openstack/ec2-api
50 - openstack/freezer
51 - openstack/freezer-api
52 - openstack/freezer-tempest-plugin
53 - openstack/gce-api
54 - openstack/glare
55 - openstack/heat
56 - openstack/intel-nfv-ci-tests
57 - openstack/ironic
58 - openstack/ironic-inspector
59 - openstack/keystone-tempest-plugin
60 - openstack/kingbird
61 - openstack/kuryr-tempest-plugin
62 - openstack/magnum
63 - openstack/magnum-tempest-plugin
64 - openstack/manila
65 - openstack/manila-tempest-plugin
66 - openstack/mistral
67 - openstack/mogan
68 - openstack/monasca-api
69 - openstack/monasca-log-api
70 - openstack/murano
71 - openstack/networking-bgpvpn
72 - openstack/networking-cisco
73 - openstack/networking-fortinet
74 - openstack/networking-generic-switch
75 - openstack/networking-l2gw
76 - openstack/networking-midonet
77 - openstack/networking-plumgrid
78 - openstack/networking-sfc
79 - openstack/neutron
80 - openstack/neutron-dynamic-routing
81 - openstack/neutron-fwaas
82 - openstack/neutron-lbaas
83 - openstack/neutron-tempest-plugin
84 - openstack/neutron-vpnaas
85 - openstack/nova-lxd
86 - openstack/novajoin-tempest-plugin
Bar RHca15fe02017-12-20 02:40:52 +020087 - openstack/octavia-tempest-plugin
Chandan Kumarcf576b22017-10-23 17:43:36 +053088 - openstack/oswin-tempest-plugin
89 - openstack/panko
90 - openstack/patrole
91 - openstack/qinling
92 - openstack/requirements
93 - openstack/sahara-tests
94 - openstack/senlin
95 - openstack/senlin-tempest-plugin
96 - openstack/tap-as-a-service
97 - openstack/tempest-horizon
98 - openstack/trio2o
99 - openstack/trove
100 - openstack/valet
101 - openstack/vitrage
102 - openstack/vmware-nsx-tempest-plugin
103 - openstack/watcher-tempest-plugin
104 - openstack/zaqar-tempest-plugin
105 - openstack/zun-tempest-plugin
106
Andrea Frittoli (andreaf)7d5445d2017-10-03 18:43:05 +0100107- project:
108 name: openstack/tempest
109 check:
110 jobs:
111 - devstack-tempest:
112 files:
113 - ^playbooks/
114 - ^roles/
115 - ^.zuul.yaml$
Andrea Frittoli (andreaf)8e9e7f72017-11-21 14:59:47 +0000116 - tempest-full:
117 voting: false
118 irrelevant-files:
119 - ^(test-|)requirements.txt$
120 - ^.*\.rst$
121 - ^doc/.*$
122 - ^etc/.*$
123 - ^releasenotes/.*$
124 - ^setup.cfg$
125 - ^tempest/hacking/.*$
126 - ^tempest/tests/.*$
Chandan Kumarcf576b22017-10-23 17:43:36 +0530127 - tempest-tox-plugin-sanity-check