X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/3fbb8f2d87742f5075c1829c64cf223725cb4fd2..a7a16338702965de3ad0687470ef5beb2f42759b:/services/nodemanager/tests/test_computenode_driver_azure.py diff --git a/services/nodemanager/tests/test_computenode_driver_azure.py b/services/nodemanager/tests/test_computenode_driver_azure.py index 8e701b9713..59fc503128 100644 --- a/services/nodemanager/tests/test_computenode_driver_azure.py +++ b/services/nodemanager/tests/test_computenode_driver_azure.py @@ -120,3 +120,17 @@ echo z1.test > /var/tmp/arv-node-data/meta-data/instance-type n = driver.list_nodes() self.assertEqual(nodelist, n) self.driver_mock().list_nodes.assert_called_with(ex_fetch_nic=False, ex_resource_group='TestResourceGroup') + + def test_create_can_find_node_after_timeout(self): + super(AzureComputeNodeDriverTestCase, + self).test_create_can_find_node_after_timeout( + create_kwargs={'tag_arvados-class': 'test'}, + node_extra={'tags': {'arvados-class': 'test'}}) + + def test_node_found_after_timeout_has_fixed_size(self): + size = testutil.MockSize(4) + node_props = {'hardwareProfile': {'vmSize': size.id}} + cloud_node = testutil.cloud_node_mock( + size=None, tags={'arvados-class': 'test'}, properties=node_props) + self.check_node_found_after_timeout_has_fixed_size( + size, cloud_node, {'tag_arvados-class': 'test'})