vitrage/.zuul.yaml
Idan Hefetz b73d66e166 Add a new tempest job with a mock datasource
In this tempest job, the mock datasource is used to create an entity
graph with ~20,000 vertices. This job will contain tests for
init procedure, processes, restarts, multiple api calls.

Other data sources are disabled. Heat, Telemetry, Mistral
are not installed.

Depends-On: I9c4c329983bbe5930de5484fa6932b318746ed5c
Depends-On: Ice708f4aaf6132e4e8a7ae6352112f8b563b95b8

Change-Id: I6fd5c70efa6f722461d36c1cd1aa94352e6e4596
2018-06-07 10:57:57 +00:00

127 lines
3.6 KiB
YAML

- project:
check:
jobs:
- vitrage-dsvm-api-py27
- vitrage-dsvm-datasources-py27
- vitrage-dsvm-mock-py27
- vitrage-dsvm-api-py35:
branches: ^(?!stable/(newton|ocata|pike)).*$
- vitrage-dsvm-datasources-py35:
branches: ^(?!stable/(newton|ocata|pike)).*$
- vitrage-dsvm-mock-py35:
branches: ^(?!stable/(newton|ocata|pike)).*$
- openstack-tox-lower-constraints
gate:
jobs:
- vitrage-dsvm-api-py27
- vitrage-dsvm-datasources-py27
- vitrage-dsvm-api-py35
- vitrage-dsvm-datasources-py35
- openstack-tox-lower-constraints
- job:
name: vitrage-dsvm-api-py27
parent: legacy-dsvm-base
run: playbooks/legacy/vitrage-dsvm-api-py27/run.yaml
post-run: playbooks/legacy/vitrage-dsvm-api-py27/post.yaml
timeout: 7800
required-projects:
- openstack-infra/devstack-gate
- openstack/aodh
- openstack/mistral
- openstack/python-vitrageclient
- openstack/vitrage
- openstack/vitrage-tempest-plugin
irrelevant-files:
- ^.*\.rst$
- ^doc/.*$
- ^releasenotes/.*$
- job:
name: vitrage-dsvm-api-py35
parent: legacy-dsvm-base
run: playbooks/legacy/vitrage-dsvm-api-py35/run.yaml
post-run: playbooks/legacy/vitrage-dsvm-api-py35/post.yaml
timeout: 7800
required-projects:
- openstack-infra/devstack-gate
- openstack/aodh
- openstack/mistral
- openstack/python-vitrageclient
- openstack/vitrage
- openstack/vitrage-tempest-plugin
irrelevant-files:
- ^.*\.rst$
- ^doc/.*$
- ^releasenotes/.*$
- job:
name: vitrage-dsvm-datasources-py27
parent: legacy-dsvm-base
run: playbooks/legacy/vitrage-dsvm-datasources-py27/run.yaml
post-run: playbooks/legacy/vitrage-dsvm-datasources-py27/post.yaml
timeout: 7800
required-projects:
- openstack-infra/devstack-gate
- openstack/aodh
- openstack/mistral
- openstack/python-vitrageclient
- openstack/vitrage
- openstack/vitrage-tempest-plugin
irrelevant-files:
- ^.*\.rst$
- ^doc/.*$
- ^releasenotes/.*$
- job:
name: vitrage-dsvm-datasources-py35
parent: legacy-dsvm-base
run: playbooks/legacy/vitrage-dsvm-datasources-py35/run.yaml
post-run: playbooks/legacy/vitrage-dsvm-datasources-py35/post.yaml
timeout: 7800
required-projects:
- openstack-infra/devstack-gate
- openstack/aodh
- openstack/mistral
- openstack/python-vitrageclient
- openstack/vitrage
- openstack/vitrage-tempest-plugin
irrelevant-files:
- ^.*\.rst$
- ^doc/.*$
- ^releasenotes/.*$
- job:
name: vitrage-dsvm-mock-py27
parent: legacy-dsvm-base
voting: false
run: playbooks/legacy/vitrage-dsvm-mock-py27/run.yaml
post-run: playbooks/legacy/vitrage-dsvm-mock-py27/post.yaml
timeout: 7800
required-projects:
- openstack-infra/devstack-gate
- openstack/python-vitrageclient
- openstack/vitrage
- openstack/vitrage-tempest-plugin
irrelevant-files:
- ^.*\.rst$
- ^doc/.*$
- ^releasenotes/.*$
- job:
name: vitrage-dsvm-mock-py35
parent: legacy-dsvm-base
voting: false
run: playbooks/legacy/vitrage-dsvm-mock-py35/run.yaml
post-run: playbooks/legacy/vitrage-dsvm-mock-py35/post.yaml
timeout: 7800
required-projects:
- openstack-infra/devstack-gate
- openstack/python-vitrageclient
- openstack/vitrage
- openstack/vitrage-tempest-plugin
irrelevant-files:
- ^.*\.rst$
- ^doc/.*$
- ^releasenotes/.*$