Commit Graph

10 Commits

Author SHA1 Message Date
Takashi Kajinami d536da42e5 Update python testing as per zed cycle testing runtime
In Zed cycle, we have dropped the python 3.6/3.7[1] testing
and its support. Add release notes and update the python
classifier for the same.

[1] https://governance.openstack.org/tc/reference/runtimes/zed.html

This also removes broken lower-constraints job.

Change-Id: I5c9f3c031d74e0b1db5b49c0634139f9b6f49b5e
2022-09-05 17:58:33 +09:00
Luigi Toscano f2e850019b Native Zuulv3 and fixes for python-zaqarclient-functional
This change converts the existing legacy job into a native one.

It also re-enables the execution of functional tests, which are
otherwise not executed. It seems the initial idea of this job
was to run them, but this part has been probably lost over time.
This require a new 'functional' tox environment which focuses
on the functional tests.

Without the functional tests, this job is just a
simple devstack deployment job which tests the installability
of zaqarclient, but without really going through its code.

Unfortunately, as they haven't been executed for a while,
only a minority of the functional tests work. Only a subset
of them has been then enabled for now.

Change-Id: I6f33ca4b2da44cdaf4c85d30a3d520b0fdddce85
2020-09-08 22:09:07 +02:00
Ghanshyam Mann 93811d1ab1 Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

python-zaqarclient is ready with python 3 and ok to drop the
python 2.7 support.

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://review.opendev.org/#/c/691178/

Change-Id: I7df21753bccf435b81b5f42a63845d67fe209a55
2020-04-28 10:44:19 +08:00
Corey Bryant 374f3ad959 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: I2628f4502fec5031d5439ad1eed1b51b920f105f
Story: #2005924
Task: #34258
2019-08-26 11:50:18 +00:00
OpenDev Sysadmins daf69fc602 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:37:01 +00:00
Andreas Jaeger 72cda78cdf Import zaqarclient-dsvm-functional job
Import the job from openstack-zuul-jobs and rename it according to
naming rules.

Add some cleanups:
* Sort list of templates alphabetically
* Use lower-constraints template instead of jobs

Change-Id: Ie1f8ee875e19652799944801e8ed292faeb8da8f
2018-09-17 21:28:06 +02:00
98k af13fcebdb 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: Ic179e154c1b9eca46874690730af140eff86cef4
Story: #2002586
Task: #24346
2018-08-24 06:41:35 +00:00
98k 1f5c5c3ca0 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: Ia9dc33cdf16607c931151c7678a62270a9477e0b
Story: #2002586
Task: #24346
2018-08-24 06:41:32 +00:00
98k 08e021a62f 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: Ic6ac635904edf2745273918aa13e25b13a516f9a
Story: #2002586
Task: #24346
2018-08-24 06:40:58 +00:00
Doug Hellmann 0796199a19 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: Ia9d96bf5542b8aa3d1b3a9c19161b4509d2d1124
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-26 04:47:26 +00:00