Commit Graph

19 Commits

Author SHA1 Message Date
Radosław Piliszek 146652e6bb [CI] Move queue setting to project level
Per [1] and [2].

[1] http://lists.zuul-ci.org/pipermail/zuul-discuss/2022-May/001801.html
[2] https://lists.openstack.org/pipermail/openstack-discuss/2022-September/030505.html

Change-Id: I0e3af06a2d80a0408035a564490d683f9191995b
2022-09-19 14:14:02 +00:00
OpenStack Release Bot d911b4fc0f 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: I1c2bd7a915d8794d81dfc8c873168c95878e33d6
2022-09-13 12:35:33 +00:00
OpenStack Release Bot f46f67be1a 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: I3117872c091b60446771ec0239032c0e3f3280b7
2022-03-10 08:00:12 +00:00
OpenStack Release Bot af0f140516 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: Ic01adf80d034d50ecec0d98f135e25fffc596356
2021-09-15 01:57:59 +00:00
Radosław Piliszek 4b99f7574c [CI] Gate on the same jobs as Masakari
This also reuses the "masakari" queue.

This is to ensure changes in masakari-monitors do not accidentally
break the DevStack deployment plugin in masakari.

Depends-On: https://review.opendev.org/c/openstack/masakari/+/806432
Depends-On: https://review.opendev.org/c/openstack/masakari/+/806440
Depends-On: https://review.opendev.org/c/openstack/masakari/+/806438
Change-Id: Id838cee5346930f3ecb096d92368710b9a4b76bc
2021-08-30 18:33:58 +00:00
Radosław Piliszek 1cee543f93 [CI] Run cover jobs
Like in masakari.

Change-Id: Id954a1c0e61b9b4927f3f7b34bf8f80a1686e75b
2021-08-27 17:35:34 +00:00
Radosław Piliszek 18c79eb0ca Use some better linting
Lints docs and yaml files in addition to Python.

This also fixes the encountered issues.

Change-Id: I111cc93939ae4cd2e878e7f863c1a45db51cdbbe
2021-08-17 18:22:06 +00:00
OpenStack Release Bot b320863c71 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: Icdde6bf36a54f8c60d30fbf8217d13189a8c4e4d
2021-03-26 15:55:33 +00:00
Radosław Piliszek 40fc3c10ed Drop lower-constraints
Per a general OpenStack resolution [1], lower-constraints
are not worth the extra work and confusion they introduce.
This patch drops them along with all mentions.

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

Change-Id: I7d1595c1dc3eb834f3b13b11f608b90aaff1d349
2020-12-21 20:31:05 +01:00
Radosław Piliszek eb73b02b97 [CI] Add periodic jobs
Periodic jobs are a great way to have proactive insight into
the current health of project's CI.

Change-Id: I85690aec2cfb427ff0a6ecca6ca64e901ced9fe6
2020-11-15 11:10:10 +01:00
OpenStack Release Bot 86b465165c 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: I6d27396627ef9808d926f14d2d194ff543368a44
2020-09-28 15:48:30 +00:00
OpenStack Release Bot be1173e853 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: If2b4d33616dfa246afef92ecaf420324ac98e135
2020-04-23 15:43:20 +00:00
Ghanshyam Mann 8711c071c5 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

masakari-monitors 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: Id27862284d34f6585881da39c0385cda91959b93
2020-01-23 17:29:04 +00:00
Corey Bryant b7cdcb0964 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

Co-Authored-By: gujin <gu.jin@99cloud.net>
Change-Id: I4585d250117f19cca577b2e3aaa74aba7ec73e9b
Story: #2005924
Task: #34221
2019-08-26 21:53:29 +05:30
Andreas Jaeger 8fe6937f9c Use template for lower-constraints
Small cleanups:

* Use openstack-lower-constraints-jobs template, remove individual
  jobs.

Change-Id: I82579964615a71345f12b73e7e0bb9debc84f640
Needed-By: https://review.openstack.org/623229
2019-05-02 08:48:31 +02:00
Ghanshyam Mann d853db3b34 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: Ib1c5f2f6740d4c227ce5493afa545b62ff1f3c45
2019-04-14 23:23:25 +00:00
openstack 4447d0e2ed Run all jobs by default using python3
This patch implements the community wide goal to run all jobs by
default using python3.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: I3b6aeb7449980da9d891a4a33a9412d0bec12963
2019-02-19 08:37:06 +00:00
Nguyen Hai a4b47cc477 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: I54ea3b656fe132d6e946e0e29a2cf9dab3d7a88c
Story: #2002586
Task: #24310
2018-08-17 19:20:37 +09:00
Doug Hellmann 1d9b81418b 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.

Co-Authored-By: Nguyen Hai <nguyentrihai93@gmail.com>
Change-Id: Ibd77a8fa492836f5892de75088fadb6515812beb
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-07-21 04:32:41 +00:00