Commit Graph

29 Commits

Author SHA1 Message Date
Martin Chacon Piza 5225304a26 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: Idc88314ead611a6bea4dba9115b0aed9e551bb87
2022-05-02 15:33:52 +02:00
OpenStack Release Bot d4656c17d3 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: I3ed077b85e19b837e4de55df870249a03aa38023
2022-03-10 17:14:49 +00:00
OpenStack Release Bot 975f46d226 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: I8c918667725bbce039708541e234f290b577cad6
2021-09-16 08:03:12 +00:00
OpenStack Release Bot 54f66e9b75 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: Ib808975d3bb51989154a9f9935497e73f0e63821
2021-03-26 11:11:22 +00:00
Zuul 1f7575317a Merge "Set Docker publish jobs" 2020-10-14 13:52:47 +00:00
Martin Chacon Piza 31da305881 Set Docker publish jobs
- Set as voting:
build-monasca-docker-image

- Bringing back the Docker publish jobs which were temporarily
disabled [1]

[1] db01fe425b

Change-Id: I6892059b122cd5ec84edd41fc55a6aa2ea6267a9
2020-10-14 14:10:04 +02:00
OpenStack Release Bot a48529e7d2 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: I9be0ebc0666f841abf676f4a85f37462b5a03e40
2020-10-14 07:39:08 +00:00
OpenStack Release Bot fe470f9346 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: I6a54b81d9b31abfa4fab0b6ab0d785219766de7f
2020-04-24 18:19:29 +00:00
Witek Bedyk db01fe425b Migrate from ujson to simplejson
Additionally, temporarily set build-monasca-docker-image as non-voting
due to problems with buggy confluent-kafka 1.4.0 release, which prevents
building the Docker image.

Change-Id: I561ea633a09eb3d7468d2d55aa46d6fb3b2380ff
Story: 2007549
Task: 39390
2020-04-18 10:42:39 +02:00
Ghanshyam Mann fc8c53f221 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

monasca-notification 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: Ic69f559bc0bcd791fa33a978cd27cf1de10dba2d
2019-11-16 16:58:11 +00:00
pengyuesheng 88dbdcfb9e Switch to Ussuri jobs
Change-Id: I6eaa89d62dfc5580c32bc36aedae4a5a9ba84583
2019-10-23 16:07:45 +08:00
Witek Bedyk 04b10032b7 Disable monasca-tempest-java-influxdb job
The job has been failing for a long time. Java implementation of
InfluxDB persister is not maintained.

Change-Id: Ie0ddefd24a8e53246fce53c3ca166af9f50d844d
2019-07-10 18:20:45 +02:00
prankul 99ee506665 Switch python3 versions of test jobs to match Train PTI
In Train, we will use python 3.6 and 3.7 for python3 runtime
in our gate jobs [1]. This commit also adds python 3.7.

[1] https://governance.openstack.org/tc/reference/runtimes/train.html

Change-Id: If04a02179d37f5d088881d5d960b3e44b90e1023
2019-06-28 11:06:36 +00:00
Zuul 33c6eb1329 Merge "Push Docker image to Docker Hub" 2019-04-17 13:21:25 +00:00
Dobroslaw Zybort 34c75eb2c7 Push Docker image to Docker Hub
Change-Id: Iaf4045e62e3de92b874dbfbc22b8708f577990ef
Story: 2001694
Task: 30513
2019-04-15 15:10:54 +02:00
Ghanshyam Mann 2d129b3499 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: I579dea229152bde1178f06eab75bc19a44c474fd
2019-04-14 23:49:39 +00:00
Dobroslaw Zybort dde32a8993 Use proper naming for docker service image zuul job
https://docs.openstack.org/infra/manual/drivers.html#consistent-naming-for-jobs-with-zuul-v3

Change-Id: I2d69ba43834b720dc24508ce146729a83c2bc49b
Depends-On: https://review.openstack.org/#/c/650011
2019-04-09 10:52:58 +02:00
Zuul 65a40ad899 Merge "Use global job for building docker image" 2019-03-04 13:37:26 +00:00
Dobroslaw Zybort e35d32ad8d Use global job for building docker image
Change-Id: Iaa832b5de5f7e8a0f6bcd44513f675195d4a897e
Story: 2001694
Task: 23214
2019-02-18 11:13:45 +01:00
ZhongShengping 8c63ee13d3 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: I843daa0fa11b68c68a4d4f86b1c429fc94d72a3b
2019-02-18 15:43:10 +08:00
Witek Bedyk 0f316afc87 Configure releasenotes job
Change-Id: Iedd229fa9669d0b6d6d59eb111a44bdf1d0bc80e
2019-02-01 09:40:26 +01:00
Witek Bedyk 8628a32e43 Update Zuul tempest test job names
Change-Id: I8a35b1e25fcfb6dc54776b6cf683df81e3c339e8
2019-01-09 17:38:30 +01:00
Andreas Jaeger 524b27f87d Use templates for cover and lower-constraints
Use openstack-tox-cover template, this runs the cover job
in the check queue only.

Use openstack-lower-constraints-jobs template.

Remove jobs that are part of the templates.

Change-Id: I11c2d51bda39fa4d1cb89322c9f9bd132d61f11b
2018-09-08 16:17:59 +02:00
Doug Hellmann b09885bc28 add python 3.6 unit test job
This is a mechanically generated patch to add a unit test job running
under Python 3.6 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: I987ea1413e86d6ce99aa085986cced20bb43860c
Story: #2002586
Task: #24312
2018-08-22 18:51:59 -04:00
Doug Hellmann c9bcb255ae 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: I0c3236c4a4cf0fa5ed951552b46d3c698f26ad9b
Story: #2002586
Task: #24312
2018-08-22 18:50:07 -04:00
Doug Hellmann 347049e78f 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: Id195a44f356607f68dd88246f09ae0a4f46ca64a
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-22 15:48:57 -04:00
Witold Bedyk 09c3a31e8f Remove PostgreSQL tempest jobs from Zuul
* remove monasca-tempest-*-postgresql jobs
* rename monasca-tempest-*-mysql -> monasca-tempest-*-influxdb jobs

Story: 2001650
Task: 6675

Change-Id: I6d5e55d78dcb0c5689918e341b1090158731b689
Depends-On: https://review.openstack.org/550795
2018-03-08 13:02:06 +01:00
James E. Blair c5ca224758 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: I3c4146034f42a55ab4d432f61d443f714d4a5ae6
2018-02-02 10:51:51 -08:00
Tomasz Trębski e13f529621 Add .zuul.yaml file
Depends-On: I263b1a92a9ec7b5e38d9c1dc8b02e214102a92c2
Change-Id: Id56f60a1f90e238e563e31db77c35e035933449e
2017-10-24 11:33:43 +02:00