OpenStack Release Bot
200fe871bc
This is an automatically generated patch to ensure unit testing is in place for all the of the tested runtimes for victoria. See also the PTI in governance [1]. [1]: https://governance.openstack.org/tc/reference/project-testing-interface.html Change-Id: I7a0ae6baffa3ead60facf936d5904ab2c0c465b8
67 lines
2.0 KiB
YAML
67 lines
2.0 KiB
YAML
- job:
|
|
name: castellan-functional-vault
|
|
parent: openstack-tox-py27
|
|
description: |
|
|
Run tox functional-vault target
|
|
required-projects:
|
|
- name: openstack/castellan
|
|
vars:
|
|
tox_envlist: functional-vault
|
|
|
|
- job:
|
|
name: castellan-functional-devstack
|
|
parent: devstack
|
|
description: |
|
|
Run DevStack-based Castellan functional tests
|
|
pre-run: playbooks/devstack/pre.yaml
|
|
run: playbooks/devstack/run.yaml
|
|
post-run: playbooks/devstack/post.yaml
|
|
required-projects:
|
|
- name: openstack/castellan
|
|
- name: openstack/barbican
|
|
- name: openstack/python-barbicanclient
|
|
roles:
|
|
- zuul: openstack-infra/devstack
|
|
timeout: 9000
|
|
vars:
|
|
devstack_services:
|
|
# is there a way to disable all services? I only want barbican
|
|
ceilometer-acentral: false
|
|
ceilometer-acompute: false
|
|
ceilometer-alarm-evaluator: false
|
|
ceilometer-alarm-notifier: false
|
|
ceilometer-anotification: false
|
|
ceilometer-api: false
|
|
ceilometer-collector: false
|
|
horizon: false
|
|
s-account: false
|
|
s-container: false
|
|
s-object: false
|
|
s-proxy: false
|
|
devstack_plugins:
|
|
barbican: https://opendev.org/openstack/barbican
|
|
tox_environment:
|
|
PYTHONUNBUFFERED: 'true'
|
|
tox_install_siblings: false # I don't know what this means
|
|
tox_envlist: functional
|
|
zuul_work_dir: src/opendev.org/openstack/castellan
|
|
|
|
- project:
|
|
check:
|
|
jobs:
|
|
- castellan-functional-vault
|
|
- castellan-functional-devstack
|
|
- barbican-simple-crypto-devstack-tempest-castellan-from-git
|
|
gate:
|
|
jobs:
|
|
- castellan-functional-vault
|
|
- castellan-functional-devstack
|
|
- barbican-simple-crypto-devstack-tempest-castellan-from-git
|
|
templates:
|
|
- check-requirements
|
|
- openstack-lower-constraints-jobs
|
|
- openstack-python3-victoria-jobs
|
|
- periodic-stable-jobs
|
|
- publish-openstack-docs-pti
|
|
- release-notes-jobs-python3
|