OpenStack library for messaging
Go to file
Andy Smith ab78c8e3dd Setup backend scenarios for functional tests
This patchset introduces scenarios for the functional tests to unify the
setup and configuration of alternate messaging backends for RPC and
Notifications. The scenarios are defined to reduce redundancy in
the testing of backends and to demonstrate functional correctness
across driver combinations.

Current driver support:
rabbit - RPC, Notify
amqp   - RPC
kafka  - Notify

                  RPC       Notify
               ---------  ----------
scenario01       rabbit     rabbit
scenario02       rabbit     kafka
scenario03        amqp      rabbit
scenario04        amqp      kafka

It is anticipated that additional scenarios will be defined as new
drivers are introduced and/or new messaging intermediarites are supported.

Note: The removal of python2 jobs are also included patch

Change-Id: I0f86416623a0b718516147f0660b4df2b74cf867
2020-02-05 08:00:56 -05:00
doc [ussuri][goal] Drop python 2.7 support and testing 2020-02-03 18:35:08 +01:00
etc Fix spelling typo in output 2015-09-24 18:11:22 +08:00
oslo_messaging Setup backend scenarios for functional tests 2020-02-05 08:00:56 -05:00
playbooks Remove telemetry checks 2019-12-02 07:54:34 -05:00
releasenotes [ussuri][goal] Drop python 2.7 support and testing 2020-02-03 18:35:08 +01:00
tools Setup backend scenarios for functional tests 2020-02-05 08:00:56 -05:00
.coveragerc Update .coveragerc after the removal of respective directory 2016-10-18 17:20:09 +05:30
.gitignore Ignore releasenote cache within git untracked files 2019-12-18 17:03:10 +01:00
.gitreview OpenDev Migration Patch 2019-04-19 19:31:51 +00:00
.stestr.conf Switch to stestr 2018-07-04 08:33:49 +07:00
.zuul.yaml Setup backend scenarios for functional tests 2020-02-05 08:00:56 -05:00
babel.cfg Setup for translation 2014-06-05 22:48:44 +02:00
bindep.txt Update messaging intermediaries for amqp1 tests 2019-03-11 08:47:46 -04:00
CONTRIBUTING.rst Optimize the link address 2017-04-08 22:39:02 +08:00
HACKING.rst Update URLs in documents according to document migration 2017-07-12 22:54:02 +08:00
LICENSE Add oslo.messaging project infrastructure 2013-06-15 08:43:50 +01:00
lower-constraints.txt [ussuri][goal] Drop python 2.7 support and testing 2020-02-03 18:35:08 +01:00
README.rst Replace git.openstack.org URLs with opendev.org URLs 2019-04-26 10:31:26 +08:00
requirements.txt Do not use threading.Event 2019-12-18 13:11:41 +00:00
setup.cfg [ussuri][goal] Drop python 2.7 support and testing 2020-02-03 18:35:08 +01:00
setup.py [ussuri][goal] Drop python 2.7 support and testing 2020-02-03 18:35:08 +01:00
test-requirements.txt Cap Bandit below 1.6.0 and update Sphinx requirement 2019-05-14 10:46:32 +02:00
tox.ini Setup backend scenarios for functional tests 2020-02-05 08:00:56 -05:00

Team and repository tags

image

Oslo Messaging Library

Latest Version

Downloads

The Oslo messaging API supports RPC and notifications over a number of different messaging transports.