Commit Graph

14 Commits

Author SHA1 Message Date
Stephen Finucane 1aa89446af 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: I7b66b7ad46497fcaeb8d6542485fbe6b6b1495f9
2022-03-15 15:07:42 +00:00
Hervé Beraud 98e1888d7d 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: Iae7ce24bfd718a9a2102ce64e8dd2ad08d2b4dd6
2020-12-18 15:12:00 +01:00
OpenStack Release Bot 45797b87cb 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: I9ea9f73fd06d03589ff59a616a915a2d61d4706c
2020-09-11 21:00:32 +00:00
OpenStack Release Bot d689527d63 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: I21a1bd80a3b0ec47598d0f512aef196d3efd9a21
2020-04-14 10:17:02 +00:00
Hervé Beraud 89beae0753 [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

Change-Id: I02784f635368ad7cc5ffde7cc8a4f4367143da98
2020-02-03 17:56:35 +01:00
pengyuesheng da3a3ef5ca Switch to Ussuri jobs
Change-Id: I67b9a3409d650fde9afc65720dfa0c289328ef85
2019-10-24 14:34:46 +08:00
Corey Bryant c6babc7222 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: I1638f7d10bf43fe6eb8ad7fc27452f70a8deac4f
Story: #2005924
Task: #34234
2019-07-05 15:01:09 -04:00
Ghanshyam Mann e36c0285ef 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: I0d3d40f8ac10f5b765141939cd3424332e1d4138
2019-04-15 18:37:50 +00:00
ZhongShengping 0b6824d178 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
Story: #2004073
Task: #27440

Change-Id: I3058b37d22a2e86da78975930dd2cf0dc269bfe1
2019-02-19 13:56:43 +08:00
Andreas Jaeger 8cea7fcb0b Use template for lower-constraints
Small cleanups:

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

Change-Id: I62c4ef15387ba32a6788c497966fe33b9022e393
Needed-By: https://review.openstack.org/623229
2018-12-20 20:15:31 +01:00
Doug Hellmann 2ebda956b4 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: I284f9b8f9f46a8991eda696135432a8e1041779a
Story: #2002586
Task: #24322
2018-08-11 18:20:15 -04:00
Doug Hellmann 96f6d8498d 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: Id57ebfef468bad5a7694e6685176a81fe4e58fb7
Story: #2002586
Task: #24322
2018-08-07 16:17:35 -04:00
Doug Hellmann a82d5a56b1 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: Iebf359ea81ed366e17c900a2139c05fa94254f71
Story: #2003250
2018-08-03 17:45:52 -04:00
Doug Hellmann fbc837e75a 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: I4bf5b081d630414cdd8beb7fd322aeb6fd90d7d7
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-24 21:02:51 -04:00