From c9e88866313d59dd77b073db954f073ecc6d4eb5 Mon Sep 17 00:00:00 2001 From: Andreas Jaeger Date: Wed, 4 Jul 2018 11:41:45 +0200 Subject: [PATCH] Remove non-voting jobs from gate queue Non-voting jobs should not be in gate queue at all, remove them. They are wasting needlessly are resources. To make clearer which jobs are non-voting, move voting:false from base job to individual jobs. Make watcherclient-tempest-functional as voting job and explicitly set it non-voting in project stanza so that it can be easier to make it voting in other repos. Change-Id: Id94e49347006bca850f72a0400794da8c2a67144 --- .zuul.yaml | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index dbb56fcc1..16b6ced8b 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -6,46 +6,45 @@ - watcher-tempest-actuator - watcher-tempest-basic_optim - watcher-tempest-workload_balancing - - watcherclient-tempest-functional + - watcherclient-tempest-functional: + voting: false - openstack-tox-lower-constraints gate: jobs: - watcher-tempest-functional - - watcher-tempest-dummy_optim - - watcher-tempest-actuator - - watcher-tempest-basic_optim - - watcher-tempest-workload_balancing - - watcherclient-tempest-functional - openstack-tox-lower-constraints - job: name: watcher-tempest-dummy_optim parent: watcher-tempest-multinode + voting: false vars: 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' - 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' - 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' - job: name: watcher-tempest-multinode parent: watcher-tempest-functional - voting: false nodeset: openstack-two-node pre-run: playbooks/pre.yaml run: playbooks/orchestrate-tempest.yaml @@ -128,7 +127,6 @@ # This job is used in python-watcherclient repo name: watcherclient-tempest-functional parent: watcher-tempest-functional - voting: false timeout: 4200 vars: tempest_concurrency: 1