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
This commit is contained in:
Kenneth Giusti 2015-02-10 14:41:06 -05:00 committed by Mehdi Abaakouk
parent 8b7bba5749
commit aef3a619b4

View File

@ -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