Commit Graph

14 Commits

Author SHA1 Message Date
Stephen Finucane 51a43dacc4 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: Ifc12f060d9d78dc04b6addbaa441667b00e5bd69
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2022-03-15 15:07:07 +00:00
tushargite96 3c2a0846c5 Add Python3 yoga unit tests
This patch updates the project template to use the Yoga project template
to ensure unit testing is in place for all of the tested runtimes
for yoga. For more please refer to [1].

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

Change-Id: I47f85706b2b5ad8ac12ac67e97b5bb7179572615
2022-03-02 22:19:30 +05:30
Hervé Beraud 7dcf9e9da3 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: Ic086f5e9a7a8b9c9050ef27993f339d52ad1e236
2020-12-18 15:07:17 +01:00
OpenStack Release Bot ff1e681656 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: I6989299c0a913bc1110fc6d186975734065f98ac
2020-09-11 20:56:14 +00:00
OpenStack Release Bot 1ac70012e9 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: I9282cffe860f11559a0a6a345e533c41f16bd0fe
2020-04-14 10:13:11 +00:00
Stephen Finucane cfc27ef497 Drop python 2.7 support and testing
Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: I94e709093e01825069b44b6c485e49a81f8f14c1
Sem-Ver: api-break
2020-01-30 11:37:22 +00:00
pengyuesheng 97ab5146ba Switch to Ussuri jobs
Change-Id: I74ac0f543f532031a9fd8e42e9a23b8b84185406
2019-10-24 14:23:44 +08:00
Corey Bryant 610df387b6 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: Icdd6929f479b54599ddf19a8092947272d5c8b68
Story: #2005924
Task: #34234
2019-07-05 14:42:45 -04:00
Corey Bryant bb86c44247 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: I99214cc0d8accfbdd657e1146517ce5e7e39e9e0
Story: #2004073
Task: #27440
2019-02-14 10:25:13 +00:00
Andreas Jaeger 7d4433eef5 Use templates for cover and lower-constraints
Use openstack-tox-cover template, this runs the cover job as
non-voting in the check queue only.

Use openstack-lower-constraints-jobs template

Remove jobs that are part of the templates.

Sort template list alphabetically.

Fix cover tox.ini setting so that this works.

Change-Id: I6e7d197b780e79f22ad936fe63da13ca48098764
2018-09-08 15:38:12 +02:00
Doug Hellmann 54a880a474 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: Ied3f799ccfc9946f8cbf5d5245ec5f9505bd7bdf
Story: #2002586
Task: #24322
2018-08-13 08:54:56 -04:00
Doug Hellmann c2d8ea12c9 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: I71f3a7866f8e25e37aa3cebf61d37383d25652b0
Story: #2002586
Task: #24322
2018-08-07 16:17:31 -04:00
Doug Hellmann 12a5c026cc 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: Iaef897eec51165388f84c650495f3c708c441280
Story: #2003250
2018-08-03 17:43:46 -04:00
Doug Hellmann e55a18c5e0 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: I6183925f1acc8bb020caa099c60b6baee61e579a
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-24 21:02:16 -04:00