Sharing the status of the tests.

Cheers,
Wilder

Begin forwarded message:

From: Wilder Rodrigues 
<[email protected]<mailto:[email protected]>>
Subject: LibVirt refactor tests result
Date: 12 May 2015 15:36:59 CEST
To: Rohit Yadav <[email protected]<mailto:[email protected]>>, 
Wido den Hollander <[email protected]<mailto:[email protected]>>, Daan Hoogland 
<[email protected]<mailto:[email protected]>>, Remi 
Bergsma <[email protected]<mailto:[email protected]>>, 
Marcus <[email protected]<mailto:[email protected]>>, Fred Neubauer 
<[email protected]<mailto:[email protected]>>

Hi all,

I took some time to run integration/smoke tests on the LibVirt refactor I 
finished last week. All the test went well, as detailed in the report below.

Tests took a bit long to be executed because my KVM Test environment is lack a 
bit of performance.

Cheers,
Wilder

Environment:

Centos7 + KVM + Qemu
MySQL/MariaDB 5.5.41
Management Server running CentOS 7
Component/Smoke tests: https://github.com/apache/cloudstack 
(test/integration/component and smoke)
Storage type: NFS shared
Isolation method: VLAN

Test Create Account and user for that account ... === TestName: 
test_01_create_account | Status : SUCCESS ===
ok
Test Sub domain allowed to launch VM  when a Domain ... === TestName: 
test_01_add_vm_to_subdomain | Status : SUCCESS ===
ok
Test delete domain without force option ... === TestName: test_DeleteDomain | 
Status : SUCCESS ===
ok
Test delete domain with force option ... === TestName: test_forceDeleteDomain | 
Status : SUCCESS ===
ok
Test to verify Non Root admin previleges ... === TestName: 
test_01_non_root_admin_Privileges | Status : SUCCESS ===
ok
Test Remove one user from the account ... === TestName: 
test_01_user_remove_VM_running | Status : SUCCESS ===
ok
Test to verify service offerings at same level in hierarchy ... === TestName: 
test_01_service_offering_hierarchy | Status : SUCCESS ===
ok
Test to verify service offerings at same level in hierarchy ... === TestName: 
test_01_service_offering_siblings | Status : SUCCESS ===
ok
Test to verify template at same level in hierarchy ... === TestName: 
test_01_template_hierarchy | Status : SUCCESS ===
ok
Test update admin details ... === TestName: test_updateAdminDetails | Status : 
SUCCESS ===
ok
Test update domain admin details ... === TestName: 
test_updateDomainAdminDetails | Status : SUCCESS ===
ok
Test user update API ... === TestName: test_updateUserDetails | Status : 
SUCCESS ===
ok
Test login API with domain ... === TestName: test_LoginApiDomain | Status : 
SUCCESS ===
ok
Test if Login API does not return UUID's ... === TestName: 
test_LoginApiUuidResponse | Status : SUCCESS ===
ok

----------------------------------------------------------------------
Ran 14 tests in 7517.316s

OK
/tmp//MarvinLogs/test_accounts_RWB0RK/results.txt


Test advanced zone virtual router ... === TestName: test_advZoneVirtualRouter | 
Status : SUCCESS ===
ok
Test Deploy Virtual Machine ... === TestName: test_deploy_vm | Status : SUCCESS 
===
ok
Test Multiple Deploy Virtual Machine ... === TestName: test_deploy_vm_multiple 
| Status : SUCCESS ===
ok
Test Stop Virtual Machine ... === TestName: test_01_stop_vm | Status : SUCCESS 
===
ok
Test Start Virtual Machine ... === TestName: test_02_start_vm | Status : 
SUCCESS ===
ok
Test Reboot Virtual Machine ... === TestName: test_03_reboot_vm | Status : 
SUCCESS ===
ok
Test destroy Virtual Machine ... === TestName: test_06_destroy_vm | Status : 
SUCCESS ===
ok
Test recover Virtual Machine ... === TestName: test_07_restore_vm | Status : 
SUCCESS ===
ok
Test migrate VM ... SKIP: At least two hosts should be present in the zone for 
migration
Test destroy(expunge) Virtual Machine ... === TestName: test_09_expunge_vm | 
Status : SUCCESS ===
ok

----------------------------------------------------------------------
Ran 10 tests in 2936.289s

OK (SKIP=1)
/tmp//MarvinLogs/test_vm_life_cycle_F2MIF6/results.txt


====Trying SSH Connection: Host:192.168.22.21 User:root                         
          Port:22 RetryCnt:60===
===SSH to Host 192.168.22.21 port : 22 SUCCESSFUL===
{Cmd: ssh -i ~/.ssh/id_rsa.cloud -ostricthostkeychecking=no 
-oUserKnownHostsFile=/dev/null -p 3922 169.254.2.152 service dnsmasq status via 
Host: 192.168.22.21} {returns: [u'Checking DNS forwarder and DHCP server: 
dnsmasq(running).']}
====Trying SSH Connection: Host:192.168.22.21 User:root                         
          Port:22 RetryCnt:60===
====Trying SSH Connection: Host:192.168.22.21 User:root                         
          Port:22 RetryCnt:60===
===SSH to Host 192.168.22.21 port : 22 SUCCESSFUL===
===SSH to Host 192.168.22.21 port : 22 SUCCESSFUL===
{Cmd: ssh -i ~/.ssh/id_rsa.cloud -ostricthostkeychecking=no 
-oUserKnownHostsFile=/dev/null -p 3922 169.254.2.152 service haproxy status via 
Host: 192.168.22.21} {returns: [u'haproxy is running.']}
{Cmd: ssh -i ~/.ssh/id_rsa.cloud -ostricthostkeychecking=no 
-oUserKnownHostsFile=/dev/null -p 3922 169.254.2.152 service haproxy status via 
Host: 192.168.22.21} {returns: [u'haproxy is running.']}

Test router internal advanced zone ... === TestName: 
test_02_router_internal_adv | Status : SUCCESS ===
ok
Test restart network ... === TestName: test_03_restart_network_cleanup | Status 
: SUCCESS ===
ok
Test router basic setup ... === TestName: test_05_router_basic | Status : 
SUCCESS ===
ok
Test router advanced setup ... === TestName: test_06_router_advanced | Status : 
SUCCESS ===
ok
Test stop router ... === TestName: test_07_stop_router | Status : SUCCESS ===
ok
Test start router ... === TestName: test_08_start_router | Status : SUCCESS ===
ok
Test reboot router ... === TestName: test_09_reboot_router | Status : SUCCESS 
===
ok

----------------------------------------------------------------------
Ran 7 tests in 1995.909s

OK
/tmp//MarvinLogs/test_routers_QV22YU/results.txt


Test start/stop of router after addition of one guest network ... === TestName: 
test_01_start_stop_router_after_addition_of_one_guest_network | Status : 
SUCCESS ===
ok
Test reboot of router after addition of one guest network ... === TestName: 
test_02_reboot_router_after_addition_of_one_guest_network | Status : SUCCESS ===
ok
Test destroy of router after addition of one guest network ... === TestName: 
test_05_destroy_router_after_addition_of_one_guest_network | Status : SUCCESS 
===
ok
Test to stop and start router after creation of VPC ... === TestName: 
test_01_stop_start_router_after_creating_vpc | Status : SUCCESS ===
ok
Test to reboot the router after creating a VPC ... === TestName: 
test_02_reboot_router_after_creating_vpc | Status : SUCCESS ===
ok
Test to destroy the router after creating a VPC ... === TestName: 
test_05_destroy_router_after_creating_vpc | Status : SUCCESS ===
ok

----------------------------------------------------------------------
Ran 6 tests in 3039.027s

OK
/tmp//MarvinLogs/test_vpc_routers_0TT4C6/results.txt


Test reset virtual machine on reboot ... === TestName: 
test_01_reset_vm_on_reboot | Status : SUCCESS ===
ok

----------------------------------------------------------------------
Ran 1 test in 871.938s

OK
/tmp//MarvinLogs/test_reset_vm_on_reboot_FC8LGC/results.txt


test_privategw_acl (integration.smoke.test_privategw_acl.TestPrivateGwACL) ... 
=== TestName: test_privategw_acl | Status : SUCCESS ===
ok

----------------------------------------------------------------------
Ran 1 test in 548.526s

OK
/tmp//MarvinLogs/test_privategw_acl_WIKFJN/results.txt



Test redundant router internals ... === TestName: test_enableVPNOverRvR | 
Status : SUCCESS ===
ok

----------------------------------------------------------------------
Ran 1 test in 1490.297s

OK
/tmp//MarvinLogs/test_redundant_router_services_4I6MXZ/results.txt


Test create VPC offering ... === TestName: test_01_create_vpc_offering | Status 
: SUCCESS ===
ok
Test VPC offering without load balancing service ... === TestName: 
test_03_vpc_off_without_lb | Status : SUCCESS ===
ok
Test VPC offering without static NAT service ... === TestName: 
test_04_vpc_off_without_static_nat | Status : SUCCESS ===
ok
Test VPC offering without port forwarding service ... === TestName: 
test_05_vpc_off_without_pf | Status : SUCCESS ===
ok
Test VPC offering with invalid services ... === TestName: 
test_06_vpc_off_invalid_services | Status : SUCCESS ===
ok
Test update VPC offering ... === TestName: test_07_update_vpc_off | Status : 
SUCCESS ===
ok
Test list VPC offering ... === TestName: test_08_list_vpc_off | Status : 
SUCCESS ===
ok
test_09_create_redundant_vpc_offering 
(integration.component.test_vpc_offerings.TestVPCOffering) ... === TestName: 
test_09_create_redundant_vpc_offering | Status : SUCCESS ===
ok

----------------------------------------------------------------------
Ran 8 tests in 3949.902s

OK
/tmp//MarvinLogs/test_vpc_offerings_8YWP0I/results.txt

Reply via email to