Commit Graph

18 Commits

Author SHA1 Message Date
Ghanshyam Mann bb7d4b67cb Drop lower-constraints.txt and its testing
As discussed in TC PTG[1] and TC resolution[2], we are
dropping the lower-constraints.txt file and its testing.
We will keep lower bounds in the requirements.txt file but
with a note that these are not tested lower bounds and we
try our best to keep them updated.

[1] https://etherpad.opendev.org/p/tc-zed-ptg#L326
[2] https://governance.openstack.org/tc/resolutions/20220414-drop-lower-constraints.html#proposal

Change-Id: I4c4ec3ef3f6016206cab1ae697985eaef8e95293
2022-04-30 20:30:48 -05:00
OpenStack Release Bot 46c852b254 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].

- Bump decorator in lower-constraints

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

Change-Id: Ifbaf90732e367e0156b6832f8c4ab4e88d2abc31
2022-04-04 18:29:54 +02:00
OpenStack Release Bot 7c9a22bd0d 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: Idf4e7ea7d97716df6fd7f3cfe8e43b6dfb0d278b
2021-09-10 14:32:43 +00:00
OpenStack Release Bot 09709ed29b 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: I9cc48f3ecb8768ed2b7345f53cab16662efeb1ac
2021-03-18 11:18:11 +00:00
OpenStack Release Bot 20e1d9f4d9 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: I8b5deb1798ea049637fa5c53d3add708cd426b6b
2020-09-11 21:59:48 +00:00
OpenStack Release Bot 30fe7506af 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: I8cd7e6034509da7ea4cba4092e373f10eb774160
2020-04-18 15:10:05 +00:00
Ghanshyam Mann 2504eeda60 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

python-monascaclient 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://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: If739012908f458acccba1e40fe6bb8dbd231fca7
2019-12-15 00:40:37 +00:00
kangyufei 118611756f Switch to Ussuri jobs
Change-Id: I7c38bbe089608ce3b7ddd1b43e1bd8db69fe5e1c
2019-10-22 14:18:14 +08:00
tushargite96 45043b43ce Switch python3 versions of test jobs to match Train PTI
In Train, we will use python 3.6 and 3.7 for python3 runtime
in our gate jobs [1]. This commit also adds python 3.7.

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

Change-Id: Ie0f55b10077547e9842aa476caff0478068dd059
2019-06-24 14:43:37 +05:30
Ghanshyam Mann b51a5ab36d 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: I437843a6b6173473ee783de152bae69ec11fb52f
2019-05-14 13:05:51 +02:00
Dobroslaw Zybort c63faad25b Push Docker image to Docker Hub
Story: 2001694
Task: 30514

Change-Id: I170da7ef833a003222f234930c87cad0ca6dd8e0
2019-04-15 15:20:00 +02:00
Michał Piotrowski 112f8c0402 Create Docker image and build in Zuul
Change-Id: I0f74e087d42f84c554c7e05389bc82210bf237fd
Story: 2001694
Task: 29755
Depends-On: https://review.openstack.org/649242
2019-04-02 08:36:21 +00:00
Corey Bryant 4339da2ee5 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: I41ac626190578dde4479ec79ff8353e4fcd295fe
Story: #2004073
Task: #27430
2019-02-15 00:07:04 -05:00
Andreas Jaeger 0c3285e3e6 Use templates for docs, cover and lower-constraints
Use openstack-tox-cover template, this runs the cover job
in the check queue only.

Use openstack-lower-constraints-jobs template.

Use publish-openstack-docs-pti template.

Remove jobs that are part of the templates.

Change-Id: I89020d0a065ad096c687fba9b5ca6a1f179a1340
2018-09-07 15:22:59 +02:00
Doug Hellmann faed8266a9 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: I68eaebb3ef6a2c09e24f083d4f104814ec6a3b54
Story: #2002586
Task: #24312
2018-08-22 18:52:02 -04:00
Doug Hellmann ee69cd2816 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: I31736abc085feb76ca292bfdda73109461c11105
Story: #2002586
Task: #24312
2018-08-22 18:51:49 -04:00
Doug Hellmann b4f7f23f11 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: I699c0d158b023765f757d256bae80769ec44f191
Story: #2002586
Task: #24312
2018-08-22 18:51:43 -04:00
Doug Hellmann 9dffe7bf93 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: Ic9951e7a4ca88dc5138560d44942d4e6d5851480
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-22 17:55:26 -04:00