Commit Graph

18 Commits

Author SHA1 Message Date
Hervé Beraud 089fa3659e 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: I45f418ea67bd24a91ec0ca1989b7c54b234a2242
2023-04-10 12:59:22 +09:00
OpenStack Release Bot c9bd063ebc 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: I57d4d50a8bcd2a9a0a9af4fe37a184aa1085b75c
2022-09-09 09:17:31 +00:00
OpenStack Release Bot 2fa3e52449 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: Ic937ee0baf0a1d2c6cb7a8a42ce0eec0191a1661
2022-03-04 17:18:53 +00:00
OpenStack Release Bot c2e6b895a6 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: I05945c971c59dce71a733de6e58c416a278c615c
2021-09-10 14:35:50 +00:00
OpenStack Release Bot c7fabf4b53 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: If0a6bed65fdbed4d44c265265fe7186a9bacb5b0
2021-04-15 18:23:11 +01:00
Daniel Bengtsson 5c806d492b 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: Hervé Beraud <hberaud@redhat.com>
Change-Id: I2f41e05df1cc978821bf7cb6d9a95bf543c7fba3
2021-03-25 11:53:12 +01:00
OpenStack Release Bot e413cb73de 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: I84116991e71e5d01d28fee6ddc5d8014a6d212a2
2020-09-11 20:59:12 +00:00
OpenStack Release Bot c2839663e8 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: I254525a3c048e69f3b0d3f0523fc9177c671ca06
2020-04-14 10:15:50 +00:00
Hervé Beraud 0f769d4c9f [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: I8604e1a22d7cb13251e2ef22ef86318ad2de346e
2020-02-03 18:15:43 +01:00
pengyuesheng ad1be0b9f8 Switch to Ussuri jobs
Change-Id: Ieef89d32aa7e0fa16eb08829bb8e032b5400792a
2019-10-24 14:30:17 +08:00
Corey Bryant f1a47b9e6a 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: Ib541de637ecbee664fa281b5920ece2c66055b13
Story: #2005924
Task: #34234
2019-07-05 14:48:43 -04:00
Ghanshyam Mann 91e6d7ae18 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: Idfbab7fbd4f69f041dfe88801e4808e45ccde329
2019-04-15 19:00:50 +00:00
ZhongShengping acfa72e838 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: I39c385c2dda84f968baa8485c9e7d1949b3c23d5
2019-02-19 13:56:43 +08:00
Andreas Jaeger d0c78c2ee9 Use template for lower-constraints
Small cleanups:

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

Change-Id: Ib36e3198dac83daa7db3556e975c85d2ea02275c
Needed-By: https://review.openstack.org/623229
2018-12-20 20:13:33 +01:00
Doug Hellmann 67169dc23a 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: I59eeea92cab5c2b4fcbc7c507b8bd2b6abc80c85
Story: #2002586
Task: #24322
2018-08-11 18:20:14 -04:00
Doug Hellmann c223288533 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: I14e44f940532229fda52310169c7ad147bd7be63
Story: #2002586
Task: #24322
2018-08-07 16:17:34 -04:00
Doug Hellmann 24aa3a3e03 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: I55106795e8a7813dba07bc250cd4fb098c9ea174
Story: #2003250
2018-08-03 17:45:10 -04:00
Doug Hellmann 880f29d72e 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: I477dc48b392c20e93c69464b2b45c21ba7f4805b
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-24 21:02:38 -04:00