summaryrefslogtreecommitdiff
path: root/.zuul.yaml
diff options
context:
space:
mode:
authorghanshyam <ghanshyammann@gmail.com>2017-12-13 03:35:09 +0300
committerghanshyam <ghanshyammann@gmail.com>2017-12-13 03:43:32 +0300
commitee2221f0526c4a6bed431229e363c740d07b8ee9 (patch)
treeaf94b7e4607b475adccd494ca147dd051471a7b6 /.zuul.yaml
parent2d1786f454b6e161415d58a271bdf3eeaa39603c (diff)
downloadpython-novaclient-ee2221f0526c4a6bed431229e363c740d07b8ee9.tar.gz
Optimize jobs run on novaclient
novaclient run 2 jobs for functional tests - novaclient-dsvm-functional-identity-v3-only (non-voting) - novaclient-dsvm-functional-neutron These 2 were added when neturon and identity v3 were not default in devstack. Now both run as default and we do not separate job to run. This commit does below changes: - delete the 'novaclient-dsvm-functional-neutron' - In 'novaclient-dsvm-functional-identity-v3-only' - make 'novaclient-dsvm-functional-identity-v3-only' as voting - cleanup some 'if' condition which are hardcoded true now - rename 'novaclient-dsvm-functional-identity-v3-only' to 'novaclient-dsvm-functional' NOTE: this not going to backport to stable branch as they seems running identity v2 and v3 in those jobs. Let's keep the same setup there. Change-Id: I4bc564e548876ef4d3b30e736c0055f19c062319
Diffstat (limited to '.zuul.yaml')
-rw-r--r--.zuul.yaml24
1 files changed, 5 insertions, 19 deletions
diff --git a/.zuul.yaml b/.zuul.yaml
index 94da1e95..2d050d1d 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -1,33 +1,19 @@
- job:
- name: novaclient-dsvm-functional-identity-v3-only
+ name: novaclient-dsvm-functional
parent: legacy-dsvm-base
- run: playbooks/legacy/novaclient-dsvm-functional-identity-v3-only/run.yaml
- post-run: playbooks/legacy/novaclient-dsvm-functional-identity-v3-only/post.yaml
+ run: playbooks/legacy/novaclient-dsvm-functional/run.yaml
+ post-run: playbooks/legacy/novaclient-dsvm-functional/post.yaml
timeout: 7200
- voting: false
required-projects:
- openstack-infra/devstack-gate
- openstack/nova
- openstack/python-novaclient
-- job:
- name: novaclient-dsvm-functional-neutron
- parent: legacy-dsvm-base
- run: playbooks/legacy/novaclient-dsvm-functional-neutron/run.yaml
- post-run: playbooks/legacy/novaclient-dsvm-functional-neutron/post.yaml
- timeout: 7200
- required-projects:
- - openstack-infra/devstack-gate
- - openstack/neutron
- - openstack/nova
- - openstack/python-novaclient
-
- project:
name: openstack/python-novaclient
check:
jobs:
- - novaclient-dsvm-functional-identity-v3-only
- - novaclient-dsvm-functional-neutron
+ - novaclient-dsvm-functional
gate:
jobs:
- - novaclient-dsvm-functional-neutron
+ - novaclient-dsvm-functional