diff options
author | Brian Rosmaita <rosmaita.fossdev@gmail.com> | 2018-01-13 12:45:40 -0500 |
---|---|---|
committer | Brian Rosmaita <rosmaita.fossdev@gmail.com> | 2018-02-19 17:08:54 +0000 |
commit | 33e6b01642131526c9359254ac6491dbe070cfc2 (patch) | |
tree | 8379212e200c649101c2367557a7bcf10b65bd70 /.zuul.yaml | |
parent | 82a26a90e288b3579fbafe6babc68310b44cdb1d (diff) | |
download | glance_store-33e6b01642131526c9359254ac6491dbe070cfc2.tar.gz |
Migrate legacy jobs to project repository
Brings the legacy functional test jobs into the project repository,
rewritten for zuul3. The base functional test class has been refactored
to use clouds.yaml, and the functional-swift test has been refactored
to use keystoneauth1. The devstack hooks have been removed as they
are not necessary with zuul3.
Needed-By: I2a5ff2ee29e2fb8a730406f9f0e6a450b96c85b8
Needed-By: I96600383c072e6d2926f5ff5b6a51057e53d35fd
Change-Id: Iecea4375d1c4832b020b542ca4188b02444325ca
Diffstat (limited to '.zuul.yaml')
-rw-r--r-- | .zuul.yaml | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/.zuul.yaml b/.zuul.yaml new file mode 100644 index 0000000..ac267c8 --- /dev/null +++ b/.zuul.yaml @@ -0,0 +1,52 @@ +- job: + name: glance_store-dsvm-functional-base + parent: devstack-tox-functional + description: | + Base job for devstack-based functional tests for glance_store + + Can only be used directly if a 'functional' testenv is defined + in tox.ini (which currently is not the case). + required-projects: + - openstack/glance_store + timeout: 4200 + vars: + devstack_localrc: + LIBS_FROM_GIT: glance_store + devstack_services: + # turn off ceilometer + ceilometer-acentral: false + ceilometer-acompute: false + ceilometer-alarm-evaluator: false + ceilometer-alarm-notifier: false + ceilometer-anotification: false + ceilometer-api: false + ceilometer-collector: false + # Hardcode glance_store path so the job can be run on glance patches + zuul_work_dir: src/git.openstack.org/openstack/glance_store + +- job: + name: glance_store-dsvm-functional-filesystem + parent: glance_store-dsvm-functional-base + vars: + tox_envlist: functional-filesystem + +- job: + name: glance_store-dsvm-functional-swift + parent: glance_store-dsvm-functional-base + required-projects: + - openstack/swift + vars: + tox_envlist: functional-swift + devstack_services: + s-account: true + s-container: true + s-object: true + s-proxy: true + devstack_localrc: + ENABLE_IDENTITY_V2: True + +- project: + experimental: + jobs: + - glance_store-dsvm-functional-filesystem + - glance_store-dsvm-functional-swift |