blob: 566c2c3f80e6526ca92ee1bd138c4897e432b99a [file] [log] [blame]
Ghanshyam Mann61f57332020-11-25 11:46:20 -06001- project:
2 templates:
3 - check-requirements
4 - integrated-gate-py3
5 - openstack-cover-jobs
Jens Harbott4aae0132021-04-28 14:13:20 +02006 - openstack-python3-xena-jobs
Ghanshyam Mann61f57332020-11-25 11:46:20 -06007 - publish-openstack-docs-pti
8 - release-notes-jobs-python3
9 check:
10 jobs:
Ghanshyam Mann61f57332020-11-25 11:46:20 -060011 - tempest-full-parallel:
12 # Define list of irrelevant files to use everywhere else
13 irrelevant-files: &tempest-irrelevant-files
14 - ^.*\.rst$
15 - ^doc/.*$
16 - ^etc/.*$
17 - ^releasenotes/.*$
18 - ^setup.cfg$
19 - ^tempest/hacking/.*$
20 - ^tempest/tests/.*$
21 - ^tools/.*$
22 - ^.coveragerc$
23 - ^.gitignore$
24 - ^.gitreview$
25 - ^.mailmap$
26 - tempest-full-py3:
27 irrelevant-files: *tempest-irrelevant-files
28 - tempest-full-py3-ipv6:
29 voting: false
30 irrelevant-files: *tempest-irrelevant-files
31 - glance-multistore-cinder-import:
32 voting: false
33 irrelevant-files: *tempest-irrelevant-files
Ghanshyam Mannb2d5b982021-04-06 10:44:44 -050034 - tempest-full-wallaby-py3:
35 irrelevant-files: *tempest-irrelevant-files
Ghanshyam Mann61f57332020-11-25 11:46:20 -060036 - tempest-full-victoria-py3:
37 irrelevant-files: *tempest-irrelevant-files
38 - tempest-full-ussuri-py3:
39 irrelevant-files: *tempest-irrelevant-files
40 - tempest-full-train-py3:
41 irrelevant-files: *tempest-irrelevant-files
Ghanshyam Mann61f57332020-11-25 11:46:20 -060042 - tempest-multinode-full-py3:
43 irrelevant-files: *tempest-irrelevant-files
44 - tempest-tox-plugin-sanity-check:
45 irrelevant-files: &tempest-irrelevant-files-2
46 - ^.*\.rst$
47 - ^doc/.*$
48 - ^etc/.*$
49 - ^releasenotes/.*$
50 - ^setup.cfg$
51 - ^tempest/hacking/.*$
52 - ^tempest/tests/.*$
53 - ^.coveragerc$
54 - ^.gitignore$
55 - ^.gitreview$
56 - ^.mailmap$
Ghanshyam Mannacf37cf2021-08-27 12:08:12 -050057 - ^tools/check_logs.py
58 - ^tools/format.sh
59 - ^tools/skip_tracker.py
60 - ^tools/tempest-integrated-gate-compute-exclude-list.txt
61 - ^tools/tempest-integrated-gate-networking-exclude-list.txt
62 - ^tools/tempest-integrated-gate-object-storage-exclude-list.txt
63 - ^tools/tempest-integrated-gate-placement-exclude-list.txt
64 - ^tools/tempest-integrated-gate-storage-blacklist.txt
65 - ^tools/tempest-integrated-gate-storage-exclude-list.txt
66 - ^tools/verify-ipv6-only-deployments.sh
67 - ^tools/with_venv.sh
Ghanshyam Mann61f57332020-11-25 11:46:20 -060068 # tools/ is not here since this relies on a script in tools/.
69 - tempest-ipv6-only:
Ghanshyam Mannacf37cf2021-08-27 12:08:12 -050070 irrelevant-files: &tempest-irrelevant-files-3
71 - ^.*\.rst$
72 - ^doc/.*$
73 - ^etc/.*$
74 - ^releasenotes/.*$
75 - ^setup.cfg$
76 - ^tempest/hacking/.*$
77 - ^tempest/tests/.*$
78 - ^tools/check_logs.py
79 - ^tools/format.sh
80 - ^tools/generate-tempest-plugins-list.py
81 - ^tools/generate-tempest-plugins-list.sh
82 - ^tools/skip_tracker.py
83 - ^tools/tempest-integrated-gate-compute-exclude-list.txt
84 - ^tools/tempest-integrated-gate-networking-exclude-list.txt
85 - ^tools/tempest-integrated-gate-object-storage-exclude-list.txt
86 - ^tools/tempest-integrated-gate-placement-exclude-list.txt
87 - ^tools/tempest-integrated-gate-storage-blacklist.txt
88 - ^tools/tempest-integrated-gate-storage-exclude-list.txt
89 - ^tools/tempest-plugin-sanity.sh
90 - ^tools/with_venv.sh
91 - ^.coveragerc$
92 - ^.gitignore$
93 - ^.gitreview$
94 - ^.mailmap$
Ghanshyam Mann61f57332020-11-25 11:46:20 -060095 - tempest-slow-py3:
96 irrelevant-files: *tempest-irrelevant-files
97 - nova-live-migration:
98 voting: false
99 irrelevant-files: *tempest-irrelevant-files
100 - devstack-plugin-ceph-tempest-py3:
101 irrelevant-files: *tempest-irrelevant-files
Rodolfo Alonso Hernandez354c57d2021-07-09 10:03:24 +0000102 - neutron-ovs-grenade-multinode:
Ghanshyam Mann61f57332020-11-25 11:46:20 -0600103 irrelevant-files: *tempest-irrelevant-files
104 - grenade:
105 irrelevant-files: *tempest-irrelevant-files
Rodolfo Alonso Hernandez354c57d2021-07-09 10:03:24 +0000106 - neutron-ovs-tempest-dvr:
Ghanshyam Mann61f57332020-11-25 11:46:20 -0600107 voting: false
108 irrelevant-files: *tempest-irrelevant-files
109 - interop-tempest-consistency:
110 irrelevant-files: *tempest-irrelevant-files
111 - tempest-full-test-account-py3:
112 voting: false
113 irrelevant-files: *tempest-irrelevant-files
114 - tempest-full-test-account-no-admin-py3:
115 voting: false
116 irrelevant-files: *tempest-irrelevant-files
117 - openstack-tox-bashate:
118 irrelevant-files: *tempest-irrelevant-files-2
119 gate:
120 jobs:
121 - tempest-slow-py3:
122 irrelevant-files: *tempest-irrelevant-files
Rodolfo Alonso Hernandez354c57d2021-07-09 10:03:24 +0000123 - neutron-ovs-grenade-multinode:
Ghanshyam Mann61f57332020-11-25 11:46:20 -0600124 irrelevant-files: *tempest-irrelevant-files
125 - tempest-full-py3:
126 irrelevant-files: *tempest-irrelevant-files
127 - grenade:
128 irrelevant-files: *tempest-irrelevant-files
129 - tempest-ipv6-only:
Ghanshyam Mannacf37cf2021-08-27 12:08:12 -0500130 irrelevant-files: *tempest-irrelevant-files-3
Ghanshyam Mann61f57332020-11-25 11:46:20 -0600131 - devstack-plugin-ceph-tempest-py3:
132 irrelevant-files: *tempest-irrelevant-files
133 experimental:
134 jobs:
Ghanshyam Mannba28d782021-09-03 10:21:54 -0500135 - tempest-with-latest-microversion
Ghanshyam Mann83d13e52020-12-29 13:13:40 -0600136 - tempest-stestr-master
Ghanshyam Mann61f57332020-11-25 11:46:20 -0600137 - tempest-cinder-v2-api:
138 irrelevant-files: *tempest-irrelevant-files
139 - tempest-all:
140 irrelevant-files: *tempest-irrelevant-files
Rodolfo Alonso Hernandez354c57d2021-07-09 10:03:24 +0000141 - neutron-ovs-tempest-dvr-ha-multinode-full:
Ghanshyam Mann61f57332020-11-25 11:46:20 -0600142 irrelevant-files: *tempest-irrelevant-files
143 - nova-tempest-v2-api:
144 irrelevant-files: *tempest-irrelevant-files
145 - cinder-tempest-lvm-multibackend:
146 irrelevant-files: *tempest-irrelevant-files
147 - tempest-pg-full:
148 irrelevant-files: *tempest-irrelevant-files
149 - tempest-full-py3-opensuse15:
150 irrelevant-files: *tempest-irrelevant-files
151 periodic-stable:
152 jobs:
Ghanshyam Mannb2d5b982021-04-06 10:44:44 -0500153 - tempest-full-wallaby-py3
Ghanshyam Mann61f57332020-11-25 11:46:20 -0600154 - tempest-full-victoria-py3
155 - tempest-full-ussuri-py3
156 - tempest-full-train-py3
Ghanshyam Mann61f57332020-11-25 11:46:20 -0600157 periodic:
158 jobs:
159 - tempest-all
160 - tempest-full-oslo-master
Ghanshyam Mann83d13e52020-12-29 13:13:40 -0600161 - tempest-stestr-master