Commit Graph

12 Commits

Author SHA1 Message Date
Stephen Finucane 47fe8a263f 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/
Change-Id: If5322168fca2e6b045c9fe81b764a587cd3b30e1
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2022-03-15 15:07:47 +00:00
Hervé Beraud 8763180670 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: I63153d3258e10d232f86f7a8b652eb7028aab4c6
2020-12-18 15:14:44 +01:00
OpenStack Release Bot 47d76c448a 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: Ibb0e762ac3d81001c2bc763c668296eca0ae172a
2020-09-11 21:02:55 +00:00
OpenStack Release Bot 091ca229bd Add Python3 victoria unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for victoria.

See also the PTI in governance [1].

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

Change-Id: Ic8717c57ec2063701c89e7f3974201b779ba9f15
2020-04-14 10:19:11 +00:00
Andreas Jaeger 4d45f96942 [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

Update docs building to use modern sphinx-build.
Update to use apidoc for newer sphinx.
Remove cruft from setup.cfg and doc/source.conf.py

Change-Id: I6a0643fcf8e28e09b1c69cda98dc53c71e6c508d
2020-02-03 20:37:28 +01:00
zhangboye ed19115476 Switch to Ussuri jobs
Change-Id: I48650e5a808bf25e169acbe176d92f31d870e649
2019-10-25 14:24:45 +08:00
Corey Bryant 7ad16dea56 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: Iab320e15df4d9922ad96780dcfc16c7045325cfc
Story: #2005924
Task: #34234
2019-07-05 15:03:03 -04:00
Corey Bryant dac45a694c Change python3.5 job to python3.7 job on Stein+
This is a mechanically generated patch to add a unit test job running
under Python 3.7 and drop the Python 3.5 unit test job.

python3.5 was the only supported python3 version on Xenial. Now that
we have Bionic nodes supporting python3.6 and python3.7, let's switch
to testing with python3.7 in addition to python3.6 in Stein and
beyond.

See ML discussion here [1] for context.

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

Change-Id: I723f2be0477bfae511de3a1a79307c2ed1e5d300
Story: #2004073
Task: #27440
2019-02-14 10:29:34 +00:00
Andreas Jaeger 99bf2bd40f 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.

Sort list of templates alphabetically.

Fix tox.ini for cover to work.

Change-Id: Id46f74ab4a8f64f7159effc8fa4d552f8217c498
2018-09-07 12:38:00 +02:00
Doug Hellmann ef1afc504a 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: I9003b9666f664a94c90e66fc52561ff53df83e96
Story: #2002586
Task: #24322
2018-08-07 16:17:37 -04:00
Doug Hellmann 11f2521cfd 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: I9f7f63541d636ad7b0e8ff82f0dfaf1634b377ee
Story: #2003250
2018-08-03 17:46:43 -04:00
Doug Hellmann 9460095d7d 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: Idf28fdf830bf9524df8fbeb684658719bccf4f0a
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-24 21:03:05 -04:00