Enable prometheus datasource in watcher-prometheus-integration job

Enable prometheus as datasouce in tempest configuration,
to enable metric generation needed to run some scenario
tests. It is enabled on the watcher-prometheus-integration
job

Depends-On: https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/942141
Depends-On: https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/942308

Change-Id: I2b657782aedf61d89766fcd18bb453b62c0b0e3b
This commit is contained in:
Douglas Viroel
2025-02-18 18:08:40 -03:00
parent 7fcca0cc46
commit 342fe8882a

View File

@@ -248,18 +248,11 @@
telemetry:
disable_ssl_certificate_validation: True
ceilometer_polling_interval: 15
# Note(Chandan Kumar): Setting datasource to empty till we
# add prometheus datasource support in watcher-tempest-plugin
optimize:
datasource: ""
datasource: prometheus
tempest_plugins:
- watcher-tempest-plugin
# TODO (rlandy): enable all scenario tests
# when tests can be run with prometheus data source.
# https://bugs.launchpad.net/watcher-tempest-plugin/+bug/2090853
tempest_test_regex: "\
(^^watcher_tempest_plugin.tests.scenario.test_execute_vm_workload_consolidation)|\
(^watcher_tempest_plugin.tests.scenario.test_execute_workload_balancing)"
tempest_test_regex: watcher_tempest_plugin.tests.scenario.test_execute_strategies
tempest_concurrency: 1
tox_envlist: all
zuul_copy_output: