فهرست منبع

Instance type CB test running, and Integration test for images

jatin 9 سال پیش
والد
کامیت
ad62490694

+ 10 - 0
azure_integration_test/test_integration_azure_image_service.py

@@ -6,7 +6,12 @@ from azure_integration_test.helpers import ProviderTestBase
 class AzureIntegrationImageServiceTestCase(ProviderTestBase):
     @helpers.skipIfNoService(['compute.images'])
     def test_azure_image_service(self):
+
         images_list = self.provider.compute.images.list()
+        print("Images List" + str(images_list))
+        print("List count - " + str(len(images_list)))
+
+        print(str(images_list[0].name))
 
         if images_list.total_results > 0:
             found_images_list = self.provider.compute.images.\
@@ -19,6 +24,11 @@ class AzureIntegrationImageServiceTestCase(ProviderTestBase):
             self.assertIsNotNone(image_get)
 
         image_get.delete()
+
         image_get_after_delete = self.provider.compute.images.get(image_get.id)
         print("Get Image - " + str(image_get_after_delete))
         self.assertIsNone(image_get_after_delete)
+
+        images_list_after_delete = self.provider.compute.images.list()
+        print("Images List after Delete" + str(images_list_after_delete))
+        print("List count after Delete- " + str(len(images_list_after_delete)))

+ 1 - 1
cloudbridge/cloud/providers/azure/resources.py

@@ -1060,7 +1060,7 @@ class AzureInstanceType(BaseInstanceType):
 
     @property
     def num_ephemeral_disks(self):
-        return 1
+        return 0
 
     @property
     def extra_data(self):

+ 2 - 1
test/helpers.py

@@ -87,7 +87,8 @@ TEST_DATA_CONFIG = {
         "placement": os.environ.get('CB_PLACEMENT_OS', 'nova'),
     },
     "AzureCloudProvider": {
-        "placement": "eastus"
+        "placement": "eastus",
+        "instance_type": "Standard_DS1_v2"
     }
 }