627f7e5f5e
Change-Id: I663b31c3598c358b99b3cba9c88a5f33e1ff6292
122 lines
3.2 KiB
YAML
122 lines
3.2 KiB
YAML
---
|
|
|
|
- project-template:
|
|
name: tobiko-tripleo
|
|
description: |
|
|
TripleO jobs intended to gate Tobiko changes
|
|
periodic: &PERIODIC
|
|
jobs:
|
|
- tripleo-ci-centos-9-content-provider
|
|
- tobiko-tripleo-minimal
|
|
experimental: &EXPERIMENTAL
|
|
jobs:
|
|
- tripleo-ci-centos-9-content-provider
|
|
- tobiko-tripleo-minimal
|
|
- tobiko-tripleo-functional
|
|
# check: *EXPERIMENTAL
|
|
|
|
|
|
- job:
|
|
name: tobiko-tripleo
|
|
abstract: true
|
|
description: Base Tobiko TripleO job
|
|
parent: tripleo-ci-centos-9-scenario002-standalone
|
|
required-projects:
|
|
- openstack/tripleo-ci
|
|
- x/tobiko
|
|
nodeset: tobiko-tripleo-centos-9
|
|
pre-run: playbooks/tripleo/pre.yaml
|
|
run: playbooks/tripleo/run.yaml
|
|
post-run: playbooks/tripleo/post.yaml
|
|
dependencies: [tripleo-ci-centos-9-content-provider]
|
|
vars:
|
|
build_container_images: false
|
|
consumer_job: true
|
|
featureset: '052'
|
|
featureset_override:
|
|
# run_tempest: false
|
|
# use_os_tempest: false
|
|
standalone_environment_files:
|
|
- 'environments/low-memory-usage.yaml'
|
|
- 'ci/environments/scenario002-standalone.yaml'
|
|
playbooks:
|
|
- quickstart.yml
|
|
- multinode-standalone.yml
|
|
pytest_addopts: '-m minimal'
|
|
remove_tags:
|
|
- build
|
|
run_test_role_vars:
|
|
build_test_packages: false
|
|
artg_skipped_projects:
|
|
- openstack/puppet-openstack-integration
|
|
- openstack/puppet-watcher
|
|
- openstack/tripleo-quickstart
|
|
- openstack/tripleo-quickstart-extras
|
|
- openstack/tripleo-upgrade
|
|
- x/browbeat
|
|
- openstack/tripleo-ha-utils
|
|
- openstack/grenade
|
|
- openstack/project-config
|
|
- openstack/tripleo-ci
|
|
- zuul/zuul-jobs
|
|
- openstack/openstack-virtual-baremetal
|
|
- openstack/openstack-ansible-os_tempest
|
|
- openstack/ansible-role-python_venv_build
|
|
- openstack/ansible-config_template
|
|
- openstack/ansible-role-collect-logs
|
|
- openstack/tripleo-ci-internal-jobs
|
|
- openstack/tripleo-ci-internal-config
|
|
- tripleo-environments
|
|
- x/tobiko
|
|
test_conf:
|
|
keystone:
|
|
cloud_name: standalone
|
|
|
|
|
|
- job:
|
|
name: tobiko-tripleo-functional
|
|
description: Functional testing Tobiko TripleO job
|
|
parent: tobiko-tripleo
|
|
voting: false
|
|
vars:
|
|
test_workflow: functional
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/
|
|
- ^infrared_plugin/
|
|
- ^releasenotes/
|
|
- ^report/
|
|
- ^tobiko/tests/faults/
|
|
- ^tobiko/tests/scenario/
|
|
- ^tobiko/tests/unit/
|
|
|
|
|
|
- job:
|
|
name: tobiko-tripleo-minimal
|
|
description: OS faults and scenario testing Tobiko TripleO job
|
|
parent: tobiko-tripleo
|
|
voting: false
|
|
vars:
|
|
test_workflow: create-resources
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/
|
|
- ^infrared_plugin/
|
|
- ^releasenotes/
|
|
- ^report/
|
|
- ^tobiko/tests/functional/
|
|
- ^tobiko/tests/unit/
|
|
|
|
|
|
- nodeset:
|
|
name: tobiko-tripleo-centos-9
|
|
nodes:
|
|
- name: primary
|
|
label: nested-virt-centos-9-stream
|
|
groups:
|
|
- name: switch
|
|
nodes:
|
|
- primary
|
|
- name: peers
|
|
nodes: []
|