8561: Fix test_arvados_node_match
authorPeter Amstutz <peter.amstutz@curoverse.com>
Wed, 16 Mar 2016 16:11:34 +0000 (12:11 -0400)
committerPeter Amstutz <peter.amstutz@curoverse.com>
Wed, 16 Mar 2016 16:11:34 +0000 (12:11 -0400)
services/nodemanager/tests/test_computenode_dispatch.py
services/nodemanager/tests/test_daemon.py

index 9c8af19ea315df129f0c0365862cd8c5fefcab52..95b1329fa603009dd65eb7420981c0d1cb1ed5b2 100644 (file)
@@ -402,6 +402,7 @@ class ComputeNodeMonitorActorTestCase(testutil.ActorTestMixin,
         self.make_actor(2)
         arv_node = testutil.arvados_node_mock(
             2, hostname='compute-two.zzzzz.arvadosapi.com')
+        self.cloud_client.node_id.return_value = '2'
         pair_id = self.node_actor.offer_arvados_pair(arv_node).get(self.TIMEOUT)
         self.assertEqual(self.cloud_mock.id, pair_id)
         self.stop_proxy(self.node_actor)
index 9c2f885b27bfc043da766d19af6b99ec9f485cc0..9502cee29cdcfb494752e281db1210c478189469 100644 (file)
@@ -16,6 +16,7 @@ import logging
 
 class NodeManagerDaemonActorTestCase(testutil.ActorTestMixin,
                                      unittest.TestCase):
+    maxDiff = None
     def mock_node_start(self, **kwargs):
         # Make sure that every time the daemon starts a setup actor,
         # it gets a new mock object back.
@@ -112,6 +113,7 @@ class NodeManagerDaemonActorTestCase(testutil.ActorTestMixin,
         self.assertTrue(self.node_setup.start.called)
 
     def check_monitors_arvados_nodes(self, *arv_nodes):
+        logging.info("XYZ %s\n\n%s", arv_nodes, self.monitored_arvados_nodes())
         self.assertItemsEqual(arv_nodes, self.monitored_arvados_nodes())
 
     def test_node_pairing(self):