Initial tempest-full job

Setup the tempest-full in Tempest job configuration.
The job as it looks now does not match its legacy counterpart, but
all of the features missing are on devstack side:
- selection of enabled services based on matrix
- collection of logs and configuration files

Change-Id: I387950424d25db9b671b077b47b14197683f5f66
This commit is contained in:
Andrea Frittoli (andreaf) 2017-11-21 14:59:47 +00:00 committed by Andrea Frittoli
parent 9bd78bcd65
commit 8e9e7f74ba
1 changed files with 24 additions and 0 deletions

View File

@ -13,6 +13,19 @@
run: playbooks/devstack-tempest.yaml
post-run: playbooks/post-tempest.yaml
- job:
name: tempest-full
parent: devstack-tempest
description: |
Base integration test with Neutron networking and py27.
Former names for this job where:
* legacy-tempest-dsvm-neutron-full
* gate-tempest-dsvm-neutron-full-ubuntu-xenial
vars:
tox_venvlist: full
devstack_localrc:
ENABLE_FILE_INJECTION: True
- job:
name: tempest-tox-plugin-sanity-check
parent: tox
@ -98,4 +111,15 @@
- ^playbooks/
- ^roles/
- ^.zuul.yaml$
- tempest-full:
voting: false
irrelevant-files:
- ^(test-|)requirements.txt$
- ^.*\.rst$
- ^doc/.*$
- ^etc/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^tempest/hacking/.*$
- ^tempest/tests/.*$
- tempest-tox-plugin-sanity-check