Commit Graph

31 Commits

Author SHA1 Message Date
Ghanshyam Mann 1ea4e21eb2 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: I710eec1feec922c6b5532dc754ab0fe3e90d3ff8
2022-04-30 20:25:05 -05:00
OpenStack Release Bot f3cb4d473e 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: Ic3f81bbdbc6fd5d8c3d3fb4ba04427946f7db5da
2022-03-10 17:08:18 +00:00
OpenStack Release Bot 49e654a3c9 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: I9cd5ae0f91d6a53bfdbd8b2ec50e43a4e208b793
2021-09-16 07:55:05 +00:00
OpenStack Release Bot dc589ae7a2 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: I25c7c74514d863181844c2a4c24e3c333c07fa53
2021-03-26 11:14:20 +00:00
OpenStack Release Bot b415c7f00d 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: I490da1b207e3bb212039953598ccc25caccbaaa3
2020-10-15 11:30:50 +00:00
Witek Bedyk 52e29141e3 Limit legacy jobs to stable branches
monasca-persister Java implementation has been deprecated. We stop
building and publishing Java binary with Ussuri and do it only on stable
branches.

Change-Id: Icfeb442639154122eafa635417091d5de29c8e3e
2020-10-14 13:21:28 +00:00
OpenStack Release Bot 48b3e2eb47 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: I8d7c38620eb3b0813e73874422f22ac69b7efe83
2020-09-01 12:51:15 +00:00
Ghanshyam Mann 29c6c96d09 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

monasca-persister 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: I628603dadcaabbe24d4d166dfb47d4413c9dbaac
2019-11-15 16:12:10 +00:00
pengyuesheng ac14433a04 Switch to Ussuri jobs
Change-Id: I9b3b74b4b53ef471a3188d467b65a4bef5f63efa
2019-10-23 16:09:09 +08:00
Witek Bedyk 159adead76 Set job with Java persister non-voting
Java implementation of persister has been deprecated and will not be
further developed. Java CI job will be set non-voting [1]. This change
removes Java testing from gate jobs list to avoid potential gate
blocking.

[1] https://review.opendev.org/683913

Change-Id: I3031c42377f623bb77fae13690842a636bd83277
Story: 2005628
Task: 36762
2019-09-23 12:28:11 +02:00
Zuul d23898d407 Merge "Disable monasca-tempest-java-influxdb job" 2019-07-15 08:57:54 +00:00
Witek Bedyk e4d3ed17d0 Disable monasca-tempest-java-influxdb job
The job has been failing for a long time. Java implementation of
InfluxDB persister is not maintained anymore.

Change-Id: I3756d10198172762dd964d89615c4b7da7b35304
2019-07-12 07:24:46 +00:00
Corey Bryant f359521363 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: I10050c3ff90a0b7a9a905958194c06cc8db7473a
Story: #2005924
Task: #34223
2019-07-05 13:14:12 -04:00
Zuul ed7a1364e7 Merge "Push Docker image to Docker Hub" 2019-04-17 14:05:38 +00:00
Ghanshyam Mann d47383d138 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: I2c8a0a49f9d575cb3cb9c7eeb9bce4686c9fe223
2019-04-15 18:15:18 +00:00
Dobroslaw Zybort fc9a45f36f Push Docker image to Docker Hub
Change-Id: Ib49cc2a23627cf7bd15d875199efe629b8194670
Story: 2001694
Task: 30512
2019-04-15 15:04:28 +02:00
Witek Bedyk 9d8f5b4f41 Fix Cassandra tempest tests job name
Change-Id: Id7cff19b16a9b2733c85e4b58e7cc5bccbd07124
2019-03-27 10:37:10 +01:00
Zuul 47e5d1b4c6 Merge "Use global job for building docker image" 2019-03-04 14:12:00 +00:00
Thomas Bechtold fe88e8f796 Add job for releasenotes
With changeset [1], releasenotes are added to monasca-persister. To
make the release notes available, the notes can be build now with
tox ("tox -e releasenotes") and the standard zuul
job (release-notes-jobs-python3) was added to build and publish the
notes.
Also adjust elasticsearch requirement to "<3.0.0" to be inline with
the global-requirements list. This fixes:

  Requirement for package elasticsearch excludes a version not excluded
  in the global list.

[1] Ida11c326b3e6771b5ccf994205c55874db05bc5c

Change-Id: I16268797151a6b997610c8fbded4c9eeb9265597
2019-02-19 10:46:25 +00:00
Dobroslaw Zybort b91d3c7e97 Use global job for building docker image
Update build_image script to latest version.

Change-Id: I958e653d9ed267f3b9082800d27624cc7586912c
Story: 2001694
Task: 23215
2019-02-18 11:26:44 +01:00
ZhongShengping 846116b6fa 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: If317954e8d22da496e911d0b8f9529907b164005
2019-02-18 15:29:57 +08:00
Witek Bedyk 8e76d4648d Add tempest tests jobs
Change-Id: I86a730d49e1018620105e4e2d2e7ecb05026de1e
2019-01-31 19:12:51 +01:00
Andreas Jaeger 3196c1986d 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: I276ef74f5ca9f2be7b0f03f19dca897390cbe105
2018-09-08 16:18:40 +02:00
Doug Hellmann 8b4c956175 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: If3d7b2a09a273c5a0461e0b7e78d296d507f79d7
Story: #2002586
Task: #24312
2018-08-22 18:51:59 -04:00
Doug Hellmann 40650f7bfb 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: Ic21e15fa74152f02daeae5713aa16638f9b55127
Story: #2002586
Task: #24312
2018-08-22 18:50:19 -04:00
Doug Hellmann 56da6b42f7 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: I2cafc4f53f65c5f0c3fd18eff6600cca59b585ac
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-22 15:49:23 -04:00
Witold Bedyk 2059d6fcf8 Remove PostgreSQL tempest jobs from Zuul
* remove monasca-tempest-*-postgresql jobs
* rename monasca-tempest-*-mysql -> monasca-tempest-*-influxdb jobs

Story: 2001650
Task: 6674

Change-Id: I8c7acfed46494a1a90e10934e6b42a029c7e1cde
Depends-On: https://review.openstack.org/550795
2018-03-08 13:13:24 +01:00
James E. Blair 97e26fa554 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: I7ae818398107a1fdb911026b7dd76daada325d95
2018-01-28 15:25:24 -08:00
Witold Bedyk fb825844ff Enable all mysql tempest tests as voting
Change-Id: Ia73ad10cdbd373885f71a04cc2df4007cfa0d3f0
2018-01-11 16:53:00 +01:00
Witold Bedyk 232e64c54e Add Cassandra tempest tests
Change-Id: I611a22362b2be5a11d2d7cc56be566f978fcacf9
Story: 2001231
Task:  6098
2017-12-18 10:00:57 +01:00
Adrian Czarnecki 3a3317cf11 Add .zuul.yaml file
Change-Id: Idc32959e1692780a3013f9eefedd3fac7a7bab3e
Depends-On: I263b1a92a9ec7b5e38d9c1dc8b02e214102a92c2
2017-10-23 13:26:44 +02:00