dahn
a1f825e7c7
python3: Migrate Marvin and smoketests to python3 ( #4727 )
...
This PR prepares marvin and tests for python3. it was part of #4479 , until nose2 was decided to be abandoned from that PR.
Re-PR of #4543 and #3730 to enable cooperation
Co-authored-by: Daan Hoogland <dahn@onecht.net>
Co-authored-by: Gabriel Beims Bräscher <gabriel@apache.org>
Co-authored-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-05-04 23:19:37 +05:30
Girish Shilamkar
598e9b1cbc
CLOUDSTACK-7413: Adding required_hardware tag to regression test cases so that the test cases are picked up by simulator accordingly
2014-08-25 09:14:22 +05:30
sanjeev
51bfd56244
Test script to verify if there is an error in editing a network without network domain
...
Signed-off-by: sanjeev <sanjeev@apache.org>
2014-08-22 11:07:28 +05:30
sanjeev
bc92bfd827
CLOUDSTACK: Test script to verify fix for CS-5332
...
Signed-off-by: sanjeev <sanjeev@apache.org>
Signed-off-by: Santhosh Edukulla <santhosh.edukulla@gmail.com>
2014-08-12 13:45:55 +05:30
Girish Shilamkar
247c796693
CLOUDSTACK-6536: Code cleanup - removing unnecessary waits after VM stop operation, modifying imports, removing white-spaces, adding try catch blocks whenever necessary
2014-05-07 02:43:10 -04:00
SrikanteswaraRao Talluri
0e223d6787
Merge branch 'master' into marvin
...
Conflicts:
test/integration/component/test_base_image_updation.py
test/integration/component/test_cpu_domain_limits.py
test/integration/component/test_cpu_limits.py
test/integration/component/test_cpu_project_limits.py
test/integration/component/test_ip_reservation.py
test/integration/component/test_memory_limits.py
test/integration/component/test_mm_domain_limits.py
test/integration/component/test_mm_project_limits.py
test/integration/component/test_persistent_networks.py
test/integration/component/test_portable_ip.py
test/integration/component/test_routers.py
test/integration/smoke/test_deploy_vm.py
test/integration/smoke/test_deploy_vm_with_userdata.py
test/integration/smoke/test_internal_lb.py
test/integration/smoke/test_vm_life_cycle.py
test/integration/smoke/test_volumes.py
tools/marvin/marvin/codes.py
tools/marvin/marvin/configGenerator.py
tools/marvin/marvin/lib/base.py
tools/marvin/marvin/lib/common.py
tools/marvin/marvin/lib/utils.py
2014-04-08 17:53:37 +05:30
SrikanteswaraRao Talluri
08b87c0409
CLOUDSTACK-6316: Fixed bvt failures
2014-04-08 15:02:37 +05:30
SrikanteswaraRao Talluri
0d5ec63371
CLOUDSTACK-6316: Fixed issues in various files(testcases and marvin related)
...
Signed-off-by: SrikanteswaraRao Talluri <talluri@apache.org>
2014-04-04 19:46:25 +05:30
SrikanteswaraRao Talluri
91a5e3bb66
CLOUDSTACK-6125: adding 'selfservice','provisioning' tags to segregate the tests
...
that can be run on simulator only and that needs hardware.
2014-03-28 15:34:57 +05:30
Girish Shilamkar
d70ef2a279
CLOUDSTACK-5925: Changes to regression tests as per new get_zone, get_pod etc definitions
2014-02-26 17:13:21 +05:30
Santhosh Edukulla
bf72441d13
CLOUDSTACK-6006: Remove integration folder and lib
2014-02-04 12:01:58 +05:30
Santhosh Edukulla
4473bb2185
Fixed few indentation errors and removed unwanted imports
2013-11-11 10:32:01 +05:30
Santhosh Edukulla
c7fe212c3b
CLOUDSTACK-5099: Utils.py-has-wrong-reference, cleaned it. As well added Uniform naming convention
...
Signed-off-by: SrikanteswaraRao Talluri <talluri@apache.org>
2013-11-08 16:34:46 +05:30
SrikanteswaraRao Talluri
65b12f45b9
Revert "CLOUSTACK-5099: Utils.py-has-wrong-reference, cleaned it. As well added Uniform naming convention"
...
This reverts commit ec00a6fb74042259ceea6add676de3f15e642d4a.
2013-11-08 16:05:30 +05:30
Santhosh Edukulla
ec00a6fb74
CLOUSTACK-5099: Utils.py-has-wrong-reference, cleaned it. As well added Uniform naming convention
...
Signed-off-by: SrikanteswaraRao Talluri <talluri@apache.org>
2013-11-08 16:02:10 +05:30
Sowmya Krishnan
f1c6535f6e
CLOUDSTACK-4510 Move NS scripts to appropriate suites and related common.py fixes
...
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
(cherry picked from commit f7df3ef9f1d6127d5438e58af7dccfbd1f58461c)
2013-08-27 10:59:13 +05:30
Prasanna Santhanam
197108c6a3
CLOUDSTACK-4442: Include a test for creating networks with sourcenat only
...
The test attempts to create a network with offering serving only
dhcp,dns and sourcenat. However the source NAT functionality itself
isn't tested as reported in the bug. So the test will pass.
TODO: come up with a way to test source nat without enabling additional
services for pf/staticnat
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
(cherry picked from commit 79df10ee24840dc7fe8fdb4ccbde240658a109fc)
2013-08-22 12:39:31 +05:30
Prasanna Santhanam
9d07f899c8
separate the shared network test for network offerings
...
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-07-03 17:10:53 +05:30
Prasanna Santhanam
04d9d209ad
Removing the vlan selection in network offering test
...
Also do not wait for cleanup. Just send cleanup to server and proceed
further.
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-07-03 17:04:20 +05:30
Prasanna Santhanam
8bc72ad55c
Unskip all skipped tests
...
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-06-10 10:04:52 +05:30
Prasanna Santhanam
894413e362
Marvin IP cleared tests for various cloudstack components
...
One big blob of all the tests that were posted for IP clearance several
months ago. IP clearance VOTE has passed on general@
Ref: http://markmail.org/thread/xareczan2kx4hhom
RAT check passed.
2013-05-14 10:24:27 +05:30
Nitin Mehta
c11dbad9c9
merge master
2013-05-11 15:28:43 +05:30
Prasanna Santhanam
d0108b8132
Fixing the incorrect zone typo
...
zone.networktype reference corrected as part of commit
5ee3cc41fecb08b0dba16341fef12684a50ecc98
2013-04-21 12:33:00 +05:30
Talluri
5ee3cc41fe
CLOUDSTACK-2032: populate mode in the services dict from the list zones instead of hard coding
...
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-04-17 19:40:13 +05:30
Talluri
9342f561f7
CLOUDSTACK-1530: Fix integration test scripts in the components folder for imports and ostypeid Fix the integration scripts for nose import and ostypeid corrections
...
from nose.plugins.attrib import attr
"ostype": 'CentOS 5.3 (64-bit)',
template = get_template(
cls.api_client,
cls.zone.id,
cls.services["ostype"]
)
Signed-off-by: Talluri <Srikanteswararao.Talluri@citrix.com>
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-03-06 13:45:07 +05:30
Prasanna Santhanam
802ddd43ca
Summary: Moving the test integration libraries into marvin for CLI work
...
Detail: Integration tests use these libraries (base,utils,common) for
simplifying the usage of the API. These define the verbs of each
entity's usage (create, delete, add etc). For the CLI to present the
simplified API we'll leverage the integration libraries.
+ Fixes to setup-test-data.sh - kvm and xen each use a different version
of the built-in Cent OS template, 5.5 and 5.3 namely.
At a later point the setup-test-data script needs to be obsoleted.
ostypeids in tests should directly be determined from listOsTypes API
calls
Signed-off-by: Prasanna Santhanam <tsp@apache.org> 1351520707 +0530
2012-10-29 20:23:02 +05:30
Prasanna Santhanam
ce59b31c8d
Additional tests in various areas
2012-09-12 18:48:33 +05:30
Prasanna Santhanam
cef2ad170f
Adding more classifications
...
- maintenance (host goes to maitnenance)
- multihost, multizone, multistorage
2012-09-12 18:48:33 +05:30
Prasanna Santhanam
9043e49522
migrating tags to attr decorators for nose attrib classification
2012-09-12 18:48:32 +05:30
Prasanna Santhanam
b433b1afa6
Various fixes to tests
...
- Configuration fixes in Security groups and Egress rules
- Fixing white spaces in component test suite
2012-09-12 18:48:31 +05:30
Prasanna Santhanam
8d74305707
Adding tags that identify deployment configurations against test cases
...
* advanced - Advanced Zone only
* basic - basic zone without SecurityGroups
* sg - basic zone with security groups
* eip - basic zone with EIP/ELB
* advancedns - Advanced Zone with NetScalers
2012-09-12 18:48:30 +05:30
Prasanna Santhanam
cddcc097b9
Fixing the remoteSSHClient imports, migrate VM, SSVM and router tests
2012-09-12 18:48:30 +05:30
David Nalley
7b7d51cecd
apply chip childers licensing patches for the test directory
...
https://reviews.apache.org/r/5444/
2012-06-26 11:19:58 -04:00
Prasanna Santhanam
4fbf6bb95a
Package imports for remoteSSHClient were not correct
2012-05-23 12:24:38 +05:30
Chirag Jog
cbbed24ef4
Adding ELP/EIP tests & firewall rule changes for SSH
2012-05-22 19:17:26 +05:30
Prasanna Santhanam
e29b0dafb6
Moving smoke tests and component tests into the test folder
...
Reviewed-by: pychecker
2012-05-17 17:01:49 +05:30