Skip to content

Commit 05d34ff

Browse files
Zuulopenstack-gerrit
authored andcommitted
Merge "zuul: Merge osc-functional-devstack-base into only child"
2 parents 7c85f84 + 5f19711 commit 05d34ff

File tree

1 file changed

+17
-23
lines changed

1 file changed

+17
-23
lines changed

.zuul.yaml

Lines changed: 17 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,11 @@
3838
zuul_work_dir: src/opendev.org/openstack/python-openstackclient
3939

4040
- job:
41-
name: osc-functional-devstack-base
41+
name: osc-functional-devstack
4242
parent: devstack-tox-functional
4343
description: |
44-
Base job for devstack-based functional tests
45-
timeout: 9000
44+
Run functional tests for OpenStackClient.
45+
timeout: 7800
4646
irrelevant-files:
4747
- ^.*\.rst$
4848
- ^doc/.*$
@@ -54,6 +54,12 @@
5454
LIBS_FROM_GIT: python-openstackclient
5555
# NOTE(dtroyer): Functional tests need a bit more volume headroom
5656
VOLUME_BACKING_FILE_SIZE: 20G
57+
Q_AGENT: openvswitch
58+
Q_ML2_TENANT_NETWORK_TYPE: vxlan
59+
Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch
60+
devstack_plugins:
61+
# NOTE(amotoki): Some neutron features are enabled by devstack plugin
62+
neutron: https://opendev.org/openstack/neutron
5763
devstack_services:
5864
ceilometer-acentral: false
5965
ceilometer-acompute: false
@@ -66,22 +72,6 @@
6672
s-container: true
6773
s-object: true
6874
s-proxy: true
69-
osc_environment:
70-
PYTHONUNBUFFERED: 'true'
71-
OS_CLOUD: devstack-admin
72-
zuul_work_dir: src/opendev.org/openstack/python-openstackclient
73-
74-
# The Neutron bits are here rather than in osc-functional-devstack-base to
75-
# simplify removing Neutron in the osc-functional-devstack-n-net job.
76-
- job:
77-
name: osc-functional-devstack
78-
parent: osc-functional-devstack-base
79-
timeout: 7800
80-
vars:
81-
devstack_plugins:
82-
# NOTE(amotoki): Some neutron features are enabled by devstack plugin
83-
neutron: https://opendev.org/openstack/neutron
84-
devstack_services:
8575
# Disable OVN services
8676
br-ex-tcpdump: false
8777
br-int-flows: false
@@ -103,15 +93,19 @@
10393
neutron-conntrack-helper: true
10494
neutron-ndp-proxy: true
10595
q-trunk: true
106-
devstack_localrc:
107-
Q_AGENT: openvswitch
108-
Q_ML2_TENANT_NETWORK_TYPE: vxlan
109-
Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch
96+
osc_environment:
97+
PYTHONUNBUFFERED: 'true'
98+
OS_CLOUD: devstack-admin
11099
tox_envlist: functional
100+
zuul_work_dir: src/opendev.org/openstack/python-openstackclient
111101

112102
- job:
113103
name: osc-functional-devstack-tips
114104
parent: osc-functional-devstack
105+
description: |
106+
Run functional tests for OpenStackClient with master branch of important libs.
107+
108+
Takes advantage of the base tox job's install-siblings feature.
115109
timeout: 7800
116110
required-projects:
117111
- openstack/cliff

0 commit comments

Comments
 (0)