Commit Graph

7 Commits

Author SHA1 Message Date
Stephen Finucane 25f3936ebc 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.

Note that this is effectively a revert of change
Ic93f1c77230d859713ea9bc86065880efa91de7c which attempted to resolve the
same problem in a different way.

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

Change-Id: Ibf1238bc7c09b4ae9824be81a06f22decfb40873
Depends-On: https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/833286/
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2022-03-21 19:02:37 +00:00
Ghanshyam Mann e532b71313 Test all supported python version
As os-resource-classes is branchless which means same
master code is run on stable branches too, let's test it
with all the python version supported in those stable branches.

For that, we need to explicitly add the pythn jobs instead of using
the release specific job template. This way, we will explicitly know
that we are testing all supported python versions and do not remove the
older py version testing when the new release template bumps the min python
version like done in Yoga.

In Yoga testing, we are making py3.9 job to run as voting, so
adding py3.9 job as voting.

Change-Id: Ic93f1c77230d859713ea9bc86065880efa91de7c
2021-11-24 18:16:27 -06:00
Eric Fried 50b4160695 Stop testing with py2
We were pretty close on this already.

Change-Id: I8ad1f5bee7a532c3401fd59550cee7cdec67c8c3
2019-10-25 09:46:50 -05:00
pengyuesheng 19b341190b Switch to Ussuri jobs
Change-Id: I0844a801da359543af7a6933fc588da900955cae
2019-10-24 14:45:03 +08:00
Corey Bryant 0fceade481 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: Id58e363458d4b641d9674cdb43dec33d9df58aee
Story: #2005924
Task: #34236
2019-07-05 15:43:46 -04:00
Ghanshyam Mann 7c6ac2b2ef Dropping the py35 testing
All the integration testing has been moved to
Bionic now[1] and py3.5 is not tested runtime for
Train or stable/stein[2].

As per below ML thread, we are good to drop the py35
testing now:
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/005097.html

[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004647.html
[2]
https://governance.openstack.org/tc/reference/runtimes/stein.html
https://governance.openstack.org/tc/reference/runtimes/train.html

Change-Id: I081ce6385d8f04f2a8f64d6e906a07ede3e91436
2019-04-22 23:16:37 +00:00
Chris Dent 385310e1b0 Initial automated testing for os-resource-classes
Adjust tox settings for a reasonable set of job defaults.

Turn on the usual templates in .zuul.yaml

Correct small pep8 and docs issues to get tox jobs passing.

Change-Id: Id0ebeab2ec2439d52defe59096b07c3d0b7bc66d
2018-12-11 17:49:45 +00:00