----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/14876/ -----------------------------------------------------------
(Updated Nov. 25, 2013, 12:43 p.m.) Review request for cloudstack, Girish Shilamkar and SrikanteswaraRao Talluri. Changes ------- Adding ddt information to setup file Bugs: CLOUDSTACK-2233 https://issues.apache.org/jira/browse/CLOUDSTACK-2233 Repository: cloudstack-git Description ------- Automation test cases for Add Remove Network to VM. Total 32 Test cases. Two test cases skipped due to issue: 4935 https://issues.apache.org/jira/browse/CLOUDSTACK-4935 Test Plan: https://cwiki.apache.org/confluence/display/CLOUDSTACK/Add+Remove+networks+to+VM+Test+cases Issue Link: https://issues.apache.org/jira/browse/CLOUDSTACK-645 Feature Specifications: https://cwiki.apache.org/confluence/display/CLOUDSTACK/Add+Remove+Networks+to+VMs Diffs (updated) ----- test/integration/component/test_add_remove_network.py PRE-CREATION tools/marvin/marvin/integration/lib/base.py b03c552 tools/marvin/setup.py eeed3bf Diff: https://reviews.apache.org/r/14876/diff/ Testing ------- Tested locally: Log: test_01_add_nw_running_vm_isolated (test_add_remove_network.TestAddNetworkToVirtualMachine) Add network to running VM ... ok test_01_add_nw_running_vm_shared (test_add_remove_network.TestAddNetworkToVirtualMachine) Add network to running VM ... ok test_02_add_nw_stopped_vm_isolated (test_add_remove_network.TestAddNetworkToVirtualMachine) Add network to stopped VM ... ok test_02_add_nw_stopped_vm_shared (test_add_remove_network.TestAddNetworkToVirtualMachine) Add network to stopped VM ... ok test_03_add_nw_multiple_times_isolated (test_add_remove_network.TestAddNetworkToVirtualMachine) Add same network multiple times to running VM ... ok test_03_add_nw_multiple_times_shared (test_add_remove_network.TestAddNetworkToVirtualMachine) Add same network multiple times to running VM ... ok test_04_vpc_nw_running_vm_isolated (test_add_remove_network.TestAddNetworkToVirtualMachine) Add VPC network to running VM belonging to isolated network ... ok test_05_add_vpc_nw_stopped_vm_isolated (test_add_remove_network.TestAddNetworkToVirtualMachine) Add VPC network to stopped VM belonging to isolated network ... ok test_06_add_nw_ipaddress_running_vm (test_add_remove_network.TestAddNetworkToVirtualMachine) Add network and ip address to running VM ... ok test_10_add_nw_invalid_ipaddress_running_vm (test_add_remove_network.TestAddNetworkToVirtualMachine) Add network with invalid ip address to running VM ... ok test_14_add_nw_different_account_isolated (test_add_remove_network.TestAddNetworkToVirtualMachine) Add network to running VM ... ok test_14_add_nw_different_account_shared (test_add_remove_network.TestAddNetworkToVirtualMachine) Add network to running VM ... ok test_24_add_nw_different_domain (test_add_remove_network.TestAddNetworkToVirtualMachine) Add network to running VM ... ok test_25_add_nw_above_account_limit (test_add_remove_network.TestAddNetworkToVirtualMachine) Add network to VM with maximum network limit reached ... ok test_15_add_nic_wrong_vm_id (test_add_remove_network.TestFailureScenariosAddNetworkToVM) Add network to vm with wrong vm id ... ok test_16_add_nic_wrong_network_id (test_add_remove_network.TestFailureScenariosAddNetworkToVM) Add network to vm with wrong network id ... ok test_17_add_nic_different_zone (test_add_remove_network.TestFailureScenariosAddNetworkToVM) Add network to vm where both belong to different zones ... ok test_18_add_nic_basic_zone (test_add_remove_network.TestFailureScenariosAddNetworkToVM) Add network to vm in basic zone ... skipped 'This test requires at least one basic zone to be present in the setup' test_26_add_nic_insufficient_permission (test_add_remove_network.TestFailureScenariosAddNetworkToVM) Try to add network to vm with insufficient permission ... ok test_19_remove_nic_wrong_vm_id (test_add_remove_network.TestFailureScenariosRemoveNicFromVM) Try to remove nic from a vm providing wrong vm id to API ... ok test_20_remove_nic_wrong_nic_id (test_add_remove_network.TestFailureScenariosRemoveNicFromVM) Try to remove nic from a vm providing wrong nic id to API ... ok test_27_remove_nic_insufficient_permission (test_add_remove_network.TestFailureScenariosRemoveNicFromVM) Try to remove nic from vm with insufficient permission ... ok test_21_update_nic_wrong_vm_id (test_add_remove_network.TestFailureScenariosUpdateVirtualMachineNIC) update default nic of vm providing wrong vm id to the API ... ok test_22_update_nic_wrong_nic_id (test_add_remove_network.TestFailureScenariosUpdateVirtualMachineNIC) update default nic of vm providing wrong nic id to the API ... ok test_23_update_nic_incorrect_vm_state (test_add_remove_network.TestFailureScenariosUpdateVirtualMachineNIC) update default nic of vm when vm is state is not Running or Stopped ... ok test_28_update_nic_insufficient_permission (test_add_remove_network.TestFailureScenariosUpdateVirtualMachineNIC) Try to update default nic of vm with insufficient permission ... ok test_07_remove_nic_running_vm (test_add_remove_network.TestRemoveNetworkFromVirtualMachine) Remove nic from running VM ... ok test_08_remove_default_nic (test_add_remove_network.TestRemoveNetworkFromVirtualMachine) Test Remove default nic of running VM ... ok test_09_remove_foreign_nic (test_add_remove_network.TestRemoveNetworkFromVirtualMachine) Remove nic which does not belong to VM ... ok test_11_update_nic_running_vm (test_add_remove_network.TestUpdateVirtualMachineNIC) update default nic of running VM ... ok test_12_make_default_nic_as_default (test_add_remove_network.TestUpdateVirtualMachineNIC) Try to set default nic of vm again as default ... ok test_13_set_foreign_nic_as_default (test_add_remove_network.TestUpdateVirtualMachineNIC) set nic which does not belong to VM as its default one ... ok ---------------------------------------------------------------------- Ran 32 tests in 4088.039s OK Thanks, Gaurav Aradhye