|
38 | 38 | zuul_work_dir: src/opendev.org/openstack/python-openstackclient |
39 | 39 |
|
40 | 40 | - job: |
41 | | - name: osc-functional-devstack-base |
| 41 | + name: osc-functional-devstack |
42 | 42 | parent: devstack-tox-functional |
43 | 43 | description: | |
44 | | - Base job for devstack-based functional tests |
45 | | - timeout: 9000 |
| 44 | + Run functional tests for OpenStackClient. |
| 45 | + timeout: 7800 |
46 | 46 | irrelevant-files: |
47 | 47 | - ^.*\.rst$ |
48 | 48 | - ^doc/.*$ |
|
54 | 54 | LIBS_FROM_GIT: python-openstackclient |
55 | 55 | # NOTE(dtroyer): Functional tests need a bit more volume headroom |
56 | 56 | 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 |
57 | 63 | devstack_services: |
58 | 64 | ceilometer-acentral: false |
59 | 65 | ceilometer-acompute: false |
|
66 | 72 | s-container: true |
67 | 73 | s-object: true |
68 | 74 | 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: |
85 | 75 | # Disable OVN services |
86 | 76 | br-ex-tcpdump: false |
87 | 77 | br-int-flows: false |
|
103 | 93 | neutron-conntrack-helper: true |
104 | 94 | neutron-ndp-proxy: true |
105 | 95 | 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 |
110 | 99 | tox_envlist: functional |
| 100 | + zuul_work_dir: src/opendev.org/openstack/python-openstackclient |
111 | 101 |
|
112 | 102 | - job: |
113 | 103 | name: osc-functional-devstack-tips |
114 | 104 | 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. |
115 | 109 | timeout: 7800 |
116 | 110 | required-projects: |
117 | 111 | - openstack/cliff |
|
0 commit comments