Commit Graph

27 Commits

Author SHA1 Message Date
OpenStack Release Bot ffdff754cc 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: Ia0f07bb81133cd4b0ee8f3cbcb38de9a6eb2562e
2022-09-15 16:01:44 +00:00
manchandavishal efee2163c7 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-11 00:27:15 +05:30
OpenStack Release Bot 32398c815a 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: Id920edf25d2d1664c5ac4b678454d5b2f1403a99
2022-03-11 11:54:25 +00:00
Zuul bae3359ef2 Merge "Add Python3 yoga unit tests" 2021-12-09 11:11:45 +00:00
Zuul 6610bbc601 Merge "Dropping lower constraints testing" 2021-09-29 08:03:15 +00:00
OpenStack Release Bot 3db2cd1eb0 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: Ic5ce1b8646a6dd082af94caf03bafc5f305831aa
2021-09-15 17:08:37 +00:00
manchandavishal 98d0021d8a Drop horizon-nodejs10-jobs template
As we already added horizon-nodejs14-jobs template in this plugin
and nodejs14 jobs running fine. So let's drop horizon-nodejs10-jobs
template because nodejs10 is already EOL.

Change-Id: I11176ef54ca25b130bc2c1c86b8458cbf960312f
2021-05-19 21:45:36 +05:30
zhangboye 126e8e2414 Dropping lower constraints testing
We facing errors related to the new pip resolver, this
topic was discussed on the ML and QA team proposed to
to test lower-constraints [1].

I propose to drop this test because the complexity and recurring pain needed
to maintain that now exceeds the benefits provided by this mechanismes.

[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-December/019390.html

Change-Id: I16f5e1dd04ce1d863912dab11e765efb8c85c724
2021-05-03 09:04:21 +08:00
manchandavishal 747b91a710 Add horizon-nodejs14-job template.
Depends-On: https://review.opendev.org/c/openstack/horizon/+/784062
Change-Id: I6fb8e2cd8a67032ae31becf336aac56554ee824a
2021-04-27 18:21:51 +05:30
OpenStack Release Bot d6eea008ad 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: I26a978be53eeddc4c607528c2aa78a07ba8c6cde
2021-03-26 11:42:34 +00:00
OpenStack Release Bot 4f726a1e42 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: Ia14c42309a0da434219d243cd0570f92a7cb548b
2020-09-23 13:17:48 +00:00
OpenStack Release Bot c7ef2b451b 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: I2fa66de2ad7655beeaeddcc3d95e3d3212bc1565
2020-04-24 18:08:59 +00:00
Andreas Jaeger c5a2f576ba Fix python36 job setup
The Zuul template openstack-python3-ussuri-jobs-horizon includes
python36 job as voting in both check and gate.

Remove the ancient overwrite of non-voting in check queue. The job is
running fine and can be voting - as it's voting in gate already thanks
to the template.

Change-Id: I20fcc434c71fe0de681343a34ae59824474ba132
2020-01-11 17:04:53 +01:00
Ghanshyam Mann f8a51b3e4f [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

zaqar-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: Ia3f663e1271deb7a7aef6ee5fa1b17569fa5ce0e
2019-11-16 17:34:39 +00:00
manchandavishal 835eac405b 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: I09a70fc9c54818f99578cddc9fd38f0faeea8c3f
2019-10-05 10:04:57 +00:00
Ghanshyam Mann 9976b8ecfe 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: I48c871f5870c2f596a747f054e51894a8001685b
2019-04-15 02:50:11 +00:00
manchandavishal 8b19d5392e Add nodejs10 jobs on bionic.
Depends-On: https://review.openstack.org/643625
Change-Id: Ie673a434e6004903a93f832ad58fb1a94dcfb169
2019-03-19 08:30:25 +00:00
Monty Taylor fb7ffcb8cd 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: I814466da98062ceb2bb30cf264451168c9a30693
2019-03-14 00:38:52 +00:00
Andreas Jaeger 563b1b0482 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: I2ccb71b14a9118e64a5a5b81a30a4bab550caf62
2018-09-11 21:08:52 +02:00
98k c4785d569c 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: I70e8b416aa2f0b29cdaeb44a68ba8a197c235523
Story: #2002586
Task: #24346
2018-08-24 06:41:34 +00:00
98k cbce88139e 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: Ie5dc27b3b735842ba3f9beb0b911265cd7408831
Story: #2002586
Task: #24346
2018-08-24 06:41:32 +00:00
Shu Muto 38f3ab72b8 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: I38f155de2188012348f770562c2b24c593183294
2018-07-25 15:37:00 +09:00
Akihiro Motoki 7fae67c0af 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: I437d90d2e8d7395cd7b6ca39d3c23c886c0f02b7
2018-06-13 00:25:24 +09:00
Shu Muto d18938740b 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.

Also, use python3.5 for jobs except py27.

Change-Id: I6cbda423b8c6dbfe5c1be7b73bbc4c16bcd3b940
2018-05-15 23:46:12 +00:00
Shu Muto ef6568f2fe Add py35dj20 job
This patch adds py35dj20 job into check/gate jobs.

Change-Id: I8761834bb2c19b1ec9b0a89a017e1829df344a8d
2018-05-15 23:46:06 +00:00
Charles Short 54b7e9039d Remove mox3 from test-requirements.txt
Apart of the mox3 removal community goal for Rocky.

Change-Id: I61fcb4b8c96f47a8ade8278324d6ca860e8dc4bb
Signed-off-by: Charles Short <zulcss@gmail.com>
Co-Authord-By: Shu Muto <shu.mutow@gmail.com>
2018-05-15 18:34:15 +09:00
Doug Hellmann a8ff93fdac 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: Idcb6356429f6ccab190e2a6b799694dfccace00b
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-22 19:16:34 -04:00