Commit Graph

18 Commits

Author SHA1 Message Date
Pierre Riteau fa1a31a448 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

Change-Id: Ib425c4791477803224460b536fe88c506e36d623
2023-09-14 18:49:00 +02:00
OpenStack Release Bot bac857f3cf Switch to 2023.1 Python3 unit tests and generic template name
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for antelope. Also,
updating the template name to generic one.

See also the PTI in governance [1].

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

Change-Id: Ife0ef9c6a82cc8eb58c9933f63aa07926d85d3f5
2022-09-16 09:26:00 +00:00
OpenStack Release Bot cdf302f853 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: Ia2d4a7336e573fd26f57f13b5eab907935b9d122
2022-03-08 11:54:49 +00:00
OpenStack Release Bot eda400f1ec 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: I63e4653cfb8c068a2ea7d053ea6a50af6f4ae5c1
2021-09-17 13:48:00 +00:00
OpenStack Release Bot c33709700f 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: I978b4edde3c0d31051fcc13868196371c60cf8a7
2021-03-24 13:07:06 +00:00
OpenStack Release Bot 3dac655641 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: Ia4d5752dffddb9374f65a3b970ef8e69445e4f8f
2020-09-22 14:13:21 +00:00
OpenStack Release Bot dd86bf546a 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: Id1f02e987ef7c51426abc282511b9810b4587487
2020-05-26 09:27:03 +00:00
Tetsuro Nakamura 6abf50fdc7 Stop testing with py2
Python 2 is no longer supported. Python 3 is required.
This patch stop testing with python2 and issue the release note.

Change-Id: Idb4c37948b9ad5b19229a86fbbc42c2b63f585eb
2019-12-06 04:14:10 +00:00
manchandavishal 388ef09fff Switch to official Ussuri jobs
Change-Id: I26f289ff1c08380b9c67a1a28fcbb809fbeecd13
2019-10-14 07:01:02 +00:00
manchandavishal 792699c0a3 Use Horizon project template for django jobs
Horizon defined a project template 'horizon-non-primary-django-jobs'
for django jobs. This patch use that template to run django jobs
here. For information please refer [1]

[1] https://review.opendev.org/#/c/681969/

Change-Id: I750d6acaa3231b60fe1680b59d483fe10b091017
2019-10-05 09:55:21 +00:00
Corey Bryant e7b1b3f717 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: I0362accbea950ce67401872716df393b416a72db
Story: #2005924
Task: #34199
2019-06-21 17:16:18 -04:00
Ghanshyam Mann c65a8568cf 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: Iadf3c4d3aa284a6701f0e9bfd4f1f1e9c8e5cb51
2019-04-15 18:49:30 +00:00
Andreas Jaeger 7c3aa9c5f0 Use template for lower-constraints
Small cleanups:

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

Change-Id: Iac9059f31bbe50d46198d07199477ff6e0484580
Needed-By: https://review.openstack.org/623229
2018-12-20 20:47:49 +01:00
Nguyen Hai 2ec63695c5 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: I42d7f8bbba2e88d7236bd1032d11ebfa8deab2d7
Story: #2002586
Task: #24286
2018-08-24 16:55:27 +09:00
Nguyen Hai 1b137223f5 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: I19b0124b9e732fd39961d9dbf84e96c831c404e9
Story: #2002586
Task: #24286
2018-08-24 16:54:49 +09:00
Akihiro Motoki 6afba68e6b Add python3 django 1.11 job instead of django 2.0 job
Django 2.0 is now used in tox py35 job, so there is no need for
py35dj20 job. Instead, Django 1.11 with python3 is not covered.

- py35dj20 job is dropped from tox.ini.
- python3-django111 is added to tox.ini.
  python3 is specified to basepython to avoid a specific python version.
- .zuul.yaml is updated to consume horizon-openstack-tox-python3-django111
  and drop horizon-openstack-tox-py35dj20.

Change-Id: I46bff5b942a31b2c33679e2f4414e003510f2687
2018-06-12 23:56:30 +09:00
Akihiro Motoki cff0dc4884 Django 2.0 support
Replace django.core.urlresolves with django.urls

(In Django 2.0) The django.core.urlresolvers module is removed
in favor of its new location, django.urls.
It was deprecated in Django 1.10:
https://docs.djangoproject.com/en/2.0/releases/1.10/#id3

Add py35dj20 job to test Django 2.0 integration.
Also drops older Django unit tests from tox.ini
as horizon dropped Django <=1.10 support in Rocky.

Change-Id: I099c7b019c930307d3aae64b1729d6f532fc1653
2018-05-10 23:09:55 +09:00
Doug Hellmann 13d2964e2d 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.

python-blazarclient 1.0.0 is not available on PyPI,
so the minimum version is bumped to 1.0.1.

Change-Id: Icbecf09ff90d7b5e563df27fe1d8db2438ac6c4a
Co-Authored-by: Akihiro Motoki <amotoki@gmail.com>
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Signed-off-by: Akihiro Motoki <amotoki@gmail.com>
2018-04-26 02:59:34 +00:00