diff --git a/cloudroast/blockstorage/volumes_api/integration/compute/volume_cloning_integration_tests.py b/cloudroast/blockstorage/volumes_api/integration/compute/volume_cloning_integration_tests.py index 2f27fe23..34a6e770 100644 --- a/cloudroast/blockstorage/volumes_api/integration/compute/volume_cloning_integration_tests.py +++ b/cloudroast/blockstorage/volumes_api/integration/compute/volume_cloning_integration_tests.py @@ -40,6 +40,9 @@ class VolumeCloningIntegrationSmokeTests(ComputeIntegrationTestFixture): source_volid=self.test_volume.id_) assert self.volume_clone is not None, "Unable to clone volume" + # Re-connect to server to prevent timeout issues + self.server_conn = self.connect_to_instance(self.test_server) + # Attach clone to server(self): self.clone_attachment = self.attach_volume_and_get_device_info( self.server_conn, self.test_server.id, self.volume_clone.id_) diff --git a/cloudroast/blockstorage/volumes_api/integration/compute/volume_snapshot_integration_tests.py b/cloudroast/blockstorage/volumes_api/integration/compute/volume_snapshot_integration_tests.py index bc0b4a45..d114ed68 100644 --- a/cloudroast/blockstorage/volumes_api/integration/compute/volume_snapshot_integration_tests.py +++ b/cloudroast/blockstorage/volumes_api/integration/compute/volume_snapshot_integration_tests.py @@ -127,6 +127,9 @@ class VolumeSnapshotIntegrationSmokeTests(ComputeIntegrationTestFixture): self.volumes.behaviors.delete_snapshot_confirmed, self.test_snapshot.id_) + # Re-connect to server to prevent timeout issues + self.server_conn = self.connect_to_instance(self.test_server) + # Restore snapshot to new volume self.restored_snapshot_volume = \ self.volumes.behaviors.create_available_volume(