You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by wi...@apache.org on 2015/04/15 10:05:48 UTC
[48/53] [abbrv] git commit: updated refs/heads/reporter to 5c99784
CLOUDSTACK-8374: Adding tests for guest traffic port group verification - VPC network
Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/e81161de
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/e81161de
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/e81161de
Branch: refs/heads/reporter
Commit: e81161def830f8a3ea79d1ff2332d498e12b7eed
Parents: 9777e90
Author: Gaurav Aradhye <ga...@clogeny.com>
Authored: Tue Apr 14 15:30:21 2015 +0530
Committer: Gaurav Aradhye <ga...@clogeny.com>
Committed: Tue Apr 14 18:17:17 2015 +0530
----------------------------------------------------------------------
test/integration/component/test_vpc_vm_life_cycle.py | 15 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cloudstack/blob/e81161de/test/integration/component/test_vpc_vm_life_cycle.py
----------------------------------------------------------------------
diff --git a/test/integration/component/test_vpc_vm_life_cycle.py b/test/integration/component/test_vpc_vm_life_cycle.py
index d146af1..e185e96 100644
--- a/test/integration/component/test_vpc_vm_life_cycle.py
+++ b/test/integration/component/test_vpc_vm_life_cycle.py
@@ -43,7 +43,8 @@ from marvin.lib.common import (get_domain,
wait_for_cleanup,
list_virtual_machines,
list_hosts,
- findSuitableHostForMigration)
+ findSuitableHostForMigration,
+ verifyGuestTrafficPortGroups)
from marvin.codes import PASS, ERROR_NO_HOST_FOR_MIGRATION
@@ -1734,6 +1735,7 @@ class TestVMLifeCycleBothIsolated(cloudstackTestCase):
cls.api_client = cls.testClient.getApiClient()
cls.services = Services().services
+ cls.hypervisor = cls.testClient.getHypervisorInfo()
# Get Zone, Domain and templates
cls.domain = get_domain(cls.api_client)
cls.zone = get_zone(cls.api_client, cls.testClient.getZoneForTests())
@@ -2060,6 +2062,17 @@ class TestVMLifeCycleBothIsolated(cloudstackTestCase):
)
return
+ @attr(tags=["advanced", "dvs"], required_hardware="true")
+ def test_guest_traffic_port_groups_vpc_network(self):
+ """ Verify port groups are created for guest traffic
+ used by vpc network """
+
+ if self.hypervisor.lower() == "vmware":
+ response = verifyGuestTrafficPortGroups(self.apiclient,
+ self.config,
+ self.zone)
+ assert response[0] == PASS, response[1]
+
class TestVMLifeCycleStoppedVPCVR(cloudstackTestCase):
@classmethod