diff options
author | Kenneth Giusti <kgiusti@gmail.com> | 2015-02-10 14:41:06 -0500 |
---|---|---|
committer | Mehdi Abaakouk <mehdi.abaakouk@enovance.com> | 2015-02-11 14:10:43 +0100 |
commit | aef3a619b423ed3ad6c11cc7e0dbebb38cda0ad2 (patch) | |
tree | 5ceda3a79f01a8fe795f0855858e7699970d51ba | |
parent | 8b7bba57494a1a2de275aaeaebb900cf40014e94 (diff) | |
download | oslo-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.py | 4 |
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 |