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
This commit is contained in:
parent
7373588673
commit
c9e8886631
14
.zuul.yaml
14
.zuul.yaml
@ -6,46 +6,45 @@
|
|||||||
- watcher-tempest-actuator
|
- watcher-tempest-actuator
|
||||||
- watcher-tempest-basic_optim
|
- watcher-tempest-basic_optim
|
||||||
- watcher-tempest-workload_balancing
|
- watcher-tempest-workload_balancing
|
||||||
- watcherclient-tempest-functional
|
- watcherclient-tempest-functional:
|
||||||
|
voting: false
|
||||||
- openstack-tox-lower-constraints
|
- openstack-tox-lower-constraints
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- watcher-tempest-functional
|
- 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
|
- openstack-tox-lower-constraints
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: watcher-tempest-dummy_optim
|
name: watcher-tempest-dummy_optim
|
||||||
parent: watcher-tempest-multinode
|
parent: watcher-tempest-multinode
|
||||||
|
voting: false
|
||||||
vars:
|
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:
|
- job:
|
||||||
name: watcher-tempest-actuator
|
name: watcher-tempest-actuator
|
||||||
parent: watcher-tempest-multinode
|
parent: watcher-tempest-multinode
|
||||||
|
voting: false
|
||||||
vars:
|
vars:
|
||||||
tempest_test_regex: 'watcher_tempest_plugin.tests.scenario.test_execute_actuator'
|
tempest_test_regex: 'watcher_tempest_plugin.tests.scenario.test_execute_actuator'
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: watcher-tempest-basic_optim
|
name: watcher-tempest-basic_optim
|
||||||
parent: watcher-tempest-multinode
|
parent: watcher-tempest-multinode
|
||||||
|
voting: false
|
||||||
vars:
|
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:
|
- job:
|
||||||
name: watcher-tempest-workload_balancing
|
name: watcher-tempest-workload_balancing
|
||||||
parent: watcher-tempest-multinode
|
parent: watcher-tempest-multinode
|
||||||
|
voting: false
|
||||||
vars:
|
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:
|
- job:
|
||||||
name: watcher-tempest-multinode
|
name: watcher-tempest-multinode
|
||||||
parent: watcher-tempest-functional
|
parent: watcher-tempest-functional
|
||||||
voting: false
|
|
||||||
nodeset: openstack-two-node
|
nodeset: openstack-two-node
|
||||||
pre-run: playbooks/pre.yaml
|
pre-run: playbooks/pre.yaml
|
||||||
run: playbooks/orchestrate-tempest.yaml
|
run: playbooks/orchestrate-tempest.yaml
|
||||||
@ -128,7 +127,6 @@
|
|||||||
# This job is used in python-watcherclient repo
|
# This job is used in python-watcherclient repo
|
||||||
name: watcherclient-tempest-functional
|
name: watcherclient-tempest-functional
|
||||||
parent: watcher-tempest-functional
|
parent: watcher-tempest-functional
|
||||||
voting: false
|
|
||||||
timeout: 4200
|
timeout: 4200
|
||||||
vars:
|
vars:
|
||||||
tempest_concurrency: 1
|
tempest_concurrency: 1
|
||||||
|
Loading…
x
Reference in New Issue
Block a user