Commit Graph

13 Commits

Author SHA1 Message Date
Stephen Finucane 689ac0d47e 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: I52de27cdf127969f45e1c360096fb1983dc55c8b
2022-03-15 15:05:50 +00:00
Hervé Beraud bd2356bfcf 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: I64c8320d0cdd473d54d6de6050be4d60d92a7c5f
2020-12-18 15:06:22 +01:00
OpenStack Release Bot afe7105602 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: I7dd8a0c6b71b8dc1fbea9ca7ef1704ea2db1e435
2020-09-11 20:55:33 +00:00
OpenStack Release Bot e2fd748ce1 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: I00636f150fa07f12696a433e5bec54d6cfe66e49
2020-04-14 10:12:21 +00:00
Hervé Beraud 0c5e44839c [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: Ia7abd5c3861978dbcbc7c72f469d19ff41032c13
Sem-Ver: api-break
2020-02-10 11:24:43 +01:00
pengyuesheng d3911f9654 Switch to Ussuri jobs
Change-Id: If8aa2250dd4e497085f468b7d6b3311dbd018caa
2019-10-22 11:01:22 +08:00
Corey Bryant 25ffb8f154 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: I795dfc58c5e4de57b89784ec2294da0651621777
Story: #2005924
Task: #34234
2019-07-05 14:39:57 -04:00
Ghanshyam Mann e8a543ad14 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: Ia8532570e5c0356bdf289bb99c1a8c46ee395893
2019-04-15 16:14:35 +00:00
Andreas Jaeger 481e940785 Use template for lower-constraints
Small cleanups:

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

Change-Id: I46b267e5c1f74776caece8908936c37195a1d930
Needed-By: https://review.openstack.org/623229
2018-12-20 20:58:21 +01:00
Doug Hellmann 7f6e4b3ac1 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: I03324e240d31367ed8a1f2411117355379a744b5
Story: #2002586
Task: #24322
2018-08-11 18:20:10 -04:00
Doug Hellmann dfb7da1d5d 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: Ic64d8fff08d85946cffd1646ba3aec870688976f
Story: #2002586
Task: #24322
2018-08-07 16:17:30 -04:00
Doug Hellmann 63ae90c2e6 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: I521705d1c0d940814948e343ef10b2aec6fdfcda
Story: #2003250
2018-08-03 17:43:15 -04:00
Doug Hellmann 7fdcc78cc5 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: I70508df7928e38fd8b97e69d42fbde5d9b17ad16
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-22 12:30:48 -04:00