oslo.messaging/.zuul.yaml
OpenDev Sysadmins 7c00cc2c2c OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:31:54 +00:00

271 lines
7.7 KiB
YAML

- job:
name: oslo.messaging-tox-py27-func-amqp1
parent: openstack-tox-py27
vars:
tox_envlist: py27-func-amqp1
- job:
name: oslo.messaging-tox-py27-func-kafka
parent: openstack-tox-py27
vars:
tox_envlist: py27-func-kafka
bindep_profile: kafka
- job:
name: oslo.messaging-tox-py27-func-rabbit
parent: openstack-tox-py27
vars:
tox_envlist: py27-func-rabbit
bindep_profile: rabbit
- job:
name: oslo.messaging-tox-py35-func-amqp1
parent: openstack-tox-py35
vars:
tox_envlist: py35-func-amqp1
- job:
name: oslo.messaging-tox-py35-func-kafka
parent: openstack-tox-py35
vars:
tox_envlist: py35-func-kafka
bindep_profile: kafka
- job:
name: oslo.messaging-tox-py35-func-rabbit
parent: openstack-tox-py35
vars:
tox_envlist: py35-func-rabbit
bindep_profile: rabbit
# Begin v3 native jobs
# See https://docs.openstack.org/devstack/latest/
- job:
name: oslo.messaging-devstack-tempest-full-base
description: |
Base for all devstack based tempest full testing jobs (with
neutron)
abstract: true
parent: devstack-tempest
timeout: 10800
required-projects:
- openstack/oslo.messaging
vars:
tox_envlist: full
- job:
name: oslo.messaging-src-dsvm-full-rabbit
description: |
Run full tempest tests against rabbitmq
parent: oslo.messaging-devstack-tempest-full-base
- job:
name: oslo.messaging-src-dsvm-full-amqp1-hybrid
description: |
Run the full tempest tests using the AMQP 1.0 driver for RPC and
RabbitMQ for Notifications.
parent: oslo.messaging-devstack-tempest-full-base
required-projects:
- openstack/devstack-plugin-amqp1
vars:
devstack_localrc:
AMQP1_SERVICE: qpid-hybrid
devstack_plugins:
devstack-plugin-amqp1: https://opendev.org/openstack/devstack-plugin-amqp1
zuul_copy_output:
'{{ devstack_base_dir }}/logs/qdrouterd.log': logs
- job:
name: oslo.messaging-src-dsvm-full-amqp1-centos-7
description: |
Run the oslo.messaging-src-dsvm-full-amqp1-hybrid test on a
centos 7 node.
parent: oslo.messaging-src-dsvm-full-amqp1-hybrid
# nodeset: centos-7
nodeset: devstack-single-node-centos-7
- job:
name: oslo.messaging-src-dsvm-full-kafka-hybrid
description: |
Run the full tempest tests using the AMQP 1.0 driver for RPC and
Apache Kafka for Notifications.
parent: oslo.messaging-devstack-tempest-full-base
required-projects:
- openstack/devstack-plugin-kafka
vars:
devstack_plugins:
devstack-plugin-kafka: https://opendev.org/openstack/devstack-plugin-kafka
zuul_copy_output:
'{{ devstack_base_dir }}/logs/qdrouterd.log': logs
- job:
name: oslo.messaging-src-dsvm-full-kafka-centos-7
description: |
Run the oslo.messaging-src-dsvm-full-kafka-hybrid test on a
centos 7 node.
parent: oslo.messaging-src-dsvm-full-kafka-hybrid
# nodeset: centos-7
nodeset: devstack-single-node-centos-7
# End v3 native jobs
- job:
name: oslo.messaging-src-grenade-dsvm
parent: legacy-dsvm-base
run: playbooks/oslo.messaging-src-grenade-dsvm/run.yaml
post-run: playbooks/oslo.messaging-src-grenade-dsvm/post.yaml
timeout: 10800
required-projects:
- openstack/grenade
- openstack/devstack-gate
- openstack/oslo.messaging
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
- job:
name: oslo.messaging-src-grenade-dsvm-multinode
parent: legacy-dsvm-base-multinode
run: playbooks/oslo.messaging-src-grenade-dsvm-multinode/run.yaml
post-run: playbooks/oslo.messaging-src-grenade-dsvm-multinode/post.yaml
timeout: 10800
required-projects:
- openstack/grenade
- openstack/devstack-gate
- openstack/oslo.messaging
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
nodeset: legacy-ubuntu-xenial-2-node
- job:
name: oslo.messaging-telemetry-dsvm-integration-amqp1
parent: legacy-dsvm-base
run: playbooks/oslo.messaging-telemetry-dsvm-integration-amqp1/run.yaml
post-run: playbooks/oslo.messaging-telemetry-dsvm-integration-amqp1/post.yaml
timeout: 10800
required-projects:
- openstack/devstack-gate
- openstack/aodh
- openstack/ceilometer
- openstack/devstack-plugin-amqp1
- openstack/oslo.messaging
- openstack/panko
- openstack/telemetry-tempest-plugin
- openstack/heat-tempest-plugin
- openstack/heat
# following are required when DEVSTACK_GATE_HEAT, which this
# job turns on
- openstack/dib-utils
- openstack/diskimage-builder
- job:
name: oslo.messaging-telemetry-dsvm-integration-kafka
parent: legacy-dsvm-base
run: playbooks/oslo.messaging-telemetry-dsvm-integration-kafka/run.yaml
post-run: playbooks/oslo.messaging-telemetry-dsvm-integration-kafka/post.yaml
timeout: 10800
required-projects:
- openstack/devstack-gate
- openstack/aodh
- openstack/ceilometer
- openstack/devstack-plugin-kafka
- openstack/oslo.messaging
- openstack/panko
- openstack/telemetry-tempest-plugin
- openstack/heat-tempest-plugin
- openstack/heat
# following are required when DEVSTACK_GATE_HEAT, which this
# job turns on
- openstack/dib-utils
- openstack/diskimage-builder
- job:
name: oslo.messaging-telemetry-dsvm-integration-rabbit
parent: legacy-dsvm-base
run: playbooks/oslo.messaging-telemetry-dsvm-integration-rabbit/run.yaml
post-run: playbooks/oslo.messaging-telemetry-dsvm-integration-rabbit/post.yaml
timeout: 10800
required-projects:
- openstack/devstack-gate
- openstack/aodh
- openstack/ceilometer
- openstack/oslo.messaging
- openstack/panko
- openstack/telemetry-tempest-plugin
- openstack/heat-tempest-plugin
- openstack/heat
# following are required when DEVSTACK_GATE_HEAT, which this
# job turns on
- openstack/dib-utils
- openstack/diskimage-builder
- project:
check:
jobs:
- oslo.messaging-tox-py27-func-rabbit
- oslo.messaging-tox-py27-func-amqp1:
voting: false
- oslo.messaging-tox-py27-func-kafka:
voting: false
- oslo.messaging-tox-py35-func-rabbit:
voting: false
- oslo.messaging-tox-py35-func-amqp1:
voting: false
- oslo.messaging-tox-py35-func-kafka:
voting: false
- oslo.messaging-src-dsvm-full-rabbit
- oslo.messaging-src-dsvm-full-amqp1-hybrid:
voting: false
- oslo.messaging-src-dsvm-full-amqp1-centos-7:
voting: false
- oslo.messaging-src-dsvm-full-kafka-hybrid:
voting: false
- oslo.messaging-src-dsvm-full-kafka-centos-7:
voting: false
- oslo.messaging-src-grenade-dsvm:
voting: false
- oslo.messaging-src-grenade-dsvm-multinode:
voting: false
- oslo.messaging-telemetry-dsvm-integration-rabbit:
voting: false
- oslo.messaging-telemetry-dsvm-integration-amqp1:
voting: false
- oslo.messaging-telemetry-dsvm-integration-kafka:
voting: false
- openstack-tox-lower-constraints
gate:
jobs:
- oslo.messaging-tox-py27-func-rabbit
- oslo.messaging-src-dsvm-full-rabbit
- openstack-tox-lower-constraints
templates:
- openstack-python-jobs
- openstack-python35-jobs
- publish-openstack-docs-pti
- check-requirements
- lib-forward-testing
- release-notes-jobs-python3
- periodic-stable-jobs
post:
jobs:
- openstack-tox-cover