Skip to content

Commit b49b766

Browse files
Zuulopenstack-gerrit
authored andcommitted
Merge "Re-add python 3.6 functional testing"
2 parents 14bfbaa + cb1a52a commit b49b766

File tree

2 files changed

+31
-4
lines changed

2 files changed

+31
-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
@@ -515,6 +538,7 @@
515538
- nova-next
516539
- nova-tox-validate-backport:
517540
voting: false
541+
- nova-tox-functional-centos8-py36
518542
- nova-tox-functional-py38
519543
- nova-tox-functional-py39
520544
- tempest-integrated-compute:
@@ -554,6 +578,7 @@
554578
jobs:
555579
- nova-live-migration
556580
- nova-live-migration-ceph
581+
- nova-tox-functional-centos8-py36
557582
- nova-tox-functional-py38
558583
- nova-tox-functional-py39
559584
- nova-multi-cell

setup.cfg

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ classifiers =
2020
Operating System :: POSIX :: Linux
2121
Programming Language :: Python
2222
Programming Language :: Python :: 3
23+
Programming Language :: Python :: 3.6
24+
Programming Language :: Python :: 3.7
2325
Programming Language :: Python :: 3.8
2426
Programming Language :: Python :: 3.9
2527
Programming Language :: Python :: 3 :: Only

0 commit comments

Comments
 (0)