Commit Graph

746 Commits

Author SHA1 Message Date
santhosh 26f39952f3 Fixed Regression issues mentioned under CLOUDSTACK-6708
Signed-off-by: santhosh <santhosh.edukulla@gmail.com>
(cherry picked from commit c7f5077ab1)
2014-07-28 17:43:23 +02:00
Gaurav Aradhye b0f446c729 Removing tests related to sparse and fat volume provisioning from 4.4-forward. This feature is not part of 4.4 release.
(cherry picked from commit f278c537d5)
2014-07-28 17:43:22 +02:00
santhosh 1b998602ec CLOUDSTACK-6627 catch exception instead of checking response
Signed-off-by: santhosh <santhosh.edukulla@gmail.com>
Signed-off-by: Daan Hoogland <daan@onecht.net>
(cherry picked from commit afd9d4e756)
2014-07-28 17:43:19 +02:00
Gaurav Aradhye 38ef939efd Fixing few issues in Multiple IPs test cases
(cherry picked from commit 4466ed1ce1)
2014-07-28 17:43:19 +02:00
santhoshe b8824d09cb Fixed Few cases running on invalid zone,domain Fixed creating client on user passed port Fixed other misc issues
Signed-off-by: jayapal <jayapal@apache.org>
(cherry picked from commit 081ab78525)
2014-07-28 17:43:17 +02:00
SrikanteswaraRao Talluri 7a2f3f21a5 removed basic zone tag and added advanced zone tag
Conflicts:
	test/integration/smoke/test_nic.py

(cherry picked from commit 486ee69ef4)
2014-07-28 17:43:14 +02:00
Santhosh Edukulla a606277e20 Fix few issues seen in run.
Signed-off-by: Santhosh Edukulla <Santhosh.Edukulla@citrix.com>
(cherry picked from commit 80121f6be7)
2014-07-28 17:43:14 +02:00
SrikanteswaraRao Talluri 5efb635980 Fixes for BVT and Regression run failures against 4.4 CS
(cherry picked from commit db153062db)
2014-07-28 17:43:13 +02:00
SrikanteswaraRao Talluri 04cac3f9bd CLOUDSTACK-5674:Fixes for BVT and Regression test failures.
Signed-off-by: SrikanteswaraRao Talluri <talluri@apache.org>

(cherry picked from commit dcd3ce5ce0)
2014-07-28 17:43:13 +02:00
SrikanteswaraRao Talluri 798a6aa2e3 Marvin + test changes from master Signed-off-by: SrikanteswaraRao Talluri <talluri@apache.org>
Signed-off-by: SrikanteswaraRao Talluri <talluri@apache.org>
(cherry picked from commit 404ac549bf)

Conflicts:
	test/integration/smoke/test_vm_iam.py
	tools/marvin/marvin/deployDataCenter.py
	tools/marvin/marvin/lib/base.py
2014-07-28 17:40:56 +02:00
Gaurav Aradhye d5220a88a0 CLOUDSTACK-7127: Fix for addRegion failure, avoiding regionid 1 while creating new region through test case
(cherry picked from commit ca59f01602)
2014-07-28 16:02:56 +02:00
Gaurav Aradhye 724c8dc7c9 CLOUDSTACK-7125: Fixed test_blocker_bugs.py, added code to wait for snapshots to be in 'BackedU' state
(cherry picked from commit 4395308bd8)
2014-07-28 16:02:56 +02:00
Ashutosh K e9d658e16e CLOUDSTACK-7014: Resolving test script related to affinity groups tests
(cherry picked from commit 1cc6317b5e)
2014-07-28 16:02:53 +02:00
Ashutosh K 843e604757 CLOUDSTACK-7025: Resolving test script issue
(cherry picked from commit 33fdfbc834)
2014-07-28 16:02:53 +02:00
Gaurav Aradhye b56246c970 CLOUDSTACK-6906: Fixed volume resize BVT failure
(cherry picked from commit 8aea23a4e3)
2014-07-28 16:02:38 +02:00
Girish Shilamkar 9a76b755b9 CLOUDSTACK-6777: Enable testcase as it looks to be env issue
(cherry picked from commit 79364afcf5)
2014-07-28 16:02:32 +02:00
Bharat Kumar 4dc62bd90e CLOUDSTACK-6879 Tagged the testcase test_vpc_site2site_vpn with the bugId
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
(cherry picked from commit 0684608251)
2014-07-28 16:02:30 +02:00
Bharat Kumar 6c85ff5cfa CLOUDSTACK-6875 Tagged the testcase with the bugId.
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
(cherry picked from commit e58cc98c74)
2014-07-28 16:02:30 +02:00
Bharat Kumar 5bbf287837 CLOUDSTACK-6878 Tagged the testcase test_01_snapshot_root_disk with the bugId
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
(cherry picked from commit 93c692ea28)
2014-07-28 16:02:30 +02:00
Bharat Kumar d5eef496cc CLOUDSTACK-6876 Tagged the test_deploy_vgpu_enabled_vm with the relavent bug id.
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
(cherry picked from commit c7013c2ca3)
2014-07-28 16:02:29 +02:00
Bharat Kumar 3d5a7abba9 CLOUDSTACK-6877 Tagged the testcase with the bugId
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
(cherry picked from commit 06bcc8d9ee)
2014-07-28 16:02:29 +02:00
Bharat Kumar ebcb5a5514 CLOUDSTACK-6769 Test case failure in test_iso.py Disableing all the tests in this suite untill issues mentioned in the above ticket are resolved.
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
(cherry picked from commit b4cb969d9b)
2014-07-28 16:02:25 +02:00
Gaurav Aradhye ae837e34c6 CLOUDSTACK-6782: Egress FW rules test cases - Format unicode to string before string matching
(cherry picked from commit 323de6823d)
2014-07-28 16:02:23 +02:00
Harikrishna Patnala c6a6b5b698 Disabling the failed test cases mentioned in the following tickets integration.smoke.test_iso - CLOUDSTACK-6769, CLOUDSTACK-6774
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
(cherry picked from commit 80b9849981)
2014-07-28 16:02:23 +02:00
Harikrishna Patnala 360e5a2770 Fixed Regression issues mentioned in following test failures
integration.smoke.test_iso - CLOUDSTACK-6774, CLOUDSTACK-6769
integration.smoke.test_non_contigiousvlan - CLOUDSTACK-6776
integration.smoke.test_primary_storage - CLOUDSTACK-6770
integration.smoke.test_secondary_storage – CLOUDSTACK-6777, CLOUDSTACK-6773
integration.smoke.test_scale_vm - CLOUDSTACK-6768

Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
(cherry picked from commit 2a28a3c5a4)
2014-07-28 16:02:22 +02:00
Koushik Das 794e8a6907 CLOUDSTACK-6767: [Automation] integration.smoke.test_volumes.TestVolumes.test_07_resize_fail is failing on simulator
This test is not supported for simulator, updated tags from 'selfservice' to 'provisioning'

(cherry picked from commit 60b82abe20)
2014-07-28 16:02:21 +02:00
Koushik Das 007958150d CLOUDSTACK-6708: [Automation]: Few suites were failing on simulator run
Disabled test_deploy_vm_start_failure test case which is failing. This is based on the new simulator changes and would need to be executed sequentially.

(cherry picked from commit 917d7b8b72)
2014-07-28 16:02:18 +02:00
Doug Clark a83bfa57d0 Add the shrinkok flag to allow volume shrinking in resize tests
Signed-off-by: SrikanteswaraRao Talluri <talluri@apache.org>
(cherry picked from commit 960b4d1896)
2014-07-28 16:02:17 +02:00
Gaurav Aradhye 13a4d56931 CLOUDSTACK-6689: Fixed indentation issue in persistent network test cases
(cherry picked from commit a418ee443d)
2014-07-28 16:02:12 +02:00
Gaurav Aradhye ef932a829d Code improvement: Persistent Network Test cases, Adding check to verify network state and fail test case in case network state is not as desired
(cherry picked from commit 3c43401449)
2014-07-28 16:02:11 +02:00
Gaurav Aradhye 8dd32992ee CLOUDSTACK-5887: Resolved issue in test_base_image_updation.py
(cherry picked from commit 1561138157)
2014-07-28 16:02:10 +02:00
Girish Shilamkar 956d4dc3f5 Fixed test_pvlan.py to get correct zone id
(cherry picked from commit cc0ed93a13)
2014-07-28 16:02:08 +02:00
Koushik Das 1a8509a99d CLOUDSTACK-6445: Minor fixes in vm ha test
(cherry picked from commit 362f89b9e1)
2014-07-28 16:02:02 +02:00
SrikanteswaraRao Talluri be5a166ebc Fixed test data object retrieval
(cherry picked from commit cd93c7bb79)
2014-07-28 16:02:02 +02:00
Santhosh Edukulla f0f2071112 Added fix for CLOUDSTACK-6389
Added changes for CLOUDSTACK-6389.
More details in the bug.

Signed-off-by: Santhosh Edukulla <Santhosh.Edukulla@citrix.com>
Signed-off-by: SrikanteswaraRao Talluri <talluri@apache.org>
(cherry picked from commit cfa783fef2)
2014-07-28 16:02:01 +02:00
Koushik Das 25b4159723 CLOUDSTACK-6445: Simulator enhancements
Refer FS - https://cwiki.apache.org/confluence/display/CLOUDSTACK/Simulator+enhancements

(cherry picked from commit 617826d16b)
2014-07-28 13:58:55 +02:00
Daan Hoogland c9383c441e Updating pom.xml version numbers for release 4.4.1-SNAPSHOT
Signed-off-by: Daan Hoogland <daan@onecht.net>
2014-07-23 16:55:31 +02:00
Min Chen 6ba541afb7 Disable IAM feature from 4.4 release.
Conflicts:
	test/integration/smoke/test_vm_iam.py
2014-05-21 13:49:11 +02:00
Harikrishna Patnala 68c80e28c0 CLOUDSTACK-6253: Optimizing VR alerts getting algorithm In addition to this a new configuration parameter is added router.alerts.check.interval defaulted to 30minutes to check for alerts in Virtual Router 2014-04-09 18:11:24 +05:30
Ashutosh K 35b2bd50e0 CLOUDSTACK-6147: Adding automation tests for Dynamic Compute
Offering
2014-04-09 15:15:19 +05:30
Min Chen ffd877595d Fix RoleBasedQuerySelector to handle new listAll semantics. If
listAll=true, show all resources that caller (or impersonater) has
ListEntry access type; otherwise, show all resources that caller (or
impersonater) has UseEntry access type.
2014-04-04 18:44:59 -07:00
Min Chen 1e4a253f79 Handle listAll flag in IAM buildAclSearchParameters. 2014-04-04 11:49:30 -07:00
Girish Shilamkar bf76012fba Fix problem string comparison with unicode
Conflicts:
	test/integration/component/test_egress_fw_rules.py
2014-04-03 16:26:35 +05:30
Ashutosh K 15aeaf25de CLOUDSTACK-2266: Adding automation tests for IP reservation feature
Signed-off-by: SrikanteswaraRao Talluri <talluri@apache.org>
2014-04-02 10:53:36 +05:30
SrikanteswaraRao Talluri 14796783fd CLOUDSTACK-6125: added smoke tests with following tags 1. selfservice - tests which can be run on simulator. 2. provisioning - tests that need actual hypervisor resource.
Signed-off-by: SrikanteswaraRao Talluri <talluri@apache.org>
2014-03-28 15:39:22 +05:30
SrikanteswaraRao Talluri 5f5416a51c CLOUDSTACK-6125: adding 'selfservice','provisioning' tags to segregate the tests
that can be run on simulator only and that needs hardware.

Signed-off-by: SrikanteswaraRao Talluri <talluri@apache.org>
2014-03-28 15:38:31 +05:30
Marcus Sorensen e9e2ee3ac5 CLOUDSTACK-6181: Merge of resize root feature (resize-root branch) 2014-03-14 03:40:08 -06:00
Murali Reddy 7a929d1a0e region level VPC support
introduce 'RegionLevelVpc' as capability of 'Connectivity' service. Add
support for CreateVPCOffering to take the 'regionlevelvpc' as capability
of service 'connectivity'.

introduces new capability 'StretchedL2Subnet' for 'Connectivity'
service. Also add support to createNetworkOffering api to allow
StretchedL2Subnet capablity for the connectivity service.

adds check to ensure 'Connectivity' service provider supports
'StretchedL2Subnet' and 'RegionLevelVpc' capabilities when specified in
createNetworkOffering and createVpcOffering respectivley

enable ovs plug-in to support both StretchedL2Subnet and RegionLevelVpc
capabilities

make zone id optional parameter in createVpc, zone id can be null only
if vpc offfering supports region level VPC

in region level vpc, let the network/tier to be created in any zone of
the region

keep zoneid as required param for createVpc

skip external guest network guru if 'Connectivy' service is present in
network offering

fix build break in contrail manager

permit VM's to be created in different zone that in which network is
created if the network support streched L2 subnet

add integration tests for region level VPC

rebase to master

Conflicts:
	setup/db/db/schema-430to440.sql
2014-03-14 21:54:47 +05:30
Saksham Srivastava 48f8a95b06 CLOUDSTACK-6092: Storage OverProvisioning as a Per Primary Basis Allow storage.overprovisioning.factor to be specified at storape pool level.
Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
2014-03-14 12:16:46 +05:30
Murali Reddy 015b667c6a integration tests for VPC's enabled for distributed routing 2014-03-14 16:56:38 +05:30
Harikrishna Patnala f7337527cf CLOUDSTACK-6090: Virtual Router Service Failure Alerting
Signed-off-by: Koushik Das <koushik@apache.org>
2014-03-14 15:14:15 +05:30
Gaurav Aradhye 286974488e CLOUDSTACK-6215: Updating test case to accomodate condition for VMware
Signed-off-by: SrikanteswaraRao Talluri <talluri@apache.org>
2014-03-14 11:34:52 +05:30
Min Chen 99bdc8d875 Merge branch 'master' into rbac. 2014-03-13 11:05:03 -07:00
Koushik Das 5779292e93 CLOUDSTACK-6052: List VM enhancement to support querying with multiple VM IDs
New parameter 'ids' added to listVirtualMachine API. The syntax looks like
http://localhost:8096/api?command=listVirtualMachines&listAll=true&ids=eddac053-9b12-4d2e-acb7-233de2e98112,009966fc-4d7b-4f84-8609-254979ba0134
The new parameter will be mutually exclusive with the existing 'id' parameter.
2014-03-13 17:05:35 +05:30
Sanjay Tripathi c7d31fe288 CLOUDSTACK-4760 : Enabling GPU support for XenServer.
CLOUDSTACK-4762 : Enabling VGPU support for XenServer.

This feature is to enable the GPU-passthrough and vGPU functionality,
with the help of this feature, admins/users will be able to leverage
the GPU graphics unit power by deploying a virtul machine with GPU or
vGPU support or by changing the service offering of an existing VM
at any later point of time. There GPU/vGPU enabled VMs are able to run
graphical applications.
For now, this feature is only supported with XenServer hypervisor but
can be extended to add the support of other hypervisors.
2014-03-11 15:44:51 +05:30
sanjeevneelarapu 4eece72eb1 Bug-Id: CS-19455 Add support for Hyper-v in regression test test_routers.py
Signed-off-by: sanjeevneelarapu <sanjeev.neelarapu@citrix.com>
2014-03-10 18:12:21 +05:30
Gaurav Aradhye 3f7b628c70 CLOUDSTACK-6147: Adding first set of test caess for Dynamic Compute Offering feature
Signed-off-by: SrikanteswaraRao Talluri <talluri@apache.org>
2014-03-10 11:20:44 +05:30
Gaurav Aradhye 3b3ae02459 CLOUDSTACK-5626: Simplifying VM Migrate code
Signed-off-by: SrikanteswaraRao Talluri <talluri@apache.org>
2014-03-10 11:18:26 +05:30
Min Chen 48e08fe676 Merge branch 'master' into rbac. 2014-03-06 14:02:20 -08:00
Min Chen 690c5d4d2a First time test_vm_iam.py is completely passed. 2014-03-04 11:17:20 -08:00
Gaurav Aradhye bb149fb77b CLOUDSTACK:4840: Adding further test cases for Multiple IPs per NIC feature
Signed-off-by: SrikanteswaraRao Talluri <talluri@apache.org>
2014-03-04 12:25:48 +05:30
Min Chen 91882e26bf List VM marvin test fix. 2014-03-03 17:26:16 -08:00
yichi.lu cefd4ce3be add some wait statements to tests
Signed-off-by: Sebastien Goasguen <runseb@gmail.com>
2014-03-02 16:24:43 -05:00
yichi.lu 58a3e75058 CLOUDSTACK-6015 add Apache license header
Signed-off-by: Sebastien Goasguen <runseb@gmail.com>
2014-03-02 16:24:43 -05:00
yichi.lu 3800728df7 initial check in
Signed-off-by: Sebastien Goasguen <runseb@gmail.com>
2014-03-02 16:24:43 -05:00
Min Chen ae9be657e4 Fix IAM VM marvin test. 2014-02-28 17:33:10 -08:00
Min Chen 9f47466fea Fix some issues in renaming iam api, also fix marvin library. 2014-02-26 17:30:34 -08:00
Min Chen b78cb2284a Add marvin integration test for list VM. 2014-02-21 15:35:48 -08:00
Ashutosh K 2091211c28 CLOUDSTACK-2232: Adding automation test cases for Persistent Networks feature 2014-02-21 17:46:14 +05:30
Girish Shilamkar b70af44ecf CLOUDSTACK-4840: Add missed testcase in previous commit 2014-02-19 11:17:22 +05:30
Gaurav Aradhye 9174020d9a CLOUDSTACK-6066: Improved migration code to handle scenarios
according to hypervisor type
2014-02-12 10:04:39 +05:30
Gaurav Aradhye d44c850445 CLOUDSTACK-5959: Fixed cascading failures in portable IP test cases 2014-02-10 12:34:17 +05:30
Ashutosh K c108d7f0d0 CLOUDSTACK-2237: Automation-Adding next set of test cases for feature - SG in advanced zone 2014-01-14 14:34:21 +05:30
Girish Shilamkar 842b58d6ee CLOUDTACK-5626: Made few changes to test_vpc_vm_life_cycle.py 2014-01-14 11:19:22 +05:30
Gaurav Aradhye 1760de47e5 CLOUDSTACK-5748: Refactored code related to executing script 2014-01-13 13:00:50 +05:30
Ashutosh K e58c3c809d CLOUDSTACK-5619: Egress Firewall rules - Increased timeout for router to come up 2014-01-08 19:22:07 +05:30
Gaurav Aradhye 777ab14942 CLOUDSTACK-5803: Fixed issues related to egress rule 2014-01-08 17:56:32 +05:30
Gaurav Aradhye b98c0ee809 CLOUDSTACK-5630: Fixed snapshots' test cases 2014-01-08 17:16:06 +05:30
Girish Shilamkar 393d437b26 CLOUDSTACK-5627: Removed a validation which expected createVPCOffering to fail if SourceNAT not provided
createVPCOffering API creates VPC with SourceNat even if not provided as param. So this validation
is not required any more.
2014-01-08 12:05:39 +05:30
Ashutosh K 944358706d CLOUDSTACK-5802: Increased timeout for template state to become ready, improved assertion messages 2014-01-08 11:10:04 +05:30
Girish Shilamkar d2ddf62679 CLOUDSTACK-5805: Increasing timeout period for VM to come to running state 2014-01-08 11:06:38 +05:30
Girish Shilamkar 0ff0bd2c17 CLOUDSTACK-5627: Fixed test_project_resources.py which 2014-01-07 16:02:51 +05:30
Girish Shilamkar 05df0cb823 Revert "CLOUDSTACK-5637: Detach volume before migrating"
This reverts commit 6c9b517929.
2014-01-07 12:37:18 +05:30
SrikanteswaraRao Talluri 75ebc03693 CLOUDSTACK-5797: Fixed integration test for test_03_restore_vm_with_new_template 2014-01-06 19:46:05 +05:30
SrikanteswaraRao Talluri c2b5addaed CLOUDSTACK-5625: removed unnecessary global setting 'ldap.realname.attribute' 2014-01-06 14:52:26 +05:30
Gaurav Aradhye 17b696e053 CLOUDSTACK-5185: Fixed test script related to cleanup in test_egress_fw_rules.py 2014-01-03 11:17:50 +05:30
Gaurav Aradhye 4251a09ef7 CLOUDSTACK-5633: Fixed network cleanup issue 2014-01-03 11:02:30 +05:30
Gaurav Aradhye 97ede2524c CLOUDSTACK-5636: Fixed issue 'Failed to upgrade network offering' in test_vpc_network test suite
Conflicts:
	test/integration/component/test_vpc_network.py
2014-01-02 12:34:00 +05:30
Girish Shilamkar 6c9b517929 CLOUDSTACK-5637: Detach volume before migrating 2013-12-31 11:34:16 +05:30
Gaurav Aradhye 013f100078 CLOUDSTACK-5635: Fixed issue (Max volumes has been exceeded for domain during test) 2013-12-30 18:05:04 +05:30
Gaurav Aradhye 5882123f19 CLOUDSTACK-5640: Correcting imports in test cases
Conflicts:
	test/integration/component/test_security_groups.py
2013-12-30 14:40:58 +05:30
Gaurav Aradhye 6ad27d903b CLOUDSTACK-5640: Correcting imports in test cases 2013-12-29 19:38:57 +05:30
Ashutosh K 4d9b95e13d CLOUDSTACK-2237: Automation - Adding new test cases for security group in advanced zone feature 2013-12-27 16:06:34 +05:30
Girish Shilamkar ec8610f756 CLOUDSTACK-5638: Fixed code to check router state 2013-12-27 10:53:42 +05:30
Girish Shilamkar b544669a84 CLOUDSTACK-5497: Fix test_guest_vlan_range.py to get free vlan range 2013-12-24 11:11:17 +05:30
Gaurav Aradhye a160b46cd4 CLOUDSTACK-4780: Changes related to checking snapshot path
on NFS server, also made marvin import paths specific
2013-12-23 17:58:51 +05:30
Gaurav Aradhye 5d03fa83a2 CLOUDSTACK-5518: Fixing non contiguous vlan test case 2013-12-23 17:56:14 +05:30
Girish Shilamkar fde14bcc32 Revert "CLOUDSTACK-4780: Changes related to checking snapshot on NFS server"
This reverts commit 33fb241fdf.
2013-12-21 12:47:32 +05:30
Gaurav Aradhye 33fb241fdf CLOUDSTACK-4780: Changes related to checking snapshot on NFS server 2013-12-19 10:21:33 +05:30
Girish Shilamkar 75f4f55c35 CLOUDSTACK-5506: Fixed egress_fw_rules.py, one of hunks was missing. 2013-12-16 14:00:38 +05:30