Skip to content

Commit 1a504a2

Browse files
cescginaopenshift-merge-bot[bot]
authored andcommitted
Enable zone migration extra tests in tempest configuration
Add tempest configuration options to enable zone migration extra tests and storage tests. These options are required to run the full suite of zone migration tests introduced in the watcher tempest plugin. The configuration enables: - optimize.run_zone_migration_extra_tests: Runs additional zone migration test scenarios - optimize.run_zone_migration_storage_tests: Enables storage migration tests for zone migration This change aligns with the tempest plugin updates that added support for these test scenarios. Related-Change: https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/969244 Signed-off-by: jgilaber <[email protected]>
1 parent 699e176 commit 1a504a2

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

ci/tests/watcher-tempest-nfs.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,31 @@ cifmw_test_operator_tempest_exclude_list: |
44
watcher_tempest_plugin.*client_functional.*
55
watcher_tempest_plugin.tests.scenario.test_execute_strategies.TestExecuteStrategies.test_execute_storage_capacity_balance_strategy
66
watcher_tempest_plugin.*\[.*\breal_load\b.*\].*
7+
8+
# Tempest and test-operator configurations, enable config option to run storage
9+
# migration tests
10+
cifmw_test_operator_tempest_tempestconf_config:
11+
overrides: |
12+
compute.min_microversion 2.56
13+
compute.min_compute_nodes 2
14+
placement.min_microversion 1.29
15+
compute-feature-enabled.live_migration true
16+
compute-feature-enabled.block_migration_for_live_migration true
17+
service_available.sg_core true
18+
telemetry_services.metric_backends prometheus
19+
telemetry.disable_ssl_certificate_validation true
20+
telemetry.ceilometer_polling_interval 15
21+
optimize.min_microversion {{ watcher_tempest_min_microversion | default('1.0') }}
22+
optimize.max_microversion {{ watcher_tempest_max_microversion | default('latest') }}
23+
optimize.datasource prometheus
24+
optimize.openstack_type podified
25+
optimize.proxy_host_address {{ hostvars['controller']['ansible_host'] }}
26+
optimize.proxy_host_user zuul
27+
optimize.prometheus_host metric-storage-prometheus.openstack.svc
28+
optimize.prometheus_ssl_enabled true
29+
optimize.prometheus_ssl_cert_dir /etc/prometheus/secrets/combined-ca-bundle
30+
optimize.podified_kubeconfig_path /home/zuul/.crc/machines/crc/kubeconfig
31+
optimize.podified_namespace openstack
32+
optimize.run_continuous_audit_tests true
33+
optimize.run_zone_migration_extra_tests true
34+
optimize.run_zone_migration_storage_tests true

0 commit comments

Comments
 (0)