Commit Graph

17 Commits

Author SHA1 Message Date
OpenStack Release Bot 703bdbe56f Switch to 2023.1 Python3 unit tests and generic template name
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for antelope. Also,
updating the template name to generic one.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: Ib3162c3a25998fb8b41a5d3bf7e4b0bb9e1d0c28
2022-09-14 09:29:59 +00:00
Ghanshyam Mann c51a506f57 Drop lower-constraints.txt and its testing
As discussed in TC PTG[1] and TC resolution[2], we are
dropping the lower-constraints.txt file and its testing.
We will keep lower bounds in the requirements.txt file but
with a note that these are not tested lower bounds and we
try our best to keep them updated.

[1] https://etherpad.opendev.org/p/tc-zed-ptg#L326
[2] https://governance.openstack.org/tc/resolutions/20220414-drop-lower-constraints.html#proposal

Change-Id: I62d60bf7419decc35193ce1aa9a652a3c8bbf80d
2022-08-26 17:14:56 +09:00
Hiromu Asahina 82f8b0d9bb Add Python3 zed unit tests
Update Zuul job template to recent python versions [1].
python-novaclient 18.0.0 [2] which is listed on upper-constraints [3]
doesn't support python3.6.

[1] https://docs.openstack.org/infra/openstack-zuul-jobs/project-templates.html#project_template-openstack-python3-zed-jobs
[2] https://pypi.org/project/python-novaclient/
[3] https://releases.openstack.org/constraints/upper/master

Change-Id: Ibd4149ce962b6aab084ba3474d22c0bf4e3929cf
2022-07-01 10:01:07 +00:00
OpenStack Release Bot 8ed12ba41a Add Python3 yoga unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for yoga.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: I8ac3f528c33ed039131d83c23b49be8f7471586d
2022-03-22 16:49:42 +00:00
OpenStack Release Bot 491348b58a Add Python3 xena unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for xena.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: Id2c279d7d657e68614e8d638a017bf4b35a84e65
2021-03-19 19:42:33 +00:00
Sean McGinnis 1823e8595d
Switch to wallaby job template
Run the expected wallaby jobs in gate.

Change-Id: I2496c1e95d36acbce60679f5e7224a92ed60a7ce
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-09-21 13:06:59 -05:00
Andreas Jaeger 2ceec3b348 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Increase requests lower requirement since oslo.config needs 2.18.0.
Fix idna lower-constraint to satisfy requests.

Change-Id: I753e09613b50e099060e2c85eb80d06d8b257858
2020-02-04 21:02:09 +01:00
pangliye dc89f0720c Switch to official Ussuri jobs
Change-Id: Ife8e96c57deafeafacc22cb9a3f6f011d15b8f10
2019-11-20 09:47:20 +00:00
Corey Bryant b36f9515e9 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: Ie315b64a5c6a8e09fc428a2524ffe037b5fcebeb
Story: #2005924
Task: #34209
2019-06-24 10:33:21 -04:00
Ghanshyam Mann 8d98b55db0 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: I0456cb168b263bf4b1520bf56f5a1016b5b2b392
2019-04-14 22:05:10 +00:00
ZhongShengping 23c9457ce0 add python 3.7 unit test job
This is a mechanically generated patch to add a unit test job running
under Python 3.7.

See ML discussion here [1] for context.

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

Change-Id: I7eee41e25ae0d1666ed01e2eb587f9c23d11750b
Story: #2004073
Task: #27416
2019-02-19 17:05:55 +08:00
Andreas Jaeger 4c9259fe22 Use templates for cover and lower-constraints
Use openstack-tox-cover template, this runs the cover job
in the check queue only.

Use openstack-lower-constraints-jobs template.

Remove jobs that are part of the templates.

Change-Id: Id4d1fd54f9c6630bb29bb02ba375d27a6e039002
2018-09-08 16:08:01 +02:00
Doug Hellmann e871cc7a3f 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: I4c605b41f0dbeaa19f6941d8cb51d65fa438bffb
Story: #2002586
Task: #24298
2018-08-28 17:20:08 -04:00
Doug Hellmann 76f45fccd1 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: Iece32780f5ebab59f7aed20499854fcc93b579c4
Story: #2002586
Task: #24298
2018-08-28 17:20:01 -04:00
Doug Hellmann 668b7ff105 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: Id402d67ff5c18374f17bbcb6ffd1fac16cf01138
Story: #2002586
Task: #24298
2018-08-28 17:19:34 -04:00
Doug Hellmann 783848b6ef add lower-constraints job
Create a tox environment for running the unit tests against the lower
bounds of the dependencies.

Create a lower-constraints.txt to be used to enforce the lower bounds
in those tests.

Add openstack-tox-lower-constraints job to the zuul configuration.

See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
for more details.

Change-Id: Ib54727bef315518ebcb6e5554911f3e76651e4c7
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-22 13:21:44 -04:00
Andreas Jaeger db60b7e831 Use native Zuul v3 tox job
Import legacy heat-translator tox job as Zuul v3 job.

Change-Id: I9f945e63fe0a1a759f31c912120bfef829359fa3
2018-01-26 17:31:26 +01:00