Sean Mooney 4bf088e619 skip metric injection when not needed
This patch is adding a new option `inject` into the method
_create_one_instance_per_host_with_statistic to specify if metrics
should be injected or not for the new instances.

The patch also introduces the new option in all the calls to the method
from the different tests. Given that different tests in the same testing
class may have different requirements, I'm doing it per-test and using a
constant in the test for clarity.

This patch is also removing a skip condition in the real-data tests based
on the optimize.datasource configuration which is not longer needed.

Finally, I am adding job watcher-prometheus-integration to the check
pipeline so that changes in the plugin are properly gated with
prometheus backend.

Depends-On: https://review.opendev.org/c/openstack/watcher/+/945627

Change-Id: I6e02062ea01240702f7f09db5a22005c43e92ee5
2025-04-21 08:21:41 +02:00
2017-08-04 16:46:20 +03:00
2019-04-19 19:40:39 +00:00
2017-08-04 16:46:20 +03:00
2017-08-04 16:46:20 +03:00
2019-06-05 09:55:20 +08:00
2017-08-04 16:46:20 +03:00
2025-02-03 15:15:36 +00:00
2020-04-05 14:56:26 +08:00
2025-02-12 14:52:24 +00:00

watcher-tempest-plugin

This repository contains a Tempest test plugin to verify the functionality of the Watcher service.

See the following docs to learn more:

Description
Tempest plugin for the watcher project.
Readme 2 MiB
Languages
Python 100%