-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/26030/
-----------------------------------------------------------

Review request for cloudstack, Santhosh Edukulla and SrikanteswaraRao Talluri.


Bugs: master
    https://issues.apache.org/jira/browse/master


Repository: cloudstack-git


Description
-------

The instance.name configuration value is effective only on VMware hypervisor. 
Hence test cases which reads the value should be skipped on other hypervisors.

Changes:
1. Replaced hard coded VM names with random strings to avoid deploying VMs with 
same names.
2. Skipped the test cases according to hypervisor support
3. Fixed pep8 issues


Diffs
-----

  test/integration/component/test_custom_hostname.py 9d9008a 

Diff: https://reviews.apache.org/r/26030/diff/


Testing
-------

Yes. Tested on KVM and VMware.
On Vmware, one test case failed with "Exceptio not raised", this is a different 
issue and not addressed in this patch.

Log:
Verify custom hostname for the instance when ... === TestName: 
test_01_custom_hostname_instancename_false | Status : SUCCESS ===
ok
Verify user provided hostname to an instance ... SKIP: vm.instancename.flag 
should be true. skipping
Verify for globally set instancename ... SKIP: vm.instancename.flag should be 
true. skipping
Test the duplicate name when old VM is in non-expunged state ... SKIP: 
vm.instancename.flag should be true. skipping
Test Edit the Display name Through the UI. ... === TestName: 
test_04_edit_display_name | Status : SUCCESS ===
ok
Test Unsupported chars in the display name ... === TestName: 
test_05_unsupported_chars_in_display_name | Status : FAILED ===
FAIL
Test the instance  name with hyphens ... SKIP: vm.instancename.flag should be 
true. skipping
@Desc: Test whether cloudstack allows duplicate vm instance ... SKIP: 
vm.instancename.flag should be true. skipping

======================================================================
FAIL: Test Unsupported chars in the display name
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/root/test/test_custom_hostname.py", line 773, in 
test_05_unsupported_chars_in_display_name
    serviceofferingid=self.service_offering.id,
AssertionError: Exception not raised
-------------------- >> begin captured stdout << ---------------------
=== TestName: test_05_unsupported_chars_in_display_name | Status : FAILED ===

----------------------------------------------------------------------
Ran 8 tests in 627.421s

FAILED (SKIP=5, failures=1)


Thanks,

Gaurav Aradhye

Reply via email to