Commit Graph

13 Commits

Author SHA1 Message Date
Stephen Finucane f04337049c 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/

Depends-On: https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/833286/
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Change-Id: I4e2b2821124103fa76eb4b45d8ce3d86160b6a27
2022-03-15 15:05:43 +00:00
Hervé Beraud ef848c3548 Dropping lower constraints testing
We facing errors related to the new pip resolver, this
topic was discussed on the ML and QA team proposed to
to test lower-constraints [1].

I propose to drop this test because the complexity and recurring pain needed
to maintain that now exceeds the benefits provided by this mechanismes.

[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-December/019390.html

Change-Id: I36fb12c92823d27e42975d4dc683ad8d99191a77
2020-12-18 15:05:57 +01:00
OpenStack Release Bot 3184b6a96e Add Python3 wallaby unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for wallaby.

See also the PTI in governance [1].

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

Change-Id: I21718260133b7b115d61b42e782581444d182464
2020-09-11 20:55:15 +00:00
Andreas Jaeger 266192b11b Switch to Victoria tests
This repo has been using train tests and thus was missed by the bot to
update from ussuri to victoria, update manually.

See also the PTI in governance [1].

Fix pep8 failure in debtcollector/updating.py and remove six from the
file.

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

Change-Id: I9d07da7c5729f7ed33cc25f27cf70a7a41d1214c
2020-05-09 14:39:58 +02:00
Andreas Jaeger 3e241f33da [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

Cleanup tox.ini and setup.cfg from old cruft, use sphinx-build.

Change-Id: I395558c888d31925c26571f62ffc1ea556f2e2c4
Co-Authored-By: Hervé Beraud <hberaud@redhat.com>
2020-02-04 10:28:51 +01:00
Corey Bryant 47b2e16ee8 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: Id890698cfc352183f206fc92a5f49cdb433cad49
Story: #2005924
Task: #34234
2019-07-05 14:39:10 -04:00
Ghanshyam Mann 4ffb9a2933 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: I28c2239bc31f3dd3b52eefa417fc4e29cee9b241
2019-04-15 18:32:00 +00:00
Corey Bryant f25d2661f5 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: I3ac6546e79112820906ef02ce372c6c964921bec
Story: #2004073
Task: #27440
2019-02-15 15:25:01 -05:00
Andreas Jaeger becfb5b879 Use template for lower-constraints
Small cleanups:

* Use openstack-lower-constraints-jobs template, remove individual
  jobs.
* Sort list of templates

Change-Id: Ia9fe9f01d69ae69f4b63b2d13b376c9a638dcb8f
Needed-By: https://review.openstack.org/623229
2018-12-20 20:53:49 +01:00
Doug Hellmann 25ee8db73e add lib-forward-testing-python3 test job
This is a mechanically generated patch to add a functional test job
running under Python 3 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: I3d60f5c6ca080ac785c5355c9637788537e1e9f1
Story: #2002586
Task: #24322
2018-08-11 18:20:08 -04:00
Doug Hellmann 725114d5b3 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: I0db032805720fb1f54fef2146689c6db6a0953d2
Story: #2002586
Task: #24322
2018-08-07 16:17:28 -04:00
Doug Hellmann 685aa5aefb 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.

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

Change-Id: I7b5a017f0365c3cc4428dc9cb8c807b2dea66b54
Story: #2003250
2018-08-03 17:41:52 -04:00
Doug Hellmann d8e616d274 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: Ib7f87445039e8e71edbe52b985c632bc4da29174
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-24 21:02:07 -04:00