mirror of https://github.com/apache/cloudstack.git
explicit import of unittest
This commit is contained in:
parent
f0e99fff8a
commit
657c43135f
|
|
@ -13,4 +13,4 @@
|
|||
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
# under the License.
|
||||
|
|
|
|||
|
|
@ -19,7 +19,8 @@
|
|||
"""
|
||||
#Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import (migrateVirtualMachine,
|
||||
prepareHostForMaintenance,
|
||||
cancelHostMaintenance,
|
||||
|
|
@ -270,4 +271,4 @@ class TestHostsForMigration(cloudstackTestCase):
|
|||
|
||||
self.assertTrue(notSuitableHost is not None, "notsuitablehost should not be None")
|
||||
self.debug("Suitable Hosts: %s" % suitableHost)
|
||||
self.debug("Not suitable Hosts: %s" % notSuitableHost)
|
||||
self.debug("Not suitable Hosts: %s" % notSuitableHost)
|
||||
|
|
|
|||
|
|
@ -18,4 +18,4 @@
|
|||
"""
|
||||
Tests that put hosts, zones, resources in to maintenance mode are here.
|
||||
These will have to be run sequentiall when resources are available so as not disrupt other tests
|
||||
"""
|
||||
"""
|
||||
|
|
|
|||
|
|
@ -16,7 +16,8 @@
|
|||
# under the License.
|
||||
|
||||
# Import Local Modules
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import (updateStoragePool,
|
||||
resizeVolume,
|
||||
listCapacity,
|
||||
|
|
|
|||
|
|
@ -18,7 +18,8 @@
|
|||
# Test from the Marvin - Testing in Python wiki
|
||||
|
||||
# All tests inherit from cloudstackTestCase
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
|
||||
# Import Integration Libraries
|
||||
|
||||
|
|
|
|||
|
|
@ -24,7 +24,8 @@
|
|||
"""
|
||||
#Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.utils import (validateList,
|
||||
cleanup_resources,
|
||||
random_gen,
|
||||
|
|
|
|||
|
|
@ -26,7 +26,8 @@
|
|||
"""
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.utils import (validateList,
|
||||
cleanup_resources,
|
||||
random_gen)
|
||||
|
|
|
|||
|
|
@ -15,7 +15,8 @@
|
|||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.base import (Account,
|
||||
Domain, Template, Configurations,VirtualMachine,Snapshot,ServiceOffering
|
||||
)
|
||||
|
|
|
|||
|
|
@ -18,7 +18,8 @@
|
|||
# Test from the Marvin - Testing in Python wiki
|
||||
|
||||
# All tests inherit from cloudstackTestCase
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
|
||||
# Import Integration Libraries
|
||||
|
||||
|
|
|
|||
|
|
@ -20,7 +20,8 @@
|
|||
"""
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import (prepareHostForMaintenance,
|
||||
cancelHostMaintenance)
|
||||
from marvin.lib.utils import cleanup_resources
|
||||
|
|
|
|||
|
|
@ -19,7 +19,8 @@
|
|||
"""
|
||||
#Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import (migrateVirtualMachine,
|
||||
prepareHostForMaintenance,
|
||||
cancelHostMaintenance)
|
||||
|
|
|
|||
|
|
@ -19,7 +19,8 @@
|
|||
"""
|
||||
#Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.base import (VirtualMachine,
|
||||
NetworkOffering,
|
||||
VpcOffering,
|
||||
|
|
|
|||
|
|
@ -16,7 +16,8 @@
|
|||
# under the License.
|
||||
""" Tests for Multiple IP Ranges feature
|
||||
"""
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.utils import cleanup_resources, get_process_status
|
||||
from marvin.lib.base import (Account,
|
||||
DiskOffering,
|
||||
|
|
|
|||
|
|
@ -19,7 +19,8 @@
|
|||
"""
|
||||
#Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import migrateSystemVm
|
||||
from marvin.lib.utils import cleanup_resources
|
||||
from marvin.lib.base import (Host,
|
||||
|
|
|
|||
|
|
@ -16,7 +16,8 @@
|
|||
# under the License.
|
||||
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.utils import cleanup_resources
|
||||
from marvin.lib.base import (Account,
|
||||
Host,
|
||||
|
|
|
|||
|
|
@ -19,7 +19,8 @@
|
|||
# All tests inherit from cloudstack TestCase
|
||||
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.codes import FAILED, PASS
|
||||
from marvin.lib.base import (Account,
|
||||
VirtualMachine,
|
||||
|
|
|
|||
|
|
@ -17,7 +17,8 @@
|
|||
""" Test cases for Test Paths Storage Migration
|
||||
"""
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.utils import (cleanup_resources,
|
||||
validateList,
|
||||
is_server_ssh_ready
|
||||
|
|
|
|||
|
|
@ -21,7 +21,8 @@ Tests of acquiring a specified public IP for isolated network or vpc
|
|||
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import createVlanIpRange
|
||||
from marvin.lib.utils import (validateList,
|
||||
cleanup_resources)
|
||||
|
|
|
|||
|
|
@ -27,7 +27,8 @@
|
|||
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from ddt import ddt, data
|
||||
from marvin.lib.base import (
|
||||
Account,
|
||||
|
|
|
|||
|
|
@ -17,7 +17,8 @@
|
|||
|
||||
""" P1 tests for networks in advanced zone with security groups
|
||||
"""
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from ddt import ddt, data
|
||||
from marvin.lib.base import (Zone,
|
||||
ServiceOffering,
|
||||
|
|
|
|||
|
|
@ -15,7 +15,8 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import deleteAffinityGroup
|
||||
from marvin.lib.utils import (cleanup_resources,
|
||||
random_gen)
|
||||
|
|
|
|||
|
|
@ -15,7 +15,8 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import deleteAffinityGroup
|
||||
from marvin.lib.utils import (cleanup_resources,
|
||||
random_gen)
|
||||
|
|
|
|||
|
|
@ -28,7 +28,8 @@
|
|||
from marvin.codes import (PASS,
|
||||
RECURRING)
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
|
||||
from marvin.lib.base import (ServiceOffering,
|
||||
Account,
|
||||
|
|
|
|||
|
|
@ -36,7 +36,8 @@ from marvin.lib.common import (get_zone,
|
|||
get_builtin_template_info)
|
||||
|
||||
#Import Local Modules
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import restartNetwork
|
||||
from marvin.codes import PASS
|
||||
import time
|
||||
|
|
|
|||
|
|
@ -19,7 +19,8 @@
|
|||
"""
|
||||
#Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import (listPhysicalNetworks,
|
||||
listNetworkServiceProviders,
|
||||
addNetworkServiceProvider,
|
||||
|
|
|
|||
|
|
@ -20,7 +20,8 @@
|
|||
|
||||
import marvin
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import *
|
||||
from marvin.lib.utils import *
|
||||
from marvin.lib.base import *
|
||||
|
|
|
|||
|
|
@ -19,7 +19,8 @@
|
|||
|
||||
import marvin
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import *
|
||||
from marvin.lib.utils import *
|
||||
from marvin.lib.base import *
|
||||
|
|
|
|||
|
|
@ -20,7 +20,8 @@
|
|||
|
||||
import marvin
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import *
|
||||
from marvin.lib.utils import *
|
||||
from marvin.lib.base import *
|
||||
|
|
|
|||
|
|
@ -309,4 +309,4 @@ class TestConcurrentSnapshotLimit(cloudstackTestCase):
|
|||
"concurrent.snapshots.threshold.perhost",
|
||||
"String"
|
||||
)
|
||||
return
|
||||
return
|
||||
|
|
|
|||
|
|
@ -19,7 +19,8 @@
|
|||
"""
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.base import (
|
||||
Account,
|
||||
ServiceOffering,
|
||||
|
|
|
|||
|
|
@ -19,7 +19,8 @@
|
|||
# Import Local Modules
|
||||
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.utils import (cleanup_resources,
|
||||
random_gen,
|
||||
get_hypervisor_type)
|
||||
|
|
|
|||
|
|
@ -18,7 +18,8 @@
|
|||
# Test from the Marvin - Testing in Python wiki
|
||||
|
||||
# All tests inherit from cloudstackTestCase
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import changeServiceForVirtualMachine, startVirtualMachine
|
||||
|
||||
# Import Integration Libraries
|
||||
|
|
|
|||
|
|
@ -16,7 +16,8 @@
|
|||
# under the License.
|
||||
""" Tests for DHCP DNS offload feature
|
||||
"""
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.utils import (random_gen, validateList, cleanup_resources, get_hypervisor_type)
|
||||
from marvin.lib.base import (Account,
|
||||
NIC,
|
||||
|
|
|
|||
|
|
@ -25,7 +25,8 @@
|
|||
Feature Specifications: https://cwiki.apache.org/confluence/display/
|
||||
CLOUDSTACK/Dynamic+Compute+Offering+FS
|
||||
"""
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.utils import (cleanup_resources,
|
||||
validateList,
|
||||
random_gen,
|
||||
|
|
|
|||
|
|
@ -19,7 +19,8 @@
|
|||
"""
|
||||
#Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.base import (Account,
|
||||
Domain,
|
||||
Router,
|
||||
|
|
|
|||
|
|
@ -19,7 +19,8 @@
|
|||
"""
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import (authorizeSecurityGroupIngress,
|
||||
disassociateIpAddress,
|
||||
deleteLoadBalancerRule)
|
||||
|
|
|
|||
|
|
@ -164,4 +164,4 @@ class TestlistTemplatesDomainAdmin(cloudstackTestCase):
|
|||
|
||||
else:
|
||||
retries = retries - 1
|
||||
raise Exception("Template download failed exception.")
|
||||
raise Exception("Template download failed exception.")
|
||||
|
|
|
|||
|
|
@ -16,7 +16,8 @@
|
|||
# under the License.
|
||||
|
||||
# Import Local Modules
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.utils import cleanup_resources, validateList
|
||||
from marvin.lib.base import (Account,
|
||||
ServiceOffering,
|
||||
|
|
|
|||
|
|
@ -16,7 +16,8 @@
|
|||
# under the License.
|
||||
|
||||
# Import Local Modules
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.base import (PublicIPAddress,
|
||||
NetworkOffering,
|
||||
Autoscale,
|
||||
|
|
|
|||
|
|
@ -16,7 +16,8 @@
|
|||
# under the License.
|
||||
|
||||
# Import Local Modules
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.base import (VmSnapshot,
|
||||
Snapshot,
|
||||
DiskOffering,
|
||||
|
|
|
|||
|
|
@ -16,7 +16,8 @@
|
|||
# under the License.
|
||||
|
||||
# Import Local Modules
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.utils import (cleanup_resources,
|
||||
validateList)
|
||||
from marvin.lib.base import (Account,
|
||||
|
|
|
|||
|
|
@ -16,7 +16,8 @@
|
|||
# under the License.
|
||||
|
||||
# Import Local Modules
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import createVolume, createTemplate
|
||||
from marvin.lib.utils import (cleanup_resources,
|
||||
random_gen, validateList)
|
||||
|
|
|
|||
|
|
@ -22,7 +22,8 @@
|
|||
|
||||
Feature Specifications: https://cwiki.apache.org/confluence/display/CLOUDSTACK/FS+-+IP+Range+Reservation+within+a+Network
|
||||
"""
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.utils import validateList, cleanup_resources, verifyRouterState
|
||||
from marvin.lib.base import (Account,
|
||||
Network,
|
||||
|
|
|
|||
|
|
@ -30,7 +30,8 @@
|
|||
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.base import (
|
||||
Account,
|
||||
ServiceOffering,
|
||||
|
|
|
|||
|
|
@ -147,4 +147,4 @@ class TestDeployVM(cloudstackTestCase):
|
|||
cleanup_resources(self.apiclient, self.cleanup)
|
||||
except Exception as e:
|
||||
self.debug("Warning! Exception in tearDown: %s" % e)
|
||||
return
|
||||
return
|
||||
|
|
|
|||
|
|
@ -19,7 +19,8 @@
|
|||
"""
|
||||
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.utils import (cleanup_resources)
|
||||
from marvin.lib.base import (Pod, Cluster, Capacities)
|
||||
from marvin.cloudstackAPI import (updateConfiguration)
|
||||
|
|
|
|||
|
|
@ -18,7 +18,8 @@
|
|||
"""
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.base import (
|
||||
Account,
|
||||
ServiceOffering,
|
||||
|
|
|
|||
|
|
@ -18,7 +18,8 @@
|
|||
"""
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.base import (
|
||||
Account,
|
||||
ServiceOffering,
|
||||
|
|
|
|||
|
|
@ -18,7 +18,8 @@
|
|||
"""
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.base import (
|
||||
Account,
|
||||
ServiceOffering,
|
||||
|
|
|
|||
|
|
@ -18,7 +18,8 @@
|
|||
"""
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.base import (
|
||||
Account,
|
||||
ServiceOffering,
|
||||
|
|
|
|||
|
|
@ -19,7 +19,8 @@
|
|||
"""
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.sshClient import SshClient
|
||||
from marvin.lib.utils import (validateList,
|
||||
cleanup_resources,
|
||||
|
|
|
|||
|
|
@ -21,7 +21,8 @@ Tests of acquiring IPs in multiple subnets for isolated network or vpc
|
|||
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackAPI import rebootRouter
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.utils import (validateList,
|
||||
get_host_credentials,
|
||||
get_process_status,
|
||||
|
|
|
|||
|
|
@ -21,7 +21,8 @@ Tests of acquiring IPs in multiple subnets for isolated network or vpc
|
|||
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackAPI import rebootRouter
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.utils import (validateList,
|
||||
get_host_credentials,
|
||||
get_process_status,
|
||||
|
|
|
|||
|
|
@ -21,7 +21,8 @@ Tests of acquiring IPs in multiple subnets for isolated network or vpc
|
|||
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackAPI import rebootRouter
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.utils import (validateList,
|
||||
get_host_credentials,
|
||||
get_process_status,
|
||||
|
|
|
|||
|
|
@ -21,7 +21,8 @@ Tests of acquiring IPs in multiple subnets for isolated network or vpc
|
|||
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackAPI import rebootRouter
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.utils import (validateList,
|
||||
get_host_credentials,
|
||||
get_process_status,
|
||||
|
|
|
|||
|
|
@ -44,7 +44,8 @@ from marvin.lib.common import (get_domain,
|
|||
from nose.plugins.attrib import attr
|
||||
from marvin.codes import PASS, FAIL, FAILED
|
||||
from marvin.sshClient import SshClient
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from ddt import ddt, data
|
||||
import time
|
||||
|
||||
|
|
|
|||
|
|
@ -18,7 +18,8 @@
|
|||
"""
|
||||
#Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
#from marvin.cloudstackAPI import *
|
||||
from marvin.lib.utils import (cleanup_resources,
|
||||
validateList)
|
||||
|
|
|
|||
|
|
@ -18,7 +18,8 @@
|
|||
"""
|
||||
#Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.base import (VirtualMachine,
|
||||
Account,
|
||||
Project,
|
||||
|
|
|
|||
|
|
@ -18,7 +18,8 @@
|
|||
"""
|
||||
#Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import deleteVolume
|
||||
from marvin.lib.utils import (cleanup_resources, validateList)
|
||||
from marvin.lib.base import (Project,
|
||||
|
|
@ -2026,4 +2027,4 @@ class TestVMSnapshotUsage(cloudstackTestCase):
|
|||
1,
|
||||
"Check VM.SNAPSHOT.DELETE in events table"
|
||||
)
|
||||
return
|
||||
return
|
||||
|
|
|
|||
|
|
@ -21,7 +21,8 @@ Tests protocol number support for security groups
|
|||
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import authorizeSecurityGroupIngress, revokeSecurityGroupIngress, authorizeSecurityGroupEgress, revokeSecurityGroupEgress
|
||||
from marvin.sshClient import SshClient
|
||||
from marvin.lib.utils import (validateList,
|
||||
|
|
|
|||
|
|
@ -25,7 +25,8 @@
|
|||
"""
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.base import (Account,
|
||||
ServiceOffering,
|
||||
VirtualMachine,
|
||||
|
|
|
|||
|
|
@ -25,7 +25,8 @@
|
|||
"""
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.base import (
|
||||
Account,
|
||||
ServiceOffering,
|
||||
|
|
|
|||
|
|
@ -25,7 +25,8 @@
|
|||
"""
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.base import (Account,
|
||||
ServiceOffering,
|
||||
VirtualMachine,
|
||||
|
|
|
|||
|
|
@ -25,7 +25,8 @@
|
|||
"""
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.base import (Account,
|
||||
ServiceOffering,
|
||||
VirtualMachine,
|
||||
|
|
|
|||
|
|
@ -28,7 +28,8 @@
|
|||
"""
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.base import (Account,
|
||||
ServiceOffering,
|
||||
VirtualMachine,
|
||||
|
|
|
|||
|
|
@ -32,7 +32,8 @@ from marvin.lib.common import (get_domain,
|
|||
from marvin.lib.utils import (cleanup_resources,
|
||||
random_gen,
|
||||
validateList)
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.codes import PASS, RUNNING
|
||||
|
||||
#Import System modules
|
||||
|
|
|
|||
|
|
@ -24,7 +24,8 @@
|
|||
"""
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.base import (Account,
|
||||
ServiceOffering,
|
||||
VirtualMachine,
|
||||
|
|
@ -1140,4 +1141,4 @@ class TestResizeVolume(cloudstackTestCase):
|
|||
" storage capacity after root "
|
||||
"volume resize : %s" % e)
|
||||
|
||||
return
|
||||
return
|
||||
|
|
|
|||
|
|
@ -18,7 +18,8 @@
|
|||
""" P1 tests for shared networks
|
||||
"""
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import rebootRouter, stopRouter, startRouter
|
||||
from marvin.lib.base import (Account,
|
||||
Network,
|
||||
|
|
|
|||
|
|
@ -17,7 +17,8 @@
|
|||
|
||||
#Import Local Modules
|
||||
from marvin.cloudstackAPI import *
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.utils import (cleanup_resources,
|
||||
validateList)
|
||||
from marvin.lib.base import (ServiceOffering,
|
||||
|
|
@ -252,4 +253,4 @@ class TestMultipleVolumeAttach(cloudstackTestCase):
|
|||
"All 4 data disks are not attached to VM Successfully"
|
||||
)
|
||||
|
||||
return
|
||||
return
|
||||
|
|
|
|||
|
|
@ -16,7 +16,8 @@
|
|||
# under the License.
|
||||
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
#from marvin.cloudstackAPI import *
|
||||
from marvin.lib.utils import (
|
||||
is_snapshot_on_nfs,
|
||||
|
|
|
|||
|
|
@ -16,7 +16,8 @@
|
|||
# under the License.
|
||||
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.utils import cleanup_resources
|
||||
from marvin.lib.base import (Account,
|
||||
VirtualMachine,
|
||||
|
|
|
|||
|
|
@ -25,7 +25,8 @@
|
|||
"""
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.base import (Account,
|
||||
ServiceOffering,
|
||||
VirtualMachine,
|
||||
|
|
|
|||
|
|
@ -25,7 +25,8 @@
|
|||
"""
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.base import (Account,
|
||||
ServiceOffering,
|
||||
VirtualMachine,
|
||||
|
|
|
|||
|
|
@ -18,7 +18,8 @@
|
|||
"""
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import listZones
|
||||
from marvin.lib.utils import (cleanup_resources)
|
||||
from marvin.lib.base import (Account,
|
||||
|
|
|
|||
|
|
@ -18,7 +18,8 @@
|
|||
"""
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import listZones
|
||||
from marvin.lib.utils import (cleanup_resources)
|
||||
from marvin.lib.base import (Account,
|
||||
|
|
|
|||
|
|
@ -232,4 +232,4 @@ class TestUpdateResourceCount(cloudstackTestCase):
|
|||
1024,
|
||||
"The memory amount does not seem to be right."
|
||||
)
|
||||
return
|
||||
return
|
||||
|
|
|
|||
|
|
@ -14,7 +14,8 @@
|
|||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.utils import cleanup_resources
|
||||
from marvin.lib.base import (Account,
|
||||
ServiceOffering,
|
||||
|
|
|
|||
|
|
@ -21,7 +21,8 @@
|
|||
import marvin
|
||||
from nose.plugins.attrib import attr
|
||||
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
|
||||
from marvin.lib.base import (Account,
|
||||
AffinityGroup,
|
||||
|
|
|
|||
|
|
@ -19,7 +19,8 @@
|
|||
"""
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import startVirtualMachine, stopVirtualMachine
|
||||
from marvin.lib.utils import cleanup_resources, validateList
|
||||
from marvin.lib.base import (VirtualMachine,
|
||||
|
|
|
|||
|
|
@ -19,7 +19,8 @@
|
|||
"""
|
||||
#Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.base import (stopRouter,
|
||||
startRouter,
|
||||
Account,
|
||||
|
|
|
|||
|
|
@ -18,7 +18,8 @@
|
|||
""" Component tests for VPC network functionality - Port Forwarding Rules.
|
||||
"""
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.base import (Account,
|
||||
VpcOffering,
|
||||
VPC,
|
||||
|
|
|
|||
|
|
@ -19,7 +19,8 @@
|
|||
"""
|
||||
#Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.utils import cleanup_resources, validateList
|
||||
from marvin.lib.base import (VirtualMachine,
|
||||
NATRule,
|
||||
|
|
|
|||
|
|
@ -19,7 +19,8 @@
|
|||
"""
|
||||
#Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.base import (VirtualMachine,
|
||||
NetworkOffering,
|
||||
VpcOffering,
|
||||
|
|
|
|||
|
|
@ -186,4 +186,4 @@ class LdapTestData:
|
|||
LdapTestData.group : LdapTestData.seniors
|
||||
}
|
||||
],
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -17,7 +17,8 @@
|
|||
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.sshClient import SshClient
|
||||
from marvin.lib.utils import (cleanup_resources,
|
||||
random_gen)
|
||||
|
|
|
|||
|
|
@ -18,7 +18,8 @@
|
|||
"""
|
||||
# Import Local Modules
|
||||
from marvin.cloudstackException import GetDetailExceptionInfo
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import listZones, updateIso, extractIso, updateIsoPermissions, copyIso, deleteIso,\
|
||||
registerIso,listOsTypes
|
||||
from marvin.lib.utils import cleanup_resources, random_gen, get_hypervisor_type,validateList
|
||||
|
|
@ -775,4 +776,4 @@ class TestCreateISOWithChecksum(cloudstackTestCase):
|
|||
|
||||
else:
|
||||
retries = retries - 1
|
||||
raise Exception("Template download failed exception.")
|
||||
raise Exception("Template download failed exception.")
|
||||
|
|
|
|||
|
|
@ -17,7 +17,8 @@
|
|||
""" Tests for Kubernetes supported version """
|
||||
|
||||
#Import Local Modules
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import (listInfrastructure,
|
||||
listTemplates,
|
||||
listKubernetesSupportedVersions,
|
||||
|
|
|
|||
|
|
@ -17,7 +17,8 @@
|
|||
""" Tests for Kubernetes supported version """
|
||||
|
||||
#Import Local Modules
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import (listInfrastructure,
|
||||
listKubernetesSupportedVersions,
|
||||
addKubernetesSupportedVersion,
|
||||
|
|
|
|||
|
|
@ -18,7 +18,8 @@
|
|||
""" Network migration test
|
||||
"""
|
||||
# Import Local Modules
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.base import (
|
||||
Account,
|
||||
ServiceOffering,
|
||||
|
|
|
|||
|
|
@ -22,7 +22,8 @@
|
|||
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.base import (
|
||||
Account,
|
||||
ServiceOffering,
|
||||
|
|
|
|||
|
|
@ -209,4 +209,4 @@ class TestScaleVm(cloudstackTestCase):
|
|||
'Running',
|
||||
"Check the state of VM"
|
||||
)
|
||||
return
|
||||
return
|
||||
|
|
|
|||
|
|
@ -20,7 +20,8 @@
|
|||
from marvin.cloudstackException import *
|
||||
from marvin.cloudstackAPI import *
|
||||
from marvin.codes import FAILED
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import listZones
|
||||
from marvin.lib.utils import random_gen, cleanup_resources
|
||||
from marvin.lib.base import (Account,
|
||||
|
|
|
|||
|
|
@ -21,7 +21,8 @@ Tests for updating security group name
|
|||
|
||||
# Import Local Modules
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import updateSecurityGroup, createSecurityGroup
|
||||
from marvin.sshClient import SshClient
|
||||
from marvin.lib.utils import (validateList,
|
||||
|
|
|
|||
|
|
@ -19,7 +19,8 @@
|
|||
# Import Local Modules
|
||||
from marvin.codes import FAILED
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.cloudstackAPI import deleteVolume
|
||||
from marvin.lib.utils import (cleanup_resources,get_hypervisor_type)
|
||||
from marvin.lib.base import (Account,
|
||||
|
|
|
|||
|
|
@ -17,7 +17,8 @@
|
|||
""" BVT tests for Volumes
|
||||
"""
|
||||
#Import Local Modules
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
#from marvin.cloudstackException import *
|
||||
from marvin.cloudstackAPI import (deleteVolume,
|
||||
extractVolume,
|
||||
|
|
|
|||
|
|
@ -18,7 +18,8 @@
|
|||
"""
|
||||
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.utils import (cleanup_resources,
|
||||
is_snapshot_on_nfs,
|
||||
validateList)
|
||||
|
|
|
|||
|
|
@ -17,7 +17,8 @@
|
|||
""" Test cases for Test Paths Storage Migration
|
||||
"""
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.utils import (cleanup_resources)
|
||||
from marvin.lib.base import (Account,
|
||||
ServiceOffering,
|
||||
|
|
|
|||
|
|
@ -19,7 +19,8 @@
|
|||
"""
|
||||
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.utils import (cleanup_resources, is_snapshot_on_nfs,
|
||||
validateList)
|
||||
from marvin.lib.base import (Account,
|
||||
|
|
|
|||
|
|
@ -17,7 +17,8 @@
|
|||
""" Test cases for VM/Volume recurring snapshot Test Path
|
||||
"""
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.utils import (cleanup_resources,
|
||||
is_snapshot_on_nfs,
|
||||
validateList
|
||||
|
|
|
|||
|
|
@ -17,7 +17,8 @@
|
|||
""" Test cases for VM/Volume snapshot Test Path
|
||||
"""
|
||||
from nose.plugins.attrib import attr
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase, unittest
|
||||
from marvin.cloudstackTestCase import cloudstackTestCase
|
||||
import unittest
|
||||
from marvin.lib.utils import (cleanup_resources,
|
||||
is_snapshot_on_nfs,
|
||||
validateList)
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue