Commit Graph

17 Commits

Author SHA1 Message Date
Ghanshyam Mann deaf2f4f81 Fix tox4 error
tox.ini started failing with Tox4 which had some
incompatible changes. One of them is due to the
skipsdist = True.

Fixing tox.ini for tox4 changes.

Additional changes:
* zuul: Declare queue at top level
* fix onflicting with base python error

Change-Id: I9f988e485c1c19eca41175e29fc09c1e28d38b06
2023-01-31 03:29:38 +00:00
OpenStack Release Bot 79619532fc 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: Ia11b348ee1f49de4fca61896acb60a850d9e1812
2022-09-14 09:15:55 +00:00
Ghanshyam Mann 415a54249b 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: I3f6d03ce43d5b7d3852d08f8ba91b8dd9023c744
2022-04-30 20:20:15 -05:00
OpenStack Release Bot 2bb7dfeb19 Add Python3 zed unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for zed.

See also the PTI in governance [1].

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

Change-Id: I15afc8d745e70da8b0b6b5f03c04bd6483d9d2b8
2022-03-15 18:14:48 +00:00
OpenStack Release Bot 24b0b1fde8 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: I0a223a0e70593f39346e6703ed1a0fbb6374243b
2021-09-15 11:15:45 +00:00
OpenStack Release Bot 77fedd22ce 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: I18487e0e3cc89a13f499743f75174848dd18baaf
2021-03-18 10:56:24 +00:00
Brian Haley f09977423b Add Python3 wallaby unit tests
Ensure unit testing is in place for all the of the tested
runtimes for wallaby.

Copied from an automatically generated patch in the neutron
repo, don't know why the release bot missed it here.

See also the PTI in governance [1].

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

Change-Id: I7b415b97caa0be9cfd33f8f43a79e8fcdabfd3b3
2020-10-28 16:10:53 -04:00
Ghanshyam Mann 9582fadebb [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

Kuryr is ready with python 3 and ok to drop the
python 2.7 support.

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

Depends-On: https://review.opendev.org/#/c/693631/
Change-Id: I6c14fa3b0c3a19b5f50f5d78a43ba060c10de914
2019-11-16 14:32:07 +00:00
qiufossen 8c2fd48fff Switch to Ussuri jobs
Change-Id: Ic1025704956522c2dec79fd40c4f411c6d961bd7
2019-10-22 02:17:17 -04:00
Corey Bryant 88821877be 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: I3c2f26c1199acd5e0dd3663e4b77f3ee1af072c7
Story: #2005924
Task: #34217
2019-07-05 11:39:54 -04:00
Ghanshyam Mann 149cf226a7 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: Id096210bff56c1e8f7cc9f4321beb7c943bd5473
2019-04-15 18:38:25 +00:00
ZhongShengping 53e240116b 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: I1403653c88546f95d60e8d1bf764925a452c1f8b
Story: #2004073
Task: #27424
2019-02-20 02:46:36 +00:00
Andreas Jaeger 23ee4d15b8 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: I21efefc2e85c57d754b272b02de694f5c6a6edfd
2018-09-08 16:11:54 +02:00
Doug Hellmann 9251f74220 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: I28b38d5a90c3c9320e46beb0b0f1b6c3456f4fff
Story: #2002586
Task: #24306
2018-08-22 14:21:59 -04:00
Doug Hellmann 165891f2e9 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: Ie74ba140c3f98e96ca9eefaf55dfd8cef64fcbb8
Story: #2002586
Task: #24306
2018-08-22 14:21:53 -04:00
Doug Hellmann d77be7fe45 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: If41b55a075b9f98eb5e1d3359304bb508172624d
Story: #2002586
Task: #24306
2018-08-22 14:21:16 -04:00
Doug Hellmann 8f77c47c87 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: I941682ba1eff26bbfcb0c119deb7479c92d35be2
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-04-15 23:09:20 +00:00