34 Commits

Author SHA1 Message Date
Takashi Kajinami
8a3f021c91 Skip functional tests for unit tests update
Change-Id: I2aee87d9fc3b3f6d517ca03d1bf4cb465b8c1efd
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年10月15日 23:51:30 +09:00
Takashi Kajinami
25e56deee4 Skip functional tests for pre-commit-config.yaml update
... because the file is used only in pep8.
Also ignore .gitignore which has no functional impact.
Change-Id: I7bb3bcbc4ea6060bd38dc566703302124bbee2a6
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年10月15日 23:51:27 +09:00
Takashi Kajinami
4b7413518c Skip dsvm job for test code update
None of unit/functional test code in this repository affects the dsvm
job.
Change-Id: Ic26f20741255f2f478c8775b315cf3c334958243
2025年06月18日 23:19:39 +09:00
Zuul
4ab0fce572 Merge "Skip functional tests for .gitreview and documentation files" 2025年06月05日 16:12:08 +00:00
Jaromir Wysoglad
9eae0ce3ae Use PROMETHEUS_CUSTOM_SCRAPE_TARGETS to pass sg_core scrape endpoint
https://review.opendev.org/c/openstack/devstack-plugin-prometheus/+/950476
adds the support for passing custom prometheus scrape target in d-p-p.
Let's use the same to pass sg_core endpoint.
Co-Authored-By: Chandan Kumar (raukadah) <chkumar@redhat.com>
Change-Id: I6cdb7a0fed7d48e8a72bf113b8f7bc6a0d01cad9
2025年05月28日 05:24:43 -04:00
Jaromir Wysoglad
16fcf40058 Add openstack alarm metrics command
This allows to retrieve metrics published on the v2/metrics
API endpoint created in https://review.opendev.org/c/openstack/aodh/+/925775
and extended in https://review.opendev.org/c/openstack/aodh/+/939754
Change-Id: Icec77554d4263dd575f7b8875b03ca300b643730
2025年04月25日 09:13:23 -04:00
Takashi Kajinami
59a6f2e31c Adjust endpoint url according to devstack plugin update
... and also update the functional job set up according to the recent
update of devstack plugins.
Depends-on: https://review.opendev.org/c/openstack/aodh/+/936101
Change-Id: I4f7fa65ee77a17bef7dfc60fea31ec5ced5b833f
2025年04月14日 19:22:39 +09:00
Takashi Kajinami
ae7f72c184 Skip functional tests for .gitreview and documentation files
... because these do not affect actual functionality.
Change-Id: Ib32a20b71e684e6a5198cc8282891103fa33746a
2025年03月16日 05:36:10 +00:00
Zuul
5c3a66cce3 Merge "zuul: Use telemetry queue" 2025年01月27日 13:45:28 +00:00
Jaromir Wysoglad
040249dfc8 Switch to openstack-k8s-operators/sg-core
sg-core was moved from github.com/infrawatch/sg-core to
github.com/openstack-k8s-operators/sg-core. While the infrawatch
sg-core will stay maintained for the forseeable future, the
openstack-k8s-operators version of sg-core will receive all
the new code.
Similar to https://review.opendev.org/c/openstack/telemetry-tempest-plugin/+/937371
Change-Id: If3ad083bcb52ba9864da31614ebf73d0aa594f43
2025年01月06日 15:02:08 +01:00
Zuul
80d92d3203 Merge "Enable GLOBAL_VENV" 2024年11月16日 18:17:05 +00:00
Zuul
e223b108dd Merge "Publish release notes" 2024年11月15日 17:00:00 +00:00
Takashi Kajinami
ab0e370711 zuul: Use telemetry queue
Ceilometer and Aodh are usually integrated, thus executing CI jobs in
the same queue would make more sense than merging fixes independently.
This also allows us to manage patch chain across aodhclient and aodh.
Change-Id: Ieb8778a63ec32d4806f84f5bde445b880d14938e
2024年10月24日 17:32:45 +00:00
Takashi Kajinami
e522c2599a Publish release notes
Add release note job template so that release notes are available at
https://docs.openstack.org/releasenotes .
Change-Id: Ib50c3fe746de6cb8f2c5e6701666e519715f23ad
2024年10月25日 02:30:08 +09:00
Takashi Kajinami
04727c4245 Add requirements check job
... to ensure aodhclient can be installed with the rest of
the libraries.
Change-Id: I18f5e89de01bf65f55eeda85b2a5a26428d05cf9
2024年10月22日 12:24:12 +09:00
Takashi Kajinami
2253aceffc Enable GLOBAL_VENV
It is required to migrate the job to Ubuntu 24.04 .
Depends-on: https://review.opendev.org/932591
Change-Id: I3c97ae862f80b67b7e6839d90bfdccba00f20f2a
2024年10月17日 09:52:22 +00:00
Jaromir Wysoglad
31fec512e3 Add functional tests for prometheus type alarms
Change-Id: I9c26c17b4f1a002cea847a185d5a6659d4e4927d
2024年02月29日 15:11:05 +01:00
Jaromir Wysoglad
1d5b06ca39 Move functional test to dsvm and remove pifpaf
I moved the functional tests to be executed in a devstack VM.
This allows us to remove the use of pifpaf and it will enable
us to test prometheus based alarms here in the future.
Depends-On: https://review.opendev.org/c/openstack/aodh/+/904752
Change-Id: Ic6715fdeeacba6f2d74081ce04fb08783c92472b
2024年01月05日 09:42:13 -05:00
3214e4fbdd 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: I6baeba53067a037fa6cefb86c520a5c8774296c8
2022年09月14日 09:24:43 +00:00
Hemanth Nakkina
d656c19113 Unblock the gate and update python testing
This combines two commits in one
* Change aggregation method to mean
Commit 6061286c3133a4b85c4a72160960ecf6a82d02f8 handles
ignoring gnocchi api error when metric is not created.
However there are functional test failures when the
aggregation method is set to last for alarm type
gnocchi_aggregation_by_resources_threshold,
This fix changes the aggregration method to mean for
any create/update of alarm type
gnocchi_aggregation_by_resources_threshold.
* Update python testing as per zed cycle testing runtime
In Zed cycle, we have dropped the python 3.6/3.7[1] testing
and its support. Add release notes and update the python
classifier for the same.
[1] https://governance.openstack.org/tc/reference/runtimes/zed.html
Co-Authored-By: Ghanshyam Mann <gmann@ghanshyammann.com>
Depends-On: https://review.opendev.org/c/openstack/aodh/+/843764
Change-Id: Ia11f25fa8c36c6051a44994f2545e2b64a665593
Closes-Bug: #1974682 
2022年06月10日 05:53:23 +00:00
Takashi Kajinami
d978eb75d1 Add Python3 yoga unit tests
This is a 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
This patch is manually created, because the previous patch was not
merged before Xena release and release bot didn't create the automated
patch at that time.
Change-Id: I902f342800d6ea7dda3eff2a10f7c9dd54fa6151
2022年02月06日 21:10:35 +09:00
60df9b4035 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: I55c5a8568ccd93e504120365d4d2f3107cf0aa06
2021年03月12日 12:39:44 +00:00
b747ae3161 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: Idafb008621da6fc157ed46261975dd31668882bb
2020年09月10日 12:41:14 +00:00
77715e7057 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: I09f69cc060d63ad626159b407cff2b4603e45784
2020年04月11日 18:49:45 +00:00
Ghanshyam Mann
a012e0a675 Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.
python-aodhclient 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://review.opendev.org/#/c/691178/
Change-Id: I734a2b525df0b3fc8ddf16a62025fab5f66a01aa
2019年12月14日 00:05:39 +00:00
kangyufei
7d35887998 Switch to Ussuri jobs
Change-Id: Id72d17b2576e71178f470b75aea967a70b972758
2019年10月22日 13:37:57 +08:00
Corey Bryant
30bdf9c4e2 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: I2404270440ef1bb576875d8261c9fe6f8c89a72d
Story: #2005924
Task: #34251 
2019年07月05日 16:30:35 -04:00
Andreas Jaeger
40d69261e9 Remove telemetry-tox-py37
This repo uses openstack-python37-jobs template, so no need for an
extra telemetry-tox-py37 set of jobs, remove them.
Change-Id: Ib975affe90caabd9a5593123a4edf951390733c6
2019年05月14日 10:25:37 +02:00
ZhongShengping
a92bb9e0c6 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: I1c33e3ec79877e2dc580b08408e7f877c761caed
2019年04月15日 09:45:18 +08:00
ZhongShengping
fa0fbed838 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: Ib3da6c7ab9a6edc7463d6841a6f30df66f206cbd
Story: #2004073
Task: #27457 
2019年02月19日 17:05:51 +08:00
Doug Hellmann
4f23c7d10a 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: I9f58411ea30b67c9f20ddffcb6c774763d78aaf3
Story: #2002586
Task: #24339 
2018年08月31日 08:01:30 -04:00
Doug Hellmann
4187bd67c8 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: Iea7e59117b544664cd44e412d50c9819bb174531
Story: #2002586
Task: #24339 
2018年08月31日 08:01:24 -04:00
Doug Hellmann
9b990603f7 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: I539832780359ec88042c54c77a81cdb5f965bdf5
Story: #2002586
Task: #24339 
2018年08月31日 08:00:48 -04:00
Mehdi Abaakouk
b2847a69da Add gating on py37
Depends-On: I248c7ff3e306fa1086920c24baa73312e5e31b91
Change-Id: Id7892ef6955f93b47302cb89d5f3cb7b3f13ccb9
2018年07月26日 08:04:28 +02:00