Author: aconway
Date: Thu Oct 23 14:00:00 2014
New Revision: 1633813
URL: http://svn.apache.org/r1633813
Log:
NO-JIRA: Use DEFAULT_TIMEOUT consistently. Handly for running valgrind tests.
Running tests under valgrind generally causes a timeout because valgrind is
slow. Some tests were not using the DEFAULT_TIMEOUT. Now all tests are using
that timeout so setting the environment variable QPID_SYSTEM_TEST_TIMEOUT=30 say
will allow tests to run with valgrind.
Modified:
qpid/dispatch/trunk/tests/system_test.py
qpid/dispatch/trunk/tests/system_tests_one_router.py
qpid/dispatch/trunk/tests/system_tests_two_routers.py
Modified: qpid/dispatch/trunk/tests/system_test.py
URL:
http://svn.apache.org/viewvc/qpid/dispatch/trunk/tests/system_test.py?rev=1633813&r1=1633812&r2=1633813&view=diff
==============================================================================
--- qpid/dispatch/trunk/tests/system_test.py (original)
+++ qpid/dispatch/trunk/tests/system_test.py Thu Oct 23 14:00:00 2014
@@ -336,7 +336,7 @@ class Qdrouterd(Process):
def management(self):
"""Return an management agent proxy for this router"""
if not self._management:
- self._management = Node(self.addresses[0])
+ self._management = Node(self.addresses[0], timeout=DEFAULT_TIMEOUT)
return self._management
def teardown(self):
Modified: qpid/dispatch/trunk/tests/system_tests_one_router.py
URL:
http://svn.apache.org/viewvc/qpid/dispatch/trunk/tests/system_tests_one_router.py?rev=1633813&r1=1633812&r2=1633813&view=diff
==============================================================================
--- qpid/dispatch/trunk/tests/system_tests_one_router.py (original)
+++ qpid/dispatch/trunk/tests/system_tests_one_router.py Thu Oct 23 14:00:00
2014
@@ -45,8 +45,7 @@ class RouterTest(TestCase):
def test_00_discard(self):
addr = self.address+"/discard/1"
- M1 = Messenger()
- M1.timeout = 1.0
+ M1 = self.messenger()
M1.start()
tm = Message()
tm.address = addr
@@ -59,11 +58,8 @@ class RouterTest(TestCase):
def test_01_pre_settled(self):
addr = self.address+"/pre_settled/1"
- M1 = Messenger()
- M2 = Messenger()
-
- M1.timeout = 1.0
- M2.timeout = 1.0
+ M1 = self.messenger()
+ M2 = self.messenger()
M1.start()
M2.start()
@@ -89,15 +85,11 @@ class RouterTest(TestCase):
def test_02_multicast(self):
addr = self.address+"/pre_settled/multicast/1"
- M1 = Messenger()
- M2 = Messenger()
- M3 = Messenger()
- M4 = Messenger()
-
- M1.timeout = 1.0
- M2.timeout = 1.0
- M3.timeout = 1.0
- M4.timeout = 1.0
+ M1 = self.messenger()
+ M2 = self.messenger()
+ M3 = self.messenger()
+ M4 = self.messenger()
+
M1.start()
M2.start()
@@ -138,15 +130,11 @@ class RouterTest(TestCase):
def test_02a_multicast_unsettled(self):
addr = self.address+"/pre_settled/multicast/1"
- M1 = Messenger()
- M2 = Messenger()
- M3 = Messenger()
- M4 = Messenger()
-
- M1.timeout = 1.0
- M2.timeout = 1.0
- M3.timeout = 1.0
- M4.timeout = 1.0
+ M1 = self.messenger()
+ M2 = self.messenger()
+ M3 = self.messenger()
+ M4 = self.messenger()
+
M1.outgoing_window = 5
M2.incoming_window = 5
@@ -198,11 +186,9 @@ class RouterTest(TestCase):
def test_02b_disp_to_closed_connection(self):
addr = self.address+"/pre_settled/multicast/1"
- M1 = Messenger()
- M2 = Messenger()
+ M1 = self.messenger()
+ M2 = self.messenger()
- M1.timeout = 1.0
- M2.timeout = 1.0
M1.outgoing_window = 5
M2.incoming_window = 5
@@ -233,11 +219,9 @@ class RouterTest(TestCase):
def test_02c_sender_settles_first(self):
addr = self.address+"/settled/senderfirst/1"
- M1 = Messenger()
- M2 = Messenger()
+ M1 = self.messenger()
+ M2 = self.messenger()
- M1.timeout = 1.0
- M2.timeout = 1.0
M1.outgoing_window = 5
M2.incoming_window = 5
@@ -273,11 +257,9 @@ class RouterTest(TestCase):
def test_03_propagated_disposition(self):
addr = self.address+"/unsettled/1"
- M1 = Messenger()
- M2 = Messenger()
+ M1 = self.messenger()
+ M2 = self.messenger()
- M1.timeout = 1.0
- M2.timeout = 1.0
M1.outgoing_window = 5
M2.incoming_window = 5
@@ -333,9 +315,8 @@ class RouterTest(TestCase):
def test_04_unsettled_undeliverable(self):
addr = self.address+"/unsettled_undeliverable/1"
- M1 = Messenger()
+ M1 = self.messenger()
- M1.timeout = 1.0
M1.outgoing_window = 5
M1.start()
@@ -353,11 +334,9 @@ class RouterTest(TestCase):
def test_05_three_ack(self):
addr = self.address+"/three_ack/1"
- M1 = Messenger()
- M2 = Messenger()
+ M1 = self.messenger()
+ M2 = self.messenger()
- M1.timeout = 1.0
- M2.timeout = 1.0
M1.outgoing_window = 5
M2.incoming_window = 5
@@ -413,11 +392,9 @@ class RouterTest(TestCase):
def test_08_message_annotations(self):
addr = self.address+"/ma/1"
- M1 = Messenger()
- M2 = Messenger()
+ M1 = self.messenger()
+ M2 = self.messenger()
- M1.timeout = 1.0
- M2.timeout = 1.0
M1.start()
M2.start()
@@ -525,8 +502,7 @@ class RouterTest(TestCase):
def test_09_management(self):
addr = "amqp:/$management"
- M = Messenger()
- M.timeout = 2.0
+ M = self.messenger()
M.start()
M.route("amqp:/*", self.address+"/$1")
sub = M.subscribe("amqp:/#")
@@ -581,8 +557,7 @@ class RouterTest(TestCase):
def test_09c_management_get_operations(self):
addr = "amqp:/_local/$management"
- M = Messenger()
- M.timeout = 2.0
+ M = self.messenger()
M.start()
M.route("amqp:/*", self.address+"/$1")
sub = M.subscribe("amqp:/#")
@@ -615,8 +590,7 @@ class RouterTest(TestCase):
def test_09d_management_not_implemented(self):
addr = "amqp:/$management"
- M = Messenger()
- M.timeout = 2.0
+ M = self.messenger()
M.start()
M.route("amqp:/*", self.address+"/$1")
sub = M.subscribe("amqp:/#")
@@ -644,15 +618,11 @@ class RouterTest(TestCase):
def test_10_semantics_multicast(self):
addr = self.address+"/multicast/1"
- M1 = Messenger()
- M2 = Messenger()
- M3 = Messenger()
- M4 = Messenger()
-
- M1.timeout = 1.0
- M2.timeout = 1.0
- M3.timeout = 1.0
- M4.timeout = 1.0
+ M1 = self.messenger()
+ M2 = self.messenger()
+ M3 = self.messenger()
+ M4 = self.messenger()
+
M1.start()
M2.start()
@@ -692,15 +662,11 @@ class RouterTest(TestCase):
def test_11_semantics_closest(self):
addr = self.address+"/closest/1"
- M1 = Messenger()
- M2 = Messenger()
- M3 = Messenger()
- M4 = Messenger()
-
- M1.timeout = 1.0
- M2.timeout = 1.0
- M3.timeout = 1.0
- M4.timeout = 1.0
+ M1 = self.messenger()
+ M2 = self.messenger()
+ M3 = self.messenger()
+ M4 = self.messenger()
+
M1.start()
M2.start()
@@ -747,15 +713,11 @@ class RouterTest(TestCase):
def test_12_semantics_spread(self):
addr = self.address+"/spread/1"
- M1 = Messenger()
- M2 = Messenger()
- M3 = Messenger()
- M4 = Messenger()
-
- M1.timeout = 1.0
- M2.timeout = 1.0
- M3.timeout = 1.0
- M4.timeout = 1.0
+ M1 = self.messenger()
+ M2 = self.messenger()
+ M3 = self.messenger()
+ M4 = self.messenger()
+
M1.start()
M2.start()
@@ -803,11 +765,8 @@ class RouterTest(TestCase):
def test_13_to_override(self):
addr = self.address+"/toov/1"
- M1 = Messenger()
- M2 = Messenger()
-
- M1.timeout = 1.0
- M2.timeout = 1.0
+ M1 = self.messenger()
+ M2 = self.messenger()
M1.start()
M2.start()
Modified: qpid/dispatch/trunk/tests/system_tests_two_routers.py
URL:
http://svn.apache.org/viewvc/qpid/dispatch/trunk/tests/system_tests_two_routers.py?rev=1633813&r1=1633812&r2=1633813&view=diff
==============================================================================
--- qpid/dispatch/trunk/tests/system_tests_two_routers.py (original)
+++ qpid/dispatch/trunk/tests/system_tests_two_routers.py Thu Oct 23 14:00:00
2014
@@ -105,11 +105,6 @@ class RouterTest(TestCase):
M3.route("amqp:/*", self.routers[0].addresses[0]+"/$1")
M4.route("amqp:/*", self.routers[1].addresses[0]+"/$1")
- M1.timeout = 1.0
- M2.timeout = 1.0
- M3.timeout = 1.0
- M4.timeout = 1.0
-
M1.start()
M2.start()
M3.start()
@@ -159,11 +154,6 @@ class RouterTest(TestCase):
M3.route("amqp:/*", self.routers[0].addresses[0]+"/$1")
M4.route("amqp:/*", self.routers[1].addresses[0]+"/$1")
- M1.timeout = 1.0
- M2.timeout = 1.0
- M3.timeout = 1.0
- M4.timeout = 1.0
-
M1.outgoing_window = 5
M2.incoming_window = 5
M3.incoming_window = 5
@@ -221,9 +211,6 @@ class RouterTest(TestCase):
M1.route("amqp:/*", self.routers[0].addresses[0]+"/$1")
M2.route("amqp:/*", self.routers[1].addresses[0]+"/$1")
- M1.timeout = 1.0
- M2.timeout = 1.0
-
M1.outgoing_window = 5
M2.incoming_window = 5
@@ -265,9 +252,6 @@ class RouterTest(TestCase):
M1.route("amqp:/*", self.routers[0].addresses[0]+"/$1")
M2.route("amqp:/*", self.routers[1].addresses[0]+"/$1")
- M1.timeout = 1.0
- M2.timeout = 1.0
-
M1.outgoing_window = 5
M2.incoming_window = 5
@@ -326,7 +310,6 @@ class RouterTest(TestCase):
addr = self.routers[0].addresses[0]+"/unsettled_undeliverable/1"
M1 = self.messenger()
- M1.timeout = 1.0
M1.outgoing_window = 5
M1.start()
@@ -350,9 +333,6 @@ class RouterTest(TestCase):
M1.route("amqp:/*", self.routers[0].addresses[0]+"/$1")
M2.route("amqp:/*", self.routers[1].addresses[0]+"/$1")
- M1.timeout = 1.0
- M2.timeout = 1.0
-
M1.outgoing_window = 5
M2.incoming_window = 5
@@ -415,9 +395,6 @@ class RouterTest(TestCase):
M1.route("amqp:/*", self.routers[0].addresses[0]+"/$1")
M2.route("amqp:/*", self.routers[1].addresses[0]+"/$1")
- M1.timeout = 1.0
- M2.timeout = 1.0
-
M1.start()
M2.start()
M2.subscribe(addr)
@@ -451,7 +428,6 @@ class RouterTest(TestCase):
def test_09_management(self):
M = self.messenger()
- M.timeout = 2.0
M.start()
M.route("amqp:/*", self.routers[0].addresses[0]+"/$1")
sub = M.subscribe("amqp:/#")
@@ -498,11 +474,6 @@ class RouterTest(TestCase):
M3.route("amqp:/*", self.routers[0].addresses[0]+"/$1")
M4.route("amqp:/*", self.routers[1].addresses[0]+"/$1")
- M1.timeout = 1.0
- M2.timeout = 1.0
- M3.timeout = 1.0
- M4.timeout = 1.0
-
M1.start()
M2.start()
M3.start()
@@ -561,11 +532,6 @@ class RouterTest(TestCase):
M3.route("amqp:/*", self.routers[0].addresses[0]+"/$1")
M4.route("amqp:/*", self.routers[1].addresses[0]+"/$1")
- M1.timeout = 1.0
- M2.timeout = 1.0
- M3.timeout = 1.0
- M4.timeout = 1.0
-
M1.start()
M2.start()
M3.start()
@@ -614,11 +580,6 @@ class RouterTest(TestCase):
M3.route("amqp:/*", self.routers[0].addresses[0]+"/$1")
M4.route("amqp:/*", self.routers[1].addresses[0]+"/$1")
- M1.timeout = 1.0
- M2.timeout = 1.0
- M3.timeout = 1.0
- M4.timeout = 1.0
-
M1.start()
M2.start()
M3.start()
@@ -670,11 +631,6 @@ class RouterTest(TestCase):
M3.route("amqp:/*", self.routers[0].addresses[0]+"/$1")
M4.route("amqp:/*", self.routers[1].addresses[0]+"/$1")
- M1.timeout = 1.0
- M2.timeout = 0.2
- M3.timeout = 0.2
- M4.timeout = 0.2
-
M1.start()
M2.start()
M3.start()
@@ -745,9 +701,6 @@ class RouterTest(TestCase):
M1.route("amqp:/*", self.routers[0].addresses[0]+"/$1")
M2.route("amqp:/*", self.routers[1].addresses[0]+"/$1")
- M1.timeout = 1.0
- M2.timeout = 1.0
-
M1.start()
M2.start()
M2.subscribe(addr)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]