Commit Graph

19 Commits

Author SHA1 Message Date
melanie witt a913005b9e Add openstack-cover-jobs to .zuul.yaml
Depends-On: https://review.opendev.org/c/openstack/oslo.limit/+/882072

Change-Id: I399e6fbef1969bcaf16c5c2a1513f3c35e38b10d
2023-10-06 18:55:07 +00:00
Hervé Beraud 886e7170f1 Moves supported python runtimes from version 3.8 to 3.10
Within 2023.2 python version 3.9 and 3.10 are the
supported python runtimes [1].
[1] https: //review.opendev.org/c/openstack/governance/+/872232

Change-Id: I47b536149e8119324b3b715b2103b803b74a8a56
2023-04-10 13:06:20 +09:00
OpenStack Release Bot ee1d1aadd0 Add Python3 antelope unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for antelope.

See also the PTI in governance [1].

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

Change-Id: If0a66f70fee2e3b1451bdb3ede036f38413f148f
2022-09-09 09:16:49 +00:00
OpenStack Release Bot 004809a850 Add Python3 zed unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for zed.

See also the PTI in governance [1].

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

Change-Id: I51c6dd2064f8da833c1302db9b42858db9d5ada8
2022-03-04 17:18:13 +00:00
OpenStack Release Bot 489feb55c1 Add Python3 yoga unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for yoga.

See also the PTI in governance [1].

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

Change-Id: Ic2bf80ec8f183476facb9710be968050641532e0
2021-09-10 14:34:52 +00:00
OpenStack Release Bot 52a7eaacfe Add Python3 xena unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for xena.

See also the PTI in governance [1].

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

Change-Id: I8a12f0dcdec43f3a5738858bafa210fdb6f1bac1
2021-04-15 18:18:02 +01:00
Hervé Beraud 7f167721ab Fix requirements issues
This patch is the merge of 2 current fixes that need to be solved in the
same time. Indeed each issue lock our gates independently.

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

Move flake8 as a pre-commit local target.

The goal here is to avoid conflicts between flake8 and hacking version each
2 days.

Inspired from nova's approach[1].

The flake8 version to install will be determined by hacking and
requirements[2] will stay aligned instead of relying on different versions.

[1] https://opendev.org/openstack/nova/src/branch/master/.pre-commit-config.yaml#L26-L35
[2] https://opendev.org/openstack/hacking/src/branch/master/requirements.txt#L1

Co-authored-by: Daniel Bengtsson <dbengt@redhat.com>
Change-Id: I04a845fd98f0d21f7a21dae9f184117263390dd1
2021-03-23 14:15:59 +01:00
OpenStack Release Bot 65316ed5ca 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: I202c5e4bc869e3ac4f03acfca13d59f5e8e02c76
2020-09-11 20:58:01 +00:00
OpenStack Release Bot 3b5a820db3 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: I5b9f15bb2a8f90938f682cc9589357619799bfd0
2020-04-14 10:14:43 +00:00
Hervé Beraud 188ee76177 [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: Ie48c796b6c83b42c85555d13a09f3b3ed96428f8
Sem-Ver: api-break
2020-02-06 10:24:15 +01:00
Lance Bragstad 2632c8e1a9 Add devstack job to .zuul.conf
We know we want to have some level of functional testing to verify
enforcement models. This commit uses one approach to add a base
devstack job to oslo.limit's .zuul.conf so that we have a minimal-ish
installation to configure with limits and write actual integration and
functional tests against.

Change-Id: I50c41805b8e196fdaf20c95e9aa687b98c369a57
2019-12-02 18:15:51 +00:00
Corey Bryant a052897f2d 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: I78d3a9c14f54dd38d834f99a33c41494fa22255b
Story: #2005924
Task: #34234
2019-07-05 14:45:16 -04:00
Vishakha Agarwal e089af1370 Drop py35 jobs
Python 3.5 was the target runtime for the Rocky release.
The current target py3 runtime for Stein is Python 3.6,
so there is no reason to keep testing against the older version.

https://governance.openstack.org/tc/reference/runtimes/stein.html#python-runtime-for-stein

Change-Id: Id4cb74fcbb011bd80f82c0cad907b6eea9c47f1a
2019-03-05 11:12:54 +05:30
ZhongShengping ac8ed1417d 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: I1d611881854dd203064e99962fb8d3fe02940958
2019-02-19 13:56:42 +08:00
Andreas Jaeger a2674bbca3 Use template for lower-constraints
Small cleanups:

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

Change-Id: I97489c1262cefef4db907547abf786d7973094ed
Needed-By: https://review.openstack.org/623229
2018-12-20 20:11:53 +01:00
Doug Hellmann 53854f6a51 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: I033825a2e0dc978bd50a2f46059faeb465f1099c
Story: #2002586
Task: #24322
2018-08-14 11:50:31 -04:00
Doug Hellmann 825547fd3b 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: I627b9ed64fd9251b7256bbab60125c845c074511
Story: #2002586
Task: #24322
2018-08-14 11:50:31 -04:00
Doug Hellmann f453212f6b 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: Ic5713f81fad91437a80656fc598f7af0348e9998
Story: #2003250
2018-08-14 11:50:31 -04:00
Lance Bragstad 0cb22a1228 Add .zuul.yaml
Now that we're starting to build out the testing infrastructure of
the project, we can start including a .zuul.yaml file for job
definitions.

Change-Id: I72cd0a036261f6337e5d7f04519e833d0bd6dd63
2018-07-02 21:06:31 +00:00