From b0957931764cee304f0fedddf1b5c87b0af387d4 Mon Sep 17 00:00:00 2001 From: Nguyen Hai Date: Sun, 19 Aug 2018 00:57:45 +0900 Subject: [PATCH] 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: I5e75f2ea7dd02065bc18793d974f56fef2daa2c4 Story: #2002586 Task: #24344 --- .zuul.yaml | 41 ++++++++++++++++++++++++----------------- 1 file changed, 24 insertions(+), 17 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index e0a76f0ed..8cd5bc84b 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -1,4 +1,10 @@ - project: + templates: + - openstack-python-jobs + - openstack-python35-jobs + - publish-openstack-sphinx-docs + - check-requirements + - release-notes-jobs check: jobs: - watcher-tempest-functional @@ -10,6 +16,7 @@ - watcher-tempest-zone_migration - openstack-tox-lower-constraints gate: + queue: watcher jobs: - watcher-tempest-functional - openstack-tox-lower-constraints @@ -19,35 +26,35 @@ parent: watcher-tempest-multinode voting: false vars: - tempest_test_regex: 'watcher_tempest_plugin.tests.scenario.test_execute_dummy_optim' + tempest_test_regex: watcher_tempest_plugin.tests.scenario.test_execute_dummy_optim - job: name: watcher-tempest-actuator parent: watcher-tempest-multinode voting: false vars: - tempest_test_regex: 'watcher_tempest_plugin.tests.scenario.test_execute_actuator' + tempest_test_regex: watcher_tempest_plugin.tests.scenario.test_execute_actuator - job: name: watcher-tempest-basic_optim parent: watcher-tempest-multinode voting: false vars: - tempest_test_regex: 'watcher_tempest_plugin.tests.scenario.test_execute_basic_optim' + tempest_test_regex: watcher_tempest_plugin.tests.scenario.test_execute_basic_optim - job: name: watcher-tempest-workload_balancing parent: watcher-tempest-multinode voting: false vars: - tempest_test_regex: 'watcher_tempest_plugin.tests.scenario.test_execute_workload_balancing' + tempest_test_regex: watcher_tempest_plugin.tests.scenario.test_execute_workload_balancing - job: name: watcher-tempest-zone_migration parent: watcher-tempest-multinode voting: false vars: - tempest_test_regex: 'watcher_tempest_plugin.tests.scenario.test_execute_zone_migration' + tempest_test_regex: watcher_tempest_plugin.tests.scenario.test_execute_zone_migration - job: name: watcher-tempest-multinode @@ -63,7 +70,7 @@ post-config: $NOVA_CONF: libvirt: - live_migration_uri: 'qemu+ssh://root@%s/system' + live_migration_uri: qemu+ssh://root@%s/system $WATCHER_CONF: watcher_cluster_data_model_collectors.compute: period: 120 @@ -91,14 +98,14 @@ post-config: $NOVA_CONF: libvirt: - live_migration_uri: 'qemu+ssh://root@%s/system' + live_migration_uri: qemu+ssh://root@%s/system $WATCHER_CONF: - watcher_cluster_data_model_collectors.compute: - period: 120 - watcher_cluster_data_model_collectors.baremetal: - period: 120 - watcher_cluster_data_model_collectors.storage: - period: 120 + watcher_cluster_data_model_collectors.compute: + period: 120 + watcher_cluster_data_model_collectors.baremetal: + period: 120 + watcher_cluster_data_model_collectors.storage: + period: 120 test-config: $TEMPEST_CONFIG: compute: @@ -135,8 +142,8 @@ s-object: false s-proxy: false devstack_localrc: - TEMPEST_PLUGINS: '/opt/stack/watcher-tempest-plugin' - tempest_test_regex: 'watcher_tempest_plugin.tests.api' + TEMPEST_PLUGINS: /opt/stack/watcher-tempest-plugin + tempest_test_regex: watcher_tempest_plugin.tests.api tox_envlist: all tox_environment: # Do we really need to set this? It's cargo culted @@ -152,5 +159,5 @@ vars: tempest_concurrency: 1 devstack_localrc: - TEMPEST_PLUGINS: '/opt/stack/python-watcherclient' - tempest_test_regex: 'watcherclient.tests.functional' + TEMPEST_PLUGINS: /opt/stack/python-watcherclient + tempest_test_regex: watcherclient.tests.functional