From 33e6b01642131526c9359254ac6491dbe070cfc2 Mon Sep 17 00:00:00 2001 From: Brian Rosmaita Date: Sat, 13 Jan 2018 12:45:40 -0500 Subject: 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 --- .zuul.yaml | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 .zuul.yaml (limited to '.zuul.yaml') 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 -- cgit v1.2.1