Commit Graph

14 Commits

Author SHA1 Message Date
Stephen Finucane 257683b4a2 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: I7f6ad2295f44b4da5c474171a5ed0110a5fe786c
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2022-03-15 15:07:26 +00:00
yangyawei f2799dc87b Switch testing to Xena testing runtime
Upating the tetsing template to Xena testing runtime:
https://governance.openstack.org/tc/reference/runtimes/xena.html

Change-Id: I0ae4361508c60fab646ef5eabe9ac02fac8b8039
2021-05-17 17:57:04 +08:00
Hervé Beraud 00f80b4560 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: Ice8c48ed23626538c9a9311a4392d18a3a795b07
2020-12-18 15:11:40 +01:00
OpenStack Release Bot ed06708849 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: I5edd6bad0bead467e4da5e1048de22b097b9686f
2020-09-11 21:00:13 +00:00
OpenStack Release Bot b8188bc197 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: I9f2dece1591e624d67992f1c80324706d404d90e
2020-04-14 10:16:44 +00:00
Hervé Beraud 57cfce71db [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: I700fe8837312c5c9d88dcdd073389f81a1d874bd
Sem-Ver: api-break
2020-02-06 10:25:49 +01:00
pengyuesheng 4948c64378 Switch to Ussuri jobs
Change-Id: I85c0073f46f56b1b17a32a38b9f15592f2e7f821
2019-10-24 14:33:45 +08:00
Corey Bryant 6c234d498c 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: I07f16ead91bc6f8192d8631fe6eec7240b8d09a1
Story: #2005924
Task: #34234
2019-07-05 15:00:15 -04:00
ZhongShengping afadb4485e 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: I7c42062b7ac69056a5939cfc61cd1b55e62d20e1
2019-02-19 13:56:43 +08:00
Andreas Jaeger 3c71e50f0a Use template for lower-constraints
Small cleanups:

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

Change-Id: I9afc3fea143059fa8325577ca7997af961884af7
Needed-By: https://review.openstack.org/623229
2018-12-20 20:14:58 +01:00
Doug Hellmann c0d7bbded1 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: I77f9b9e83cbe353d099141916eec588896b404c5
Story: #2002586
Task: #24322
2018-08-14 16:39:37 -04:00
Doug Hellmann cf41a66e09 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: I849ca8109ad729ed0abc9fbd2481332c1d86983d
Story: #2002586
Task: #24322
2018-08-14 16:39:37 -04:00
Doug Hellmann 8b94c8261b 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: I629d58dc71035804b0fd7773afa1dae430477896
Story: #2003250
2018-08-14 16:39:37 -04:00
Doug Hellmann a3ee768864 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: I161c55335b8fa6a57164bfadbc7be0adb6fed33b
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-24 21:02:48 -04:00