def test_activate_bootloader_passes_details(self): self._create_node() macs = [nic['address'] for nic in self.nic_info] macs.append(self.node_info['prov_mac_address']) macs.sort() image_info = { 'kernel': [None, 'cccc'], } self.instance['uuid'] = 'fake-uuid' iqn = "iqn-%s" % self.instance['uuid'] tilera_config = 'this is a fake tilera config' self.instance['uuid'] = 'fake-uuid' tilera_path = tilera.get_tilera_nfs_path(self.instance) image_path = tilera.get_image_file_path(self.instance) self.mox.StubOutWithMock(tilera, 'get_tftp_image_info') self.mox.StubOutWithMock(tilera, 'get_partition_sizes') tilera.get_tftp_image_info(self.instance).AndReturn(image_info) tilera.get_partition_sizes(self.instance).AndReturn((0, 0)) self.mox.ReplayAll() self.driver.activate_bootloader(self.context, self.node, self.instance) self.mox.VerifyAll()
def test_activate_bootloader_passes_details(self): self._create_node() image_info = { 'kernel': [None, 'cccc'], } self.instance['uuid'] = 'fake-uuid' iqn = "iqn-%s" % self.instance['uuid'] tilera_config = 'this is a fake tilera config' self.instance['uuid'] = 'fake-uuid' tilera_path = tilera.get_tilera_nfs_path(self.instance) image_path = tilera.get_image_file_path(self.instance) self.mox.StubOutWithMock(tilera, 'get_tftp_image_info') self.mox.StubOutWithMock(tilera, 'get_partition_sizes') tilera.get_tftp_image_info(self.instance).AndReturn(image_info) tilera.get_partition_sizes(self.instance).AndReturn((0, 0)) self.mox.ReplayAll() self.driver.activate_bootloader(self.context, self.node, self.instance, network_info=self.test_network_info) self.mox.VerifyAll()
def test_swap_not_zero(self): # override swap to 0 instance_type = utils.get_test_instance_type(self.context) instance_type['swap'] = 0 self.instance = utils.get_test_instance(self.context, instance_type) sizes = tilera.get_partition_sizes(self.instance) self.assertEqual(sizes[0], 40960) self.assertEqual(sizes[1], 1)
def test_swap_not_zero(self): # override swap to 0 flavor = utils.get_test_flavor(self.context) flavor['swap'] = 0 self.instance = utils.get_test_instance(self.context, flavor) sizes = tilera.get_partition_sizes(self.instance) self.assertEqual(sizes[0], 40960) self.assertEqual(sizes[1], 1)
def test_activate_bootloader_passes_details(self): self._create_node() image_info = {"kernel": [None, "cccc"]} self.instance["uuid"] = "fake-uuid" tilera.get_tilera_nfs_path(self.instance) tilera.get_image_file_path(self.instance) self.mox.StubOutWithMock(tilera, "get_tftp_image_info") self.mox.StubOutWithMock(tilera, "get_partition_sizes") tilera.get_tftp_image_info(self.instance).AndReturn(image_info) tilera.get_partition_sizes(self.instance).AndReturn((0, 0)) self.mox.ReplayAll() self.driver.activate_bootloader(self.context, self.node, self.instance, network_info=self.test_network_info) self.mox.VerifyAll()
def test_activate_bootloader_passes_details(self): self._create_node() image_info = { 'kernel': [None, 'cccc'], } self.instance['uuid'] = 'fake-uuid' self.instance['uuid'] = 'fake-uuid' tilera.get_tilera_nfs_path(self.instance) tilera.get_image_file_path(self.instance) self.mox.StubOutWithMock(tilera, 'get_tftp_image_info') self.mox.StubOutWithMock(tilera, 'get_partition_sizes') tilera.get_tftp_image_info(self.instance).AndReturn(image_info) tilera.get_partition_sizes(self.instance).AndReturn((0, 0)) self.mox.ReplayAll() self.driver.activate_bootloader(self.context, self.node, self.instance) self.mox.VerifyAll()
def test_get_partition_sizes(self): # default "kinda.big" instance sizes = tilera.get_partition_sizes(self.instance) self.assertEqual(sizes[0], 40960) self.assertEqual(sizes[1], 1024)