Commit Graph

35 Commits

Author SHA1 Message Date
OpenStack Release Bot 7fad97796a 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: Idf62253b7bf1151b528ab63ac93ebdd101deafb1
2022-09-15 15:56:19 +00:00
manchandavishal b65678f3c6 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
Ghanshyam Mann 08a5e392f1 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: Iac61d4d5c990fbcc3535f9e4d5eab765a3d88aee
2022-04-30 15:58:23 -05:00
OpenStack Release Bot 346b843ed8 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: I065382ede9d862f9e2d102e2fece5f80b7cd2200
2022-03-10 08:26:33 +00:00
OpenStack Release Bot 32a8f317c4 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: I7b4aebbc39d6661e93e06be1201653265d0d01fe
2021-09-17 15:49:05 +00:00
manchandavishal f329b358ef 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: Iec841b13f74c219be5b8493eb42ab3bf9bef0cd0
2021-06-09 22:17:50 +05:30
manchandavishal 3fdf95341b Add horizon-nodejs14-job template.
Depends-On: https://review.opendev.org/c/openstack/horizon/+/784062
Change-Id: I6fb8e2cd8a67032ae31becf336aac56554ee824a
2021-05-14 21:56:08 +00:00
OpenStack Release Bot b2379f0acc 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: Ib901dde11f0f8bd6d6e2ae320c5c45b9d4548de0
2021-03-25 17:21:48 +00:00
Nicolas Bock 9cc36c1ecc Fix lower-constrains job
Applied the same fix as was done for designate.

Change-Id: I6bd42b175e74c9015db803eaaff09d908fae6a10
Signed-off-by: Nicolas Bock <nicolas.bock@canonical.com>
2021-03-03 16:38:55 +00:00
manchandavishal 64e2e58b4e Run npm nodejs job with Firefox browser
This patch update browser from Chrome to Firefox in karma.conf.js
becuase nodejs fails with Chrome browser as not able to access some
URL. So let's switch to Firefox browser now then we can use Chrome
browser in future once this issue is resolved.

Change-Id: Id5186f16656e0671dda7ab91062c104b2c08758f
Signed-off-by: Nicolas Bock <nicolas.bock@canonical.com>
2021-03-03 16:34:43 +00:00
Nicolas Bock f34ec9e12d Disable nodjs an lower constraint job temporarily
While we are trying to fix both lower constraints and the nodejs job,
temporarily disable the nodejs job so we can merge
I6bd42b175e74c9015db803eaaff09d908fae6a10 and
Id5186f16656e0671dda7ab91062c104b2c08758f.

Change-Id: I34a0bcd2413f1c3dcbbed64c052b6e995f846861
Signed-off-by: Nicolas Bock <nicolas.bock@canonical.com>
2021-03-03 16:30:13 +00:00
OpenStack Release Bot 7acf5d5c0f 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: Ied62d3bd4a0e44a161a455ebafbeedb4a4765fa0
2020-09-25 08:35:44 +00:00
OpenStack Release Bot aad8ae3a70 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: Ib72a3c15fa9778993f2ef7b082b4254bf12c9daa
2020-04-23 15:32:00 +00:00
Ghanshyam Mann 95dbf83346 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

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

Also changing tox path to py3 to fix gate.
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/

Co-Authored-By: Vishal Manchanda <manchandavishal143@gmail.com>
Change-Id: Id734dd4772ee4476ae1cfa8fb3c3e4b81109a113
2019-11-22 17:05:22 +00:00
manchandavishal 26d1d3d4cf Switch to official Ussuri jobs
Change-Id: I0eab1862940a7bbfcc8a41df1f3258e864402b54
2019-10-14 07:01:01 +00:00
manchandavishal a299e5e34d 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: I32a39fd2bde587a9891dea288026cc4518e89068
2019-10-09 16:18:10 +00:00
Zuul a30cb990ec Merge "Swith nodejs10 jobs to voting" 2019-09-23 13:39:15 +00:00
Akihiro Motoki c91f3d5131 Swith nodejs10 jobs to voting
nodejs10 jobs succeed constantly.
There is no need to keep them non-voting.

Change-Id: I048dcbae1789e47b7cee83098b356ce80347fa26
2019-09-23 11:55:05 +00:00
manchandavishal 7ee5c1eb85 Add release-note-job to designate-dashboard
Change-Id: I7a8ffb7a4317b31c04c8bc52d040e1ee6e0ba693
2019-09-23 11:54:01 +00:00
Corey Bryant 7f9f3a416d 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: If4beb789ca8eaa6edab0014ff23914382034a047
Story: #2005924
Task: #34204
2019-07-15 18:19:53 +00:00
Erik Olof Gunnar Andersson 858de8f703 Fix broken tests
This fixes the tests by reuseing the more modern approach for
handling settings from the heat_dashboard.

Finally we remove the base designate jobs, as they do not
make use of the dashboard.

Change-Id: I53fd7bd0d01680c0bd59ad19365ceede0125050a
2019-07-13 23:22:32 -07:00
Ghanshyam Mann 0d41b86d53 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: I54fcffef6807fcd0fb7331b79f4b363f676f3a2e
2019-04-14 19:35:41 +00:00
manchandavishal ce14d95c06 Drop nodejs4 job
As Migration to bionic is completed or nodejs10 job running.
So we not required nodejs4 job anymore.

Change-Id: I1a86a47a614cd75db312c94e8ab00bf2f20e3387
2019-04-02 16:31:49 +00:00
manchandavishal de820f6c16 Add nodejs10 jobs on bionic.
Depends-On: https://review.openstack.org/643625
Change-Id: Ib941c7143cd58302a6c84a672c37274441479c9c
2019-03-18 09:13:47 +00:00
Monty Taylor ffadf3868f Switch to horizon-nodejs4-jobs-nonvoting 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: I60bc2f2ef60c3f4dbc4d63badf03e4c18c1ff86a
2019-03-14 00:31:03 +00:00
Corey Bryant 552739edeb 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: Ib79d3d2bfe52ae0112fd326b0dff07a56ee2bde7
Story: #2004073
2019-02-15 13:42:43 -05:00
Graham Hayes 84a26b03b9 Enable py36 testing
Change-Id: I2c6301ee59955d7a7addee188b41676414e355a3
Signed-off-by: Graham Hayes <gr@ham.ie>
Depends-On: https://review.openstack.org/598131
2018-10-29 19:37:03 +00:00
Andreas Jaeger d31e85cecd Use templates for lower-constraints, cover
Small cleanups:
* Use openstack-lower-constraints-jobs template.
* Use openstack-cover-jobs template for voting check cover job.
* Remove jobs that are part of the two templates.
* Add repo to designate queue for co-gating.
* Sort list of templates.

Change-Id: I57310a480e1ca501e48cb688823bd97d153bc6a9
2018-09-24 06:28:59 +02:00
Nguyen Hai 5ed3d2a680 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: Ic229e95747e7c8e0b60fa60ac9b89695471e850f
Story: #2002586
Task: #24292
2018-08-19 00:12:17 +09:00
Nguyen Hai 3dc24b8df6 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: I433f9f309e45b5912653e8aade57f9f1bdee6439
Story: #2002586
Task: #24292
2018-08-19 00:11:39 +09:00
Akihiro Motoki 5f713170e6 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: I985f87faefbe1b503b502c98acf0ed6003c587ad
2018-06-13 00:02:49 +09:00
Akihiro Motoki 84ad2b7337 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.

Change-Id: Ie57d111c44c607884e5ed3be614d4acae5e06b7f
2018-05-11 00:05:57 +09:00
Doug Hellmann 8daa5ac7ea 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: Iaceac55505b73a8153f13937598805dd8469fcec
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-22 11:12:31 -04:00
James E. Blair 1fe8092297 Zuul: Remove project name
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.

Change-Id: I82c3467ab72d593e155cb61f727235b7f4468195
2018-01-31 10:48:59 -08:00
Graham Hayes 2b5f6aaf57
Use jobs from designate repo
Change-Id: I991529cdb4431b5ae2e32cf7d8569d98586d89ae
2017-11-29 14:37:42 +00:00