11925: Tweak test_node_pairing
authorPeter Amstutz <peter.amstutz@curoverse.com>
Thu, 3 Aug 2017 17:24:50 +0000 (13:24 -0400)
committerPeter Amstutz <peter.amstutz@curoverse.com>
Thu, 3 Aug 2017 17:24:50 +0000 (13:24 -0400)
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curoverse.com>

services/nodemanager/tests/test_daemon.py

index 730b18527d0b70d0a04fa1eb5031efb746c7d2ba..3c5fee8566880c6705d70c3f9859a827fd9ee44f 100644 (file)
@@ -147,7 +147,8 @@ class NodeManagerDaemonActorTestCase(testutil.ActorTestMixin,
         cloud_node = testutil.cloud_node_mock(1)
         arv_node = testutil.arvados_node_mock(1)
         self.make_daemon([cloud_node], [arv_node])
-        self.busywait(lambda: 1 == self.alive_monitor_count())
+        self.busywait(lambda: 1 == self.alive_monitor_count(),
+                      lambda: self.stop_proxy(self.daemon))
         self.check_monitors_arvados_nodes(arv_node)
 
     def test_node_pairing_after_arvados_update(self):