Commit Graph

16 Commits

Author SHA1 Message Date
OpenStack Release Bot de7e1a615c 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: I3d64a55d7d1306520d8a6c168a245c71aecad67d
2022-09-14 12:25:36 +00:00
Ghanshyam Mann 106f64aaef 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: I083dd5453c6ec0d6d7f35159a8caee053166f860
2022-07-30 01:13:24 +09:00
Takashi Kajinami cc67bcd407 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

Co-Authored-By: Ghanshyam Mann <gmann@ghanshyammann.com>
Change-Id: I266bfd155742abcbdafa0813eb955b864fcf3adc
2022-07-11 14:06:05 +09:00
OpenStack Release Bot 5eb02f9d09 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: I9898bf0074624dc2675e9cce3c03b60807a193ef
2020-09-23 12:43:16 +00:00
OpenStack Release Bot e01e7ed3d7 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: I9cb2f77cb836f985535ea1e06d6fb7dfda4aa60b
2020-04-22 16:06:40 +00:00
manchandavishal e4989797fb [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

neutron-vpnass-dashboard is ready with python 3 and ok to drop the
python 2.7 support.

Also this patch update minimum tox version in tox.ini file.
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

Depends-On: https://review.opendev.org/#/c/693631/

Change-Id: Iabd2e1dfb73ec03bf3ed7f8a2a6c6493f036242f
2019-11-27 08:01:39 +00:00
manchandavishal e0d2f96faf Switch to official Ussuri jobs
Change-Id: I1b14146648988ecc52566adda0b5df1beb526363
2019-10-14 07:01:01 +00:00
manchandavishal cb1c5e53b0 Add tox env and job for Django 2.2
Depends-On: https://review.opendev.org/#/c/681969/

Change-Id: I95407fe6f9b21ee589f80371663ed35ea2924cf4
2019-09-24 09:40:44 +00:00
Corey Bryant 766ad9ecd6 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: Ibc812a81ff6fa0ddf0d6184f2dc255df8c87ca9b
Story: #2005924
Task: #34225
2019-07-05 13:54:56 -04:00
Ghanshyam Mann acacf08908 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: Ifc3da467d70e383cbf3c3b2c90113254504b07a0
2019-04-15 19:00:23 +00:00
Andreas Jaeger 92630da3dd Cleanup zuul.yaml
Use openstack-lower-constraints template instead of individual jobs.

Change-Id: I41b89ce5708adb1e00625039aac27f758ae683c5
2018-09-11 21:29:18 +02:00
Doug Hellmann f598882b90 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: I14c148efd8060b266dde6a0fb37f87f1f28885eb
Story: #2002586
Task: #24314
2018-08-29 17:38:44 -04:00
Doug Hellmann 234ca46d69 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: I67dc3ac32f7e612840ca9cbdd0f59d8b67998815
Story: #2002586
Task: #24314
2018-08-29 17:38:13 -04:00
Akihiro Motoki bf02144549 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: I1d990e8c9ab2d979a5e462361cf7a8e3d461138c
2018-06-08 10:26:48 +00:00
Akihiro Motoki d9fd377e29 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 depreacted 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 py27dj110 from tox.ini as horizon droped
Django 1.10 support in Rocky.

Change-Id: Ieb4364d9c46f126d4fa797b42f7602fb73f33a0f
2018-04-02 11:31:50 +09:00
Doug Hellmann 80b5dd2959 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.

--
neutron-vpnaas-dashboard specific:
horizon needs to install horizon master via tox-siblings,
so horizon needs to be specified as required-projects.

Change-Id: I1fc69c9809d408fdf1fb825bef58189d72fda716
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-03-27 17:34:11 +09:00