oslo.messaging/oslo_messaging/tests
Dmitriy Ukhlov 5d7d7253d1 Refactor driver's listener interface
Current Listener interface has poll() method which return messages

To use it we need have poller thread which is located in MessageHandlerServer
But my investigations of existing driver's code shows that some implemetations have
its own thread inside for processing connection event loop. This event loop received
messages and store in queue object. And then our poller's thread reads this queue
This situation can be improved. we can remove poller's thread, remove queue object
and just call on_message server's callback from connection eventloop thread

This path provide posibility to do this for one of drivers and leave as is other drivers

Change-Id: I3e3d4369d8fdadcecf079d10af58b1e4f5616047
2016-04-05 18:08:08 +00:00
..
drivers Refactor driver's listener interface 2016-04-05 18:08:08 +00:00
functional Add a py34 functional test for rabbit 2016-03-21 11:55:44 -04:00
notify Move server related logic from dispatchers 2016-03-30 11:07:32 +00:00
rpc Refactor driver's listener interface 2016-04-05 18:08:08 +00:00
__init__.py Use unittest.mock on Python 3 2015-04-16 00:07:48 +02:00
test_amqp_driver.py Refactor driver's listener interface 2016-04-05 18:08:08 +00:00
test_exception_serialization.py Revert "Ensure the json result type is bytes on Python 3" 2016-03-11 09:00:08 +00:00
test_expected_exceptions.py Move files out of the namespace package 2015-01-12 12:50:41 -05:00
test_fixture.py Fixed a couple of pep8 errors/warnings 2016-01-25 15:00:49 +08:00
test_opts.py Move server related logic from dispatchers 2016-03-30 11:07:32 +00:00
test_serializer.py Revert "serializer: remove deprecated RequestContextSerializer" 2015-11-29 02:21:46 +00:00
test_target.py Move files out of the namespace package 2015-01-12 12:50:41 -05:00
test_transport.py Refactor driver's listener interface 2016-04-05 18:08:08 +00:00
test_urls.py Move files out of the namespace package 2015-01-12 12:50:41 -05:00
test_utils.py Fixed a couple of pep8 errors/warnings 2016-01-25 15:00:49 +08:00
utils.py make enforce_type=True in CONF.set_override 2016-01-08 13:32:03 +08:00