8 Commits

Author SHA1 Message Date
Stephen Finucane
1757c64199 Update CI to use unversioned jobs template
As part of the migration of this project to the independent release
model, we failed to notice that the job template was still tied to a
specific release. We've now introduced a new unversioned job template,
'openstack-python3-jobs' [1], which was can and should use. Do this.

[1] https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/833286/

Change-Id: Id97452334d3da24d062f6fbe9136c91641d209d7
Depends-On: https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/833286/
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2022-03-15 15:08:28 +00:00
Ghanshyam Mann
d81a6f2ca8 Updating python testing classifier as per Yoga testing runtime
Yoga testing runtime[1] has been updated to add py39
testing as voting. Unit tests update are handled by the
job template change in openstack-zuul-job

- https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/820286

this commit updates the classifier in setup.cfg file and tox.ini.

[1] https://governance.openstack.org/tc/reference/runtimes/yoga.html

Change-Id: I4be58a69548a037d1920183fd1d58f91ec30e382
2021-12-14 13:25:24 +01:00
Eric Fried
173298bf86 Stop testing with py2 and switch to ussuri jobs
Remove py2 from tox.ini, setup.cfg, and zuul.

Switch from train to ussuri zuul job template.

Change-Id: I70eeabe2237c3f13b7e7a27fb32c9d2cd1609333
2019-10-25 09:45:29 -05:00
Corey Bryant
3297a6692c Add Python 3 Train unit tests
This is a mechanically generated patch to ensure unit testing is in place
for all of the Tested Runtimes for Train.

See the Train python3-updates goal document for details:
https://governance.openstack.org/tc/goals/train/python3-updates.html

Change-Id: Id4f37ef39730724dfb09da33cfc44712e0ab722a
Story: #2005924
Task: #34236
2019-07-05 15:44:19 -04:00
Charles Short
07ecadd357 Change python3.5 job to python3.7 job on Stein+
python3.5 was the only supported python3 version on Xenial, now that we have
Bionic Beaver nodes that support python3.7, lets switch to testing with
python3.7 in addition with python3.6 in Stein and beyond.
See ML discussion here [1] for context.

[1] http://lists.openstack.org/pipermail/openstack-dev/2018-October/135632.html

Change-Id: I38af51b799464f1f32b593930fbbd6f795dbd088
Signed-off-by: Charles Short <chucks@redhat.com>
Story: #2004073
Task: #27433
2019-02-14 10:21:59 +00:00
Doug Hellmann
7b2671078a add python 3.6 unit test job
This is a mechanically generated patch to add a unit test job running
under Python 3.6 as part of the python3-first goal.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: I95ade79e68c699ab6e2a019b71217b136b473460
Story: #2002586
Task: #24315
2018-09-09 05:56:03 -04:00
Doug Hellmann
1642ef59e7 switch documentation job to new PTI
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs as part of the
python3-first goal.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: I377243477cf47bdb5dc0da00ded3bd53a1b88d61
Story: #2002586
Task: #24315
2018-09-09 05:55:58 -04:00
Doug Hellmann
f40fbb2b77 import zuul job settings from project-config
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.

Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.

Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: I5c7bb2a7fe7a5ad762fa1d34ab399e9b2c450860
Story: #2002586
Task: #24315
2018-09-09 05:55:32 -04:00