Use devstack functional test base job

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

Change-Id: I0b5172384ed1f4017d4f4ada7f4dadc5593f14be
This commit is contained in:
Monty Taylor 2018-01-26 08:36:44 -06:00
parent 63f41e8842
commit 5872184a69
No known key found for this signature in database
GPG Key ID: 7BAE94BC7141A594
4 changed files with 1 additions and 22 deletions

@ -41,12 +41,9 @@
- job: - job:
name: openstacksdk-functional-devstack-base name: openstacksdk-functional-devstack-base
parent: devstack parent: devstack-tox-functional-consumer
description: | description: |
Base job for devstack-based functional tests Base job for devstack-based functional tests
pre-run: playbooks/devstack/pre.yaml
run: playbooks/devstack/run.yaml
post-run: playbooks/devstack/post.yaml
required-projects: required-projects:
# These jobs will DTRT when openstacksdk triggers them, but we want to # These jobs will DTRT when openstacksdk triggers them, but we want to
# make sure stable branches of openstacksdk never get cloned by other # make sure stable branches of openstacksdk never get cloned by other
@ -62,15 +59,12 @@
- name: openstack/swift - name: openstack/swift
timeout: 9000 timeout: 9000
vars: vars:
devstack_localrc:
SWIFT_HASH: '1234123412341234'
devstack_local_conf: devstack_local_conf:
post-config: post-config:
$CINDER_CONF: $CINDER_CONF:
DEFAULT: DEFAULT:
osapi_max_limit: 6 osapi_max_limit: 6
devstack_services: devstack_services:
horizon: false
s-account: true s-account: true
s-container: true s-container: true
s-object: true s-object: true

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

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

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