diff options
| author | Alan Conway <aconway@apache.org> | 2012-02-22 18:50:18 +0000 |
|---|---|---|
| committer | Alan Conway <aconway@apache.org> | 2012-02-22 18:50:18 +0000 |
| commit | bc08662c96c86a40e20bc4cc947493e6888a2649 (patch) | |
| tree | 4c832e9a1be0290f3295b6d31e15adc6404399ad /qpid/cpp/src/tests | |
| parent | e369bfd7b5f951b45e848731835814e43165402f (diff) | |
| download | qpid-python-bc08662c96c86a40e20bc4cc947493e6888a2649.tar.gz | |
QPID-3603: HA logging improvements.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1292445 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp/src/tests')
| -rwxr-xr-x | qpid/cpp/src/tests/ha_tests.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/qpid/cpp/src/tests/ha_tests.py b/qpid/cpp/src/tests/ha_tests.py index 982a405ada..dd3ed3847c 100755 --- a/qpid/cpp/src/tests/ha_tests.py +++ b/qpid/cpp/src/tests/ha_tests.py @@ -49,6 +49,10 @@ class HaBroker(Broker): assert os.system( "qpid-ha-tool --broker-addresses=%s %s"%(url, self.host_port())) == 0 +def set_broker_urls(brokers): + url = ",".join([b.host_port() for b in brokers]) + for b in brokers: b.set_broker_url(url) + class ShortTests(BrokerTest): """Short HA functionality tests.""" @@ -59,7 +63,7 @@ class ShortTests(BrokerTest): session.sender(address) return True except NotFound: return False - assert retry(check), "Timed out waiting for %s"%(address) + assert retry(check), "Timed out waiting for address %s"%(address) # Wait for address to become valid on a backup broker. def wait_backup(self, backup, address): @@ -342,6 +346,7 @@ class ShortTests(BrokerTest): s = session.sender("priority-queue; {create:always, node:{x-declare:{arguments:{'qpid.priorities':10, 'qpid.replicate':messages}}}}") priorities = [8,9,5,1,2,2,3,4,9,7,8,9,9,2] for p in priorities: s.send(Message(priority=p)) + # Can't use browse_backup as browser sees messages in delivery order not priority. self.wait_backup(backup, "priority-queue") r = self.connect_admin(backup).session().receiver("priority-queue") received = [r.fetch().priority for i in priorities] |
