blob: 6bf804adb6e7963143f0cfcc2aa225cb5fb63b9e [file] [log] [blame]
Ghanshyam Mann61f57332020-11-25 11:46:20 -06001# NOTE(gmann): This file includes all stable release jobs definition.
2- job:
Ghanshyam Mann14d7f232024-09-25 12:43:53 -07003 name: tempest-full-2024-2
4 parent: tempest-full-py3
5 nodeset: openstack-single-node-jammy
6 override-checkout: stable/2024.2
7
8- job:
Ghanshyam Mann61bb9c62024-03-28 14:55:37 -07009 name: tempest-full-2024-1
10 parent: tempest-full-py3
11 nodeset: openstack-single-node-jammy
12 override-checkout: stable/2024.1
13
14- job:
Ghanshyam Mann5c64e392023-09-28 12:07:04 -070015 name: tempest-full-2023-2
16 parent: tempest-full-py3
17 nodeset: openstack-single-node-jammy
18 override-checkout: stable/2023.2
19
20- job:
Ghanshyam Mann9eab9072023-03-15 15:17:07 -050021 name: tempest-full-2023-1
22 parent: tempest-full-py3
23 nodeset: openstack-single-node-jammy
24 override-checkout: stable/2023.1
25
26- job:
Ghanshyam Mann14d7f232024-09-25 12:43:53 -070027 name: tempest-full-2024-2-extra-tests
28 parent: tempest-extra-tests
29 nodeset: openstack-single-node-jammy
30 override-checkout: stable/2024.2
31
32- job:
Ghanshyam Mann61bb9c62024-03-28 14:55:37 -070033 name: tempest-full-2024-1-extra-tests
34 parent: tempest-extra-tests
35 nodeset: openstack-single-node-jammy
36 override-checkout: stable/2024.1
37
38- job:
Ghanshyam Mann5c64e392023-09-28 12:07:04 -070039 name: tempest-full-2023-2-extra-tests
40 parent: tempest-extra-tests
41 nodeset: openstack-single-node-jammy
42 override-checkout: stable/2023.2
43
44- job:
Ghanshyam Mann9eab9072023-03-15 15:17:07 -050045 name: tempest-full-2023-1-extra-tests
46 parent: tempest-extra-tests
47 nodeset: openstack-single-node-jammy
48 override-checkout: stable/2023.1
49
50- job:
Ghanshyam Mann14d7f232024-09-25 12:43:53 -070051 name: tempest-slow-2024-2
52 parent: tempest-slow-py3
53 nodeset: openstack-two-node-jammy
54 override-checkout: stable/2024.2
55
56- job:
Ghanshyam Mann61bb9c62024-03-28 14:55:37 -070057 name: tempest-slow-2024-1
58 parent: tempest-slow-py3
59 nodeset: openstack-two-node-jammy
60 override-checkout: stable/2024.1
61
62- job:
Ghanshyam Mann5c64e392023-09-28 12:07:04 -070063 name: tempest-slow-2023-2
64 parent: tempest-slow-py3
65 nodeset: openstack-two-node-jammy
66 override-checkout: stable/2023.2
67
68- job:
Ghanshyam Mann9eab9072023-03-15 15:17:07 -050069 name: tempest-slow-2023-1
70 parent: tempest-slow-py3
71 nodeset: openstack-two-node-jammy
Gregory Thiemonge14109a72023-09-12 20:47:14 +020072 override-checkout: stable/2023.1
Ghanshyam Mann9eab9072023-03-15 15:17:07 -050073
74- job:
Ghanshyam Mann3c10d682021-06-02 12:27:51 -050075 name: tempest-full-py3
76 parent: devstack-tempest
Ghanshyam Mann11d4fc92023-02-21 13:29:44 -080077 # This job version is to use the 'full' tox env which
78 # is available for stable/ussuri to stable/wallaby also.
79 branches:
Ghanshyam Mann1b38bd62024-03-14 21:28:51 -070080 - ^.*/victoria
81 - ^.*/wallaby
Ghanshyam Mann11d4fc92023-02-21 13:29:44 -080082 description: |
83 Base integration test with Neutron networking, horizon, swift enable,
84 and py3.
85 Former names for this job where:
86 * legacy-tempest-dsvm-py35
87 * gate-tempest-dsvm-py35
88 required-projects:
89 - openstack/horizon
90 vars:
91 tox_envlist: full
92 devstack_localrc:
93 USE_PYTHON3: true
94 FORCE_CONFIG_DRIVE: true
95 ENABLE_VOLUME_MULTIATTACH: true
96 GLANCE_USE_IMPORT_WORKFLOW: True
97 devstack_plugins:
98 neutron: https://opendev.org/openstack/neutron
99 devstack_services:
Rajesh Tailora85bdb42024-04-02 12:01:53 +0530100 # Enable horizon so that we can run horizon test.
Ghanshyam Mann11d4fc92023-02-21 13:29:44 -0800101 horizon: true
102
103- job:
Elod Illes78d24922022-11-22 15:55:42 +0100104 name: tempest-multinode-full-py3
105 parent: tempest-multinode-full
106 nodeset: openstack-two-node-focal
Dr. Jens Harbott59e1cb42024-04-30 17:26:21 +0200107 # This job runs on Focal and supposed to run until unmaintained/zed.
Elod Illes78d24922022-11-22 15:55:42 +0100108 branches:
Ghanshyam Mann1b38bd62024-03-14 21:28:51 -0700109 - ^.*/victoria
110 - ^.*/wallaby
111 - ^.*/xena
112 - ^.*/yoga
113 - ^.*/zed
Ghanshyam Mann24a3a362022-10-12 15:50:28 -0500114 vars:
115 devstack_localrc:
116 USE_PYTHON3: true
117 devstack_plugins:
118 neutron: https://opendev.org/openstack/neutron
119 devstack_services:
120 neutron-trunk: true
121 group-vars:
122 subnode:
123 devstack_localrc:
124 USE_PYTHON3: true
125
126- job:
127 name: tempest-multinode-full
128 parent: tempest-multinode-full-base
129 nodeset: openstack-two-node-focal
Dr. Jens Harbott59e1cb42024-04-30 17:26:21 +0200130 # This job runs on Focal and on python2. This is for unmaintained/victoria to unmaintained/zed.
Ghanshyam Mann24a3a362022-10-12 15:50:28 -0500131 branches:
Ghanshyam Mann1b38bd62024-03-14 21:28:51 -0700132 - ^.*/victoria
133 - ^.*/wallaby
134 - ^.*/xena
135 - ^.*/yoga
136 - ^.*/zed
Ghanshyam Mann24a3a362022-10-12 15:50:28 -0500137 vars:
138 devstack_localrc:
139 USE_PYTHON3: False
140 group-vars:
141 subnode:
142 devstack_localrc:
143 USE_PYTHON3: False
144
145- job:
Ghanshyam Mann180717d2023-07-14 10:50:02 -0500146 name: tempest-slow-py3
147 parent: tempest-slow
148 # This job version is to use the 'slow-serial' tox env for
149 # the stable/ussuri to stable/wallaby testing.
150 branches:
Ghanshyam Mann1b38bd62024-03-14 21:28:51 -0700151 - ^.*/victoria
152 - ^.*/wallaby
Ghanshyam Mann180717d2023-07-14 10:50:02 -0500153 vars:
154 tox_envlist: slow-serial
155
156- job:
Ghanshyam Manne6b70562022-01-21 19:32:42 -0600157 name: tempest-full-py3-opensuse15
158 parent: tempest-full-py3
159 nodeset: devstack-single-node-opensuse-15
160 description: |
161 Base integration test with Neutron networking and py36 running
162 on openSUSE Leap 15.x
163 voting: false
164 # This job is not used after stable/xena and can be
165 # removed once stable/xena is EOL.
166 branches:
Ghanshyam Mann1b38bd62024-03-14 21:28:51 -0700167 - ^.*/victoria
168 - ^.*/wallaby
169 - ^.*/xena