Commit Graph

24 Commits

Author SHA1 Message Date
Ghanshyam Mann b6119d504d Test python 3.10 and 3.11
As per the current release tested runtime, we
need to test python 3.8 to python 3.11 so using the
generic python testing template which run the python
versions jobs as per the current release runtime.

Also, updating the same in python classifier in setup.cfg

Change-Id: I8db58eb19a9e39067e8102df81a647450b2c1cf9
2024-01-11 15:37:23 -08:00
OpenStack Release Bot 9614d30450 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: I96731db47eee8597bce78d69529695d76db998e4
2022-09-09 11:21:06 +00:00
Takashi Kajinami 5df8c37e06 Migrate Python 3.6/7 jobs to Python 3.8
Support for Python 3.6 and 3.7 is being removed globally. The current
latest release of python-novaclient (18.0.0) does not support these two
versions. The next python-neutronclient release does not, either.

This migrates Python 3.6/7 jobs to Python 3.8 because 3.8 is now
the minimum supported version.

This also replaces Python3 yoga unit tests by zena unit tests.

Depends-on: https://review.opendev.org/843115
Change-Id: I03957cf4bd0a96cb1d07e80727c184854b869fc3
2022-05-24 17:52:48 +09:00
OpenStack Release Bot b1736c160d 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: I4b6bb766c1272e32b09d59fac226792404895bc1
2021-09-10 14:34:27 +00:00
OpenStack Release Bot 0062d33aee 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: Id810ebcb6620b4f6235ef3d616b858b4ab6b18b4
2021-03-19 13:11:35 +00:00
Stephen Finucane b04cba81ac Remove lower-constraints
This is not part of the PTI and is currently broken. While discussions
are ongoing about removing it from every project, there's a definite
lean towards doing so. Let's do just that. We can re-add in the future
if necessary.

While we're here, we fix some indentation in 'tox.ini'.

Change-Id: Ib4784d9da96d05a54acdfbb3744af0cb053c0c6c
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
2021-01-27 17:14:10 +00:00
OpenStack Release Bot dc96d9b64f 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: Ibde6e46f32d027992e65bd1446d3e84bcf0b3879
2020-09-08 22:20:55 +00:00
Monty Taylor f7f25b54ba Remove python3.5
We had it here for stestr which has moved on.

Change-Id: I5739d6b93e47b43ad3ec3726813cc706b8775157
2020-06-06 12:03:35 -05:00
OpenStack Release Bot a98b74c8c1 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: Ie01bb35edc35084a62804bf857daef42039ddc0c
2020-04-10 14:15:33 +00:00
Monty Taylor 5405c3dfd7 Re-add support for python 3.5
cliff is used by stestr which is used by more things than just
openstack projects - one of them being zuul which still supports
python 3.5. Let's keep supporting 3.5 here for now.

Change-Id: I14fca07853677d041215649cb55caf1e0dc49753
2020-03-26 15:38:14 -05:00
Andreas Jaeger 9724108710 [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

Cleanup setup.cfg, conf.py, and tox.ini from cruft.

Change-Id: Icb08c704cb5d0d8004d0a5408822c9d53ae9c728
2020-02-04 15:05:33 +01:00
xuanyandong 5315cb91f1 Switch to Ussuri jobs
Change-Id: Ib24f25c135610674f584a6205bbbea5a6cec361b
2019-10-25 10:24:31 +08:00
Corey Bryant 48d4a0fdf2 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: I5b08ef6ac98eb4650a2f3df5cb559144172fb29c
Story: #2005924
Task: #34232
2019-07-05 14:17:15 -04:00
Ghanshyam Mann 4465e2501d 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: I56c541c6afda611d10bb6d30af9aa6a86cf948c6
2019-04-22 23:36:49 +00:00
OpenDev Sysadmins 6e52ba5bcc OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:42:35 +00:00
ZhongShengping 6e5c1e089b 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

Change-Id: I0ce84d2a4223f023e49844f79726a23d7dfac647
Story: #2004073
Task: #27438
2019-02-19 17:05:55 +08:00
Andreas Jaeger 99236b4926 Use template for lower-constraints
Small cleanups:

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

Change-Id: I3ac60529bd647f3f872f113577a710b611e300be
Needed-By: https://review.openstack.org/623229
2018-12-20 20:51:11 +01:00
qingszhao 20dcb2fefc 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: I0d43d5fd505f46f932a832d4c75fab2143f99b5d
Story: #2002586
Task: #24320
2018-08-21 14:56:24 +00:00
qingszhao 1dbefb0bc2 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: Id473c1345b4890871fb9aca84c734cc1d6a6f72f
Story: #2002586
Task: #24320
2018-08-21 14:56:22 +00:00
qingszhao 67d2accec6 switch documentation job to new PTI
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs 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: I8ccac0285dfa8f6adf878eaa3f6c073b7df2549d
Story: #2002586
Task: #24320
2018-08-21 14:56:18 +00:00
qingszhao 55286a47a8 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.

Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: If1920766a7ad0c079cd8df0d03baa2d478768870
Story: #2002586
Task: #24320
2018-08-21 14:55:35 +00:00
Doug Hellmann 73a5d6529f 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.

Update the lower bound for PrettyTable so the unit tests pass.

See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
for more details.

Change-Id: Ia146248b505e66adf871d17ae1e4921d7888bb85
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-04-09 10:24:28 -04:00
James E. Blair 041a8e9b77 Zuul: Remove project name
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.

Change-Id: If1d8a32554fd6c8662adf0d83e7576cd9a3879b1
2018-01-28 17:46:16 -08:00
Monty Taylor 122c57e2e2
Replace legacy tips jobs with shiny new versions
For openstackclient we can use the new osc-tox-unit-tips jobs from the
openstackclient repo. For neutronclient, make a cliff-specific job.

Change-Id: I244bad5a7a65b5e988a6ccb9e6403e86f03a38ac
Depends-On: Ie0f3e9d7e221c9cdd3c5d726148f456246186ff4
2017-12-01 12:35:38 -06:00