Commit Graph

23 Commits

Author SHA1 Message Date
OpenStack Release Bot 273d5e1b1f 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: I3c60948fd4db3fa8f97c2c1ff77bc933fbb4d895
2022-09-16 15:11:29 +00:00
manchandavishal e74bd828ba Use Horizon project template for nodejs jobs
Horizon defined a project template 'horizon-nodejs-jobs'
for nodejs jobs. This patch updates ``.zuul.yaml`` to
use that template to run nodejs jobs here.

Depends-On: https://review.opendev.org/c/openstack/horizon/+/831929
Change-Id: I2812afb4ec02fdcadb0284db2c95651ce8e8dbf3
2022-05-24 09:29:21 +00:00
Ghanshyam Mann 4c63756e4b 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: I54657ef425f274cc6ed860b3600652dfd2c03438
2022-05-11 09:55:21 +00:00
OpenStack Release Bot 36b57fae1e 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: Ic168f4c3d562fb8c57bda8a2b1d8e49dc1a340a2
2022-03-10 12:50:08 +00:00
OpenStack Release Bot fede1bee32 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: I3e1fe890025a5f9fe02eaf2072fc6c5e64d3a25c
2021-09-15 02:10:56 +00:00
manchandavishal c2a6accb15 Update horizon nodejs template
Nodejs10 is already EOL[1] . So this patch updates
horizon-nodejs10 template with horizon-nodejs14 template
which is next LTS vesrion of nodejs.

[1] https://nodejs.org/en/about/releases/

Change-Id: Iceb9652c52fc68d52d842edf80ad475020a88f41
2021-06-16 19:20:59 +05:30
OpenStack Release Bot c9555d0e2a 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: I42ad90621d9bbc62c22852fd38f8c78eadb27903
2021-03-22 11:42:10 +00:00
OpenStack Release Bot ade04f4386 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: Ic0fc60d77481940c0aae63d92a125781899be9f2
2020-09-21 22:31:55 +00:00
manchandavishal 270f318cf2 Fix py36 job setup
The zuul template 'openstack-python3-victoria-jobs-horizon'
already includes py36 job as voting in both check and gate.

This patch remove the ancient overwrite of non-voting in check
queue. The py36 job is running fine and can be voting.

Change-Id: I4746fd7f06f48d1ed6d2db97553ebd04e2ad9843
2020-07-17 12:34:33 +00:00
OpenStack Release Bot 2780088fbd 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: I57f70ca1879ee38ed108a9df5e2edcced2259490
2020-04-24 18:26:32 +00:00
Ghanshyam Mann a87c42234d [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

magnum-ui 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

Depends-On: https://review.opendev.org/#/c/693631/
Change-Id: I9630d3da80bd79f3886bc82e891e827238925704
2019-11-16 17:05:46 +00:00
manchandavishal c6a69f3d12 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: Ic25ac51fb1134b06a1db148026da17239f43beed
2019-10-05 10:15:16 +00:00
Ghanshyam Mann df9fa72abc 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: I21f0837fafd141cd06e8dbda2797f199bcc027da
2019-04-14 23:07:25 +00:00
manchandavishal 1fb4f109fc Add nodejs10 jobs on bionic.
Depends-On: https://review.openstack.org/643625
Change-Id: Idf3ac9e0dc12e3d6ed8a333f68004574e6417bab
2019-03-19 08:30:25 +00:00
Monty Taylor 51509aad8a Switch to horizon-nodejs4-jobs template
We need to switch these jobs to xenial. But while we're doing that,
let's shift to consuming a template managed in the horizon repo.

Depends-On: https://review.openstack.org/643198
Change-Id: I20f49a4fd72fab8d11f4a8137fa892922b0797f1
2019-03-14 00:45:27 +00:00
Andreas Jaeger f0f9e214b9 Cleanup .zuul.yaml
Some cleanups and improvements:
* Add required-projects to py36 job
* Use openstack-lower-constraints template instead of individual jobs
* Sort list of templates

Change-Id: I2292a28d588032ed2706b1314a7ccdad2579cb8a
2018-09-11 21:23:03 +02:00
qingszhao 12c7a8580c 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: I6635c6a5bf6f971b7d99d99e25912d38bd02b5ac
Story: #2002586
Task: #24308
2018-08-23 04:59:57 +00:00
qingszhao edf1453bcb 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: I975e2dd5c00ca245d543c9eee932d637e90dcdbb
Story: #2002586
Task: #24308
2018-08-23 04:59:48 +00:00
Shu Muto d07175ca7f Prepare to support python3.6
This patch prepares python3.6 support.

We should add py36-local into tox.ini and support for python3.6
into setup.cfg when we decide to support python3.6 formally.

Change-Id: I3db71b72071d789e8214dcb65b8515b196bbceb0
2018-07-25 06:32:02 +00:00
Akihiro Motoki 9190e35dc6 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: Ib6f271d9cc8446875d6284a1f7d9f17aab90c47c
2018-06-13 19:30:57 +09:00
Shu Muto d858585eb9 Add py35dj20 job
This patch adds py35dj20 job into check/gate jobs.

Change-Id: Iee8b81798a661b44f16a9fa94712abfd176328ec
2018-05-15 16:59:38 +09:00
Shu Muto a5d50dd3ed Fix tox jobs and remove tox_helper.sh
Horizon plugins needs horizon on master branch for our
master development and test.

Recent changes in CI infra and horizon force to change horizon
installation, and added tox_helper.sh as trivial fix.

Now, reasonable fix found for horizon plugins,
so this patch fixes them.

Change-Id: Ieae9bfdfed113795c0a7065964781914a2d041ce
Depends-On: I506e9c761ad1af3126db2c4778aa9dbbcf340130
2018-05-14 14:07:31 +09:00
Doug Hellmann 70c99a9449 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: I530d7fced04c8e6668e92ed5feb78ae3a863979c
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-22 15:13:47 -04:00