Commit Graph

17 Commits

Author SHA1 Message Date
Hervé Beraud 71385bb17d 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: I5070e9aea6afae75307a6cc3ce5df6d80adf29fa
2023-04-10 13:05:30 +09:00
OpenStack Release Bot 1020c6fbf5 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: Ib361f6d795f6e199b5405e9011b5942617be2e40
2022-09-09 09:17:57 +00:00
OpenStack Release Bot 24b3a99c6c 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: I3035369a71ec17713a3e0d8ccb229e92751de024
2022-03-04 17:19:19 +00:00
OpenStack Release Bot fa138406f7 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: Iee171b088bff0f21b44065e84a4bfcb742e36ace
2021-09-10 14:37:55 +00:00
OpenStack Release Bot 22557b4ac0 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: I994a88ba1d467dfbdd3d9bd3421518f11221efe7
2021-04-15 18:25:18 +01:00
Hervé Beraud 5f5db610c6 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: Ia349eba36d8556d4d2775a83b9a344b2ebeed972
2021-04-07 16:21:41 +02:00
OpenStack Release Bot bdbd973907 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: I9e5f495822942695ffbcba0bbbebcd7ec6489381
2020-09-11 20:59:54 +00:00
OpenStack Release Bot 10013b3f83 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: I44489979be0fe878d30af12a7b09221a000b0045
2020-04-14 10:16:27 +00:00
Hervé Beraud c4d72cfcdf [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: Ia01dfa4bc5d7224bb0f753116cd23bdcc22df146
Sem-Ver: api-break
2020-02-06 10:25:13 +01:00
pengyuesheng 53f9ce6237 Switch to Ussuri jobs
Change-Id: Ib6940a5a72d445be50dfb92d6ae866ddaf4e5d2c
2019-10-24 14:32:36 +08:00
Corey Bryant 0d09fd1885 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: I425e381b3d830ff9d15f8c92bade6cb2a4ee0108
Story: #2005924
Task: #34234
2019-07-05 14:59:35 -04:00
ZhongShengping 130d7155c4 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: I8089b68774129623f29ca049f36c9fd1e4fb32ac
2019-02-19 13:56:43 +08:00
Andreas Jaeger 16da910185 Use template for lower-constraints
Small cleanups:

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

Change-Id: Ied822fc3723e95663aea5c0fd0ed8e8bde157a35
Needed-By: https://review.openstack.org/623229
2018-12-20 20:14:31 +01:00
Doug Hellmann dbb2be1c37 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: Ic3910c813e20d6aab578d238d20a4817b3ea9c66
Story: #2002586
Task: #24322
2018-08-11 18:20:15 -04:00
Doug Hellmann c54ee39d2a 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: I0a868661a55b43ab59b505a373006c9a4c685ace
Story: #2002586
Task: #24322
2018-08-07 16:17:35 -04:00
Doug Hellmann 616c62df79 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: I592ece9ea6475d1aad394c9b916f2994d224466c
Story: #2003250
2018-08-03 17:45:31 -04:00
Doug Hellmann 682cc92aa7 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: Id1ebd6dc1b5178643646a3278a413ab25baef260
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-24 21:02:44 -04:00