summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKenneth Giusti <kgiusti@gmail.com>2015-02-10 14:41:06 -0500
committerMehdi Abaakouk <mehdi.abaakouk@enovance.com>2015-02-11 14:10:43 +0100
commitaef3a619b423ed3ad6c11cc7e0dbebb38cda0ad2 (patch)
tree5ceda3a79f01a8fe795f0855858e7699970d51ba
parent8b7bba57494a1a2de275aaeaebb900cf40014e94 (diff)
downloadoslo-messaging-aef3a619b423ed3ad6c11cc7e0dbebb38cda0ad2.tar.gz
Skip functional tests that fail due to a qpidd bug
There is a bug in qpidd that affects the order of message delivery over AMQP 1.0 links that share the same connection. Avoid those functional test that fail due to this bug. https://issues.apache.org/jira/browse/QPID-6307 Change-Id: I6e0cdb38cac566c6c9d19ed991f25f8d0d00d355 Closes-bug: #1420456
-rw-r--r--oslo_messaging/tests/functional/test_functional.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/oslo_messaging/tests/functional/test_functional.py b/oslo_messaging/tests/functional/test_functional.py
index e1ac025..9e9ec99 100644
--- a/oslo_messaging/tests/functional/test_functional.py
+++ b/oslo_messaging/tests/functional/test_functional.py
@@ -34,6 +34,8 @@ class CallTestCase(utils.SkipIfNoTransportURL):
self.assertEqual(0, group.servers[i].endpoint.ival)
def test_server_in_group(self):
+ if self.url.startswith("amqp:"):
+ self.skipTest("QPID-6307")
group = self.useFixture(utils.RpcServerGroupFixture(self.url))
client = group.client()
@@ -47,6 +49,8 @@ class CallTestCase(utils.SkipIfNoTransportURL):
self.assertThat(actual, utils.IsValidDistributionOf(data))
def test_different_exchanges(self):
+ if self.url.startswith("amqp:"):
+ self.skipTest("QPID-6307")
t = self.useFixture(utils.TransportFixture(self.url))
# If the different exchanges are not honoured, then the
# teardown may hang unless we broadcast all control messages