Use devstack functional test base job

We extracted some of our functional base job to the devstack repo.
Consume it.

Change-Id: I0b5172384ed1f4017d4f4ada7f4dadc5593f14be
Depends-On: https://review.openstack.org/#/c/526114/
This commit is contained in:
Monty Taylor 2017-12-06 09:28:30 -06:00
parent 287ae0e59d
commit 4772c2285b
4 changed files with 2 additions and 23 deletions

View File

@ -39,12 +39,9 @@
- job:
name: shade-functional-devstack-base
parent: devstack
parent: devstack-tox-functional-consumer
description: |
Base job for devstack-based functional tests
pre-run: playbooks/devstack/pre.yaml
run: playbooks/devstack/run.yaml
post-run: playbooks/devstack/post.yaml
Base job for shade devstack-based functional tests
required-projects:
# These jobs will DTRT when shade triggers them, but we want to make
# sure stable branches of shade never get cloned by other people,
@ -55,8 +52,6 @@
- name: openstack/swift
timeout: 9000
vars:
devstack_localrc:
SWIFT_HASH: '1234123412341234'
devstack_local_conf:
post-config:
$CINDER_CONF:
@ -70,7 +65,6 @@
ceilometer-anotification: false
ceilometer-api: false
ceilometer-collector: false
horizon: false
s-account: true
s-container: true
s-object: true

View File

@ -1,4 +0,0 @@
- hosts: all
roles:
- fetch-tox-output
- fetch-subunit-output

View File

@ -1,8 +0,0 @@
- hosts: all
roles:
- run-devstack
- role: bindep
bindep_profile: test
bindep_dir: "{{ zuul_work_dir }}"
- test-setup
- ensure-tox

View File

@ -1,3 +0,0 @@
- hosts: all
roles:
- tox