105 lines
2.9 KiB
YAML
105 lines
2.9 KiB
YAML
---
|
|
# zuul.d/standalone-jobs.yaml
|
|
# Zuul layout for TripleO standalone jobs.
|
|
# It contains all the jobs related to standalone installer testing.
|
|
|
|
- job:
|
|
name: tripleo-ci-centos-7-standalone
|
|
parent: tripleo-ci-base-standalone
|
|
nodeset: single-centos-7-node
|
|
branches: ^(?!stable/(newton|ocata|pike|queens)).*$
|
|
vars:
|
|
featureset: '052'
|
|
irrelevant-files:
|
|
- ^.*\.md$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^metadata.json$
|
|
- ^releasenotes/.*$
|
|
- ^test-requirements.txt$
|
|
- ^spec/.*$
|
|
- ^Puppetfile.*$
|
|
- tox.ini
|
|
# like parent but with requirements.txt and setup.py removed
|
|
|
|
- job:
|
|
name: tripleo-ci-fedora-28-standalone
|
|
parent: tripleo-ci-base-standalone
|
|
nodeset: single-fedora-28-node
|
|
voting: false
|
|
branches: ^(?!stable/(newton|ocata|pike|queens|rocky)).*$
|
|
vars:
|
|
environment_type: standalone
|
|
featureset: '052'
|
|
featureset_override:
|
|
run_tempest: false
|
|
irrelevant-files:
|
|
- ^.*\.md$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^metadata.json$
|
|
- ^releasenotes/.*$
|
|
- ^test-requirements.txt$
|
|
- ^spec/.*$
|
|
- ^Puppetfile.*$
|
|
- tox.ini
|
|
# like parent but with requirements.txt and setup.py removed
|
|
|
|
- job:
|
|
name: tripleo-ci-centos-7-standalone-upgrade
|
|
parent: tripleo-ci-base-standalone
|
|
nodeset: single-centos-7-node
|
|
voting: false
|
|
branches: ^(?!stable/(newton|ocata|pike|queens|rocky)).*$
|
|
vars:
|
|
featureset: '056'
|
|
playbooks:
|
|
- quickstart.yml
|
|
- multinode-standalone.yml
|
|
- multinode-standalone-upgrade.yml
|
|
tags:
|
|
- standalone
|
|
- standalone-upgrade
|
|
irrelevant-files:
|
|
- ^.*\.md$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^metadata.json$
|
|
- ^releasenotes/.*$
|
|
- ^test-requirements.txt$
|
|
- ^spec/.*$
|
|
- ^Puppetfile.*$
|
|
- tox.ini
|
|
# like parent but with requirements.txt and setup.py removed
|
|
|
|
- project-template:
|
|
name: tripleo-standalone-scenarios-full
|
|
check:
|
|
jobs:
|
|
- tripleo-ci-centos-7-scenario003-standalone
|
|
|
|
- job:
|
|
name: tripleo-ci-centos-7-scenario003-standalone
|
|
voting: false
|
|
parent: tripleo-ci-base-standalone
|
|
nodeset: single-centos-7-node
|
|
branches: ^(?!stable/(newton|ocata|pike|queens)).*$
|
|
vars:
|
|
featureset: '052'
|
|
featureset_override:
|
|
standalone_environment_files:
|
|
- 'environments/low-memory-usage.yaml'
|
|
- 'ci/environments/scenario003-standalone.yaml'
|
|
standalone_container_cli: docker
|
|
tempest_whitelist:
|
|
- 'tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops'
|
|
- 'sahara_tempest_plugin.tests.api.test_data_sources.DataSourceTest'
|
|
- 'mistral_tempest_tests.tests.api.v2.test_actions.ActionTestsV2'
|
|
tempest_plugins:
|
|
- python-sahara-tests-tempest
|
|
- python-mistral-tests-tempest
|
|
test_white_regex: ""
|