]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[2922] Limit number of attempts during tests
authorMichal 'vorner' Vaner <vorner@vorner.cz>
Tue, 11 Jun 2013 09:22:09 +0000 (11:22 +0200)
committerMichal 'vorner' Vaner <vorner@vorner.cz>
Tue, 11 Jun 2013 09:22:09 +0000 (11:22 +0200)
src/bin/msgq/tests/msgq_run_test.py

index b0d3f0ac32b76a3c7b43d1cca9638599c9327a7d..ca01192e50ccf6c76e752903ce47152600194047 100644 (file)
@@ -312,12 +312,13 @@ class MsgqRunTest(unittest.TestCase):
         # do so manually.
         synchronised = False
         attempts = 100
-        while not synchronised:
+        while not synchronised and attempts > 0:
             time.sleep(0.1)
             seq = conn.group_sendmsg({'command': ['Are you running?']},
                                      'Msgq', want_answer=True)
             msg = conn.group_recvmsg(nonblock=False, seq=seq)
             synchronised = msg[0] != -1
+            attempts -= 1
         self.assertTrue(synchronised)
         # The actual test
         conn.group_subscribe("notifications/cc_members")