Skip to content

Commit 1f6c351

Browse files
Zuulopenstack-gerrit
authored andcommitted
Merge "zuul: Add nova-tox-functional-centos8-py36 job"
2 parents 9311f54 + b5b2e99 commit 1f6c351

File tree

1 file changed

+29
-4
lines changed

1 file changed

+29
-4
lines changed

.zuul.yaml

Lines changed: 29 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,13 @@
22
# for job naming conventions.
33

44
- job:
5-
name: nova-tox-functional-py38
6-
parent: openstack-tox-functional-py38
5+
name: nova-tox-functional-centos8-py36
6+
parent: openstack-tox-functional-py36
7+
nodeset: devstack-single-node-centos-8
78
description: |
89
Run tox-based functional tests for the OpenStack Nova project
9-
under cPython version 3.8 with Nova specific irrelevant-files list.
10-
Uses tox with the ``functional-py38`` environment.
10+
under cPython version 3.6 with Nova specific irrelevant-files list.
11+
Uses tox with the ``functional-py36`` environment.
1112
1213
This job also provides a parent for other projects to run the nova
1314
functional tests on their own changes.
@@ -21,6 +22,28 @@
2122
- ^doc/(source|test)/.*$
2223
- ^nova/locale/.*$
2324
- ^releasenotes/.*$
25+
vars:
26+
# explicitly stating the work dir makes this job reusable by other
27+
# projects
28+
zuul_work_dir: src/opendev.org/openstack/nova
29+
bindep_profile: test py36
30+
timeout: 3600
31+
32+
- job:
33+
name: nova-tox-functional-py38
34+
parent: openstack-tox-functional-py38
35+
description: |
36+
Run tox-based functional tests for the OpenStack Nova project
37+
under cPython version 3.8 with Nova specific irrelevant-files list.
38+
Uses tox with the ``functional-py38`` environment.
39+
40+
This job also provides a parent for other projects to run the nova
41+
functional tests on their own changes.
42+
required-projects:
43+
# including nova here makes this job reusable by other projects
44+
- openstack/nova
45+
- openstack/placement
46+
irrelevant-files: *functional-irrelevant-files
2447
vars:
2548
# explicitly stating the work dir makes this job reusable by other
2649
# projects
@@ -507,6 +530,7 @@
507530
- nova-next
508531
- nova-tox-validate-backport:
509532
voting: false
533+
- nova-tox-functional-centos8-py36
510534
- nova-tox-functional-py38
511535
- nova-tox-functional-py39:
512536
voting: false
@@ -545,6 +569,7 @@
545569
jobs:
546570
- nova-live-migration
547571
- nova-live-migration-ceph
572+
- nova-tox-functional-centos8-py36
548573
- nova-tox-functional-py38
549574
- nova-multi-cell
550575
- nova-next

0 commit comments

Comments
 (0)