cloudstack/test/integration/component
Rakesh 76ba5c62d9
server: Fix displaying public IP address of shared networks (#4675)
Public IP addresses dedicated to one domain should not be accessed
by other domains. Also, root admin should be able to display all
public ip addresses in system.

Currently following issues exist

1. Public IP address assigned to one domain can be accessed by
other sibling domains

If use.system.public.ip is false then child domains should not
see public ip of ROOT domain

Before fix
```
(test1) mgt01 > list publicipaddresses listall=true fordisplay=true allocatedonly=false forvirtualnetwork=true filter=ipaddress,
{
  "count": 59,
  "publicipaddress": [
```

After fix

```
(test) mgt01 > list publicipaddresses listall=true fordisplay=true allocatedonly=false forvirtualnetwork=true filter=ipaddress,
{
  "count": 10,
```
2021-04-01 12:39:01 +05:30
..
cpu_limits
maint Merge pull request #1850 from sudhansu7/CLOUDSTACK-9694 2017-06-06 16:02:54 +05:30
__init__.py
find_hosts_for_migration.py BUG-ID: CLOUDSTACK-8484 - Hosts without tag are not listed while 2015-07-03 17:36:54 +05:30
test_VirtualRouter_alerts.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_acl_isolatednetwork.py Changing vlan to None since network offering being used has Specify Vlan set to False 2017-05-16 17:12:25 +05:30
test_acl_isolatednetwork_delete.py CLOUDSTACK-7587 - Automation - Add simulator_only attribute to acl related test cases. 2014-10-12 23:38:53 -04:00
test_acl_listsnapshot.py test/integration: fix tearDown order in list_acl_ tests 2016-08-23 14:49:21 +05:30
test_acl_listvm.py test/integration: fix tearDown order in list_acl_ tests 2016-08-23 14:49:21 +05:30
test_acl_listvolume.py test/integration: fix tearDown order in list_acl_ tests 2016-08-23 14:49:21 +05:30
test_acl_sharednetwork.py master: travis and trillian smoketests fixes and stabilisation (#3476) 2019-07-12 17:27:49 +05:30
test_acl_sharednetwork_deployVM-impersonation.py CLOUDSTACK-7587 - Automation - Add simulator_only attribute to acl related test cases. 2014-10-12 23:38:53 -04:00
test_acquire_specified_public_ip.py New feature: Acquire specific public IP for network (#3775) 2019-12-24 10:08:53 +01:00
test_add_remove_network.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_advancedsg_networks.py CLOUDSTACK-8161: disabled vm migrate related test cases for LXC. 2015-02-08 00:52:05 +05:30
test_affinity_groups.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_affinity_groups_projects.py CLOUDSTACK-10070: Fixing some component tests and adding them in travis (#2263) 2017-11-30 16:49:06 +05:30
test_allocation_states.py CLOUDSTACK-10070: Fixing some component tests and adding them in travis (#2263) 2017-11-30 16:49:06 +05:30
test_asa1000v_fw.py
test_assign_vm.py CLOUDSTACK-9921: Fix NPE when storage garbage collector is running (#2139) 2018-01-08 13:01:53 +05:30
test_baremetal.py
test_base_image_updation.py CLOUDSTACK-9408: Fix download urls in sql and scripts 2017-04-20 12:33:33 +05:30
test_bigswitch_bcf.py CLOUDSTACK-6697: bigswitch networking plugin update 2015-04-09 13:02:02 +05:30
test_blocker_bugs.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_brocade_vcs.py
test_browse_templates.py CLOUDSTACK-3009: Fix resource calculation CPU, RAM for accounts. (#3012) 2018-11-13 06:29:08 +05:30
test_browse_templates2.py master: travis and trillian smoketests fixes and stabilisation (#3476) 2019-07-12 17:27:49 +05:30
test_browse_volumes.py CLOUDSTACK-10013: Debian9 SystemVM appliance improvements 2017-12-23 09:22:44 +05:30
test_concurrent_create_volume_from_snapshot.py CLOUDSTACK-9895 : Added support for parallel volume(s) creation from a volume snapshot 2017-05-31 11:27:30 +05:30
test_concurrent_snapshots_limit.py master: travis and trillian smoketests fixes and stabilisation (#3476) 2019-07-12 17:27:49 +05:30
test_configdrive.py server: Enable sending hypervior host name via metadata - VR and Config Drive (#3976) 2020-07-01 08:44:11 +05:30
test_cpu_domain_limits.py CLOUDSTACK-10070: Fixing some component tests and adding them in travis (#2263) 2017-11-30 16:49:06 +05:30
test_cpu_limits.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_cpu_max_limits.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_cpu_project_limits.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_custom_hostname.py CLOUDSTACK-8153: Adding global setting value check for few test cases in test_custom_hostname.py 2015-02-03 17:58:42 +05:30
test_deploy_vgpu_vm.py Correcting a minor typo in test_deploy_vgpu_vm.py script 2015-02-03 17:57:33 +05:30
test_deploy_vm_userdata_multi_nic.py master: travis and trillian smoketests fixes and stabilisation (#3476) 2019-07-12 17:27:49 +05:30
test_deploy_vm_userdata_reg.py master: travis and trillian smoketests fixes and stabilisation (#3476) 2019-07-12 17:27:49 +05:30
test_dhcp_dns_offload.py master: travis and trillian smoketests fixes and stabilisation (#3476) 2019-07-12 17:27:49 +05:30
test_dynamic_compute_offering.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_egress_fw_rules.py master: travis and trillian smoketests fixes and stabilisation (#3476) 2019-07-12 17:27:49 +05:30
test_egress_rules.py CLOUDSTACK-7978 : Fixed the script 'test_egress_rules.py' - Zone Network Type Information should to be passed to VirtualMachine create method 2014-11-26 19:32:46 -08:00
test_eip_elb.py CLOUDSTACK-7860: test_eip_elb.py - Move Netscler info out of the test case. Read it from config. Fix attribute error. Fix pep8 issues. Fix imports. 2014-11-14 16:39:55 +05:30
test_escalation_listTemplateDomainAdmin.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_escalations_instances.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_escalations_ipaddresses.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_escalations_isos.py CLOUDSTACK-6282-Added hyper-v hypervisor checks for automated tests 2014-10-13 00:29:38 -04:00
test_escalations_networks.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_escalations_routers.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_escalations_securitygroups.py
test_escalations_snapshots.py Snapshot tests are not supported on Hyper-v so skipping the tests 2015-05-27 14:19:43 +05:30
test_escalations_templates.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_escalations_vmware.py CLOUDSTACK-8830 VM snapshot fails for 12 min after instance creation 2017-07-23 17:24:05 +02:00
test_escalations_volumes.py CLOUDSTACK-8515: Skipping snapshots tests on HyperV and LXC hypervisors 2015-06-04 10:56:28 +05:30
test_escalations_vpncustomergateways.py
test_haproxy.py CLOUDSTACK-8514: test_haproxy.py - Verifying router state before validating network rules 2015-05-27 10:19:51 +05:30
test_host.py CLOUDSTACK-10108: ConfigKey based approach for reading 'ping' configuaration (#2292) 2018-01-05 11:23:42 +05:30
test_host_ha.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_host_ha.sh CLOUDSTACK-9782: Host HA and KVM HA provider 2017-08-30 18:06:48 +02:00
test_implicit_planner.py
test_interop_xd_ccp.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_invalid_gw_nm.py Automation for CLOUDSTACK-9214 , detect wrong GW or NM 2016-01-07 10:47:28 +05:30
test_ip_reservation.py CLOUDSTACK-8055: Tagging test cases which can't be run on simulator accordingly 2014-12-12 18:58:14 +05:30
test_lb_secondary_ip.py Modified test_lb_secondary_ip.py file: Local variable accessed as class variable 2015-06-02 12:33:06 +02:00
test_ldap.py More typos 2015-08-20 13:04:29 +01:00
test_ldap_auto_import.py LDAP : Auto Import and Trust AD 2017-05-19 11:29:13 +05:30
test_list_nics.py CLOUDSTACK-9630: Cannot use listNics API as advertised 2017-04-21 15:27:23 +05:30
test_list_pod.py CLOUDSTACK-9567 Difference in the api call outputs for CAPACITY_TYPE_CPU = 1 2017-03-01 13:28:22 +05:30
test_memory_limits.py CLOUDSTACK-8161: added skips for the tests which are not supported on LXC: 2015-01-30 15:52:33 +05:30
test_migrate_vol_to_maintained_pool.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_mm_domain_limits.py test: hardware required for changeserviceoffering (#4650) 2021-02-05 15:58:45 +05:30
test_mm_max_limits.py
test_mm_project_limits.py CLOUDSTACK-8161: added skips for the tests which are not supported on LXC: 2015-01-30 15:52:33 +05:30
test_multiple_ip_ranges.py CLOUDSTACK-8062: test_multiple_ip_ranges.py - Fix the test case to avoid using same vlan IP range in each test case 2014-12-11 17:54:32 +05:30
test_multiple_ips_per_nic.py Incorporated review comments provided in PR#183 2015-04-22 15:51:01 +05:30
test_multiple_nic_support.py fix failures with test_multiple_nic_support.py (#4495) 2020-11-30 16:21:46 +05:30
test_multiple_public_interfaces.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_multiple_subnets_in_isolated_network.py vpc vr: plugin nics by this order: public/private/guest 2020-12-03 15:10:43 +01:00
test_multiple_subnets_in_isolated_network_rvr.py vpc vr: plugin nics by this order: public/private/guest 2020-12-03 15:10:43 +01:00
test_multiple_subnets_in_vpc.py vpc vr: plugin nics by this order: public/private/guest 2020-12-03 15:10:43 +01:00
test_multiple_subnets_in_vpc_rvr.py vpc vr: plugin nics by this order: public/private/guest 2020-12-03 15:10:43 +01:00
test_ncc_integration_dedicated.py master: travis and trillian smoketests fixes and stabilisation (#3476) 2019-07-12 17:27:49 +05:30
test_ncc_integration_shared.py master: travis and trillian smoketests fixes and stabilisation (#3476) 2019-07-12 17:27:49 +05:30
test_netscaler_configs.py CLOUDSTACK-7938: Marvin - Create a new section in test_data.py for configurable data and change test cases accordingly 2014-11-25 18:30:33 +05:30
test_netscaler_lb.py CLOUDSTACK-8161: disabled vm migrate related test cases for LXC. 2015-02-08 00:52:05 +05:30
test_netscaler_lb_algo.py CLOUDSTACK-8532: Modification in setupClass to skip testcases rather than throwing an exception on "Exceeding connection limit to Netscaler device" 2015-06-03 15:19:04 +05:30
test_netscaler_lb_sticky.py CLOUDSTACK-8532: Modification in setupClass to skip testcases rather than throwing an exception on "Exceeding connection limit to Netscaler device" 2015-06-03 15:19:04 +05:30
test_netscaler_nw_off.py CLOUDSTACK-8214: test_netscaler_nw_off.py - Skip test if enough zones are not present instead of throwing exception 2015-02-05 15:50:51 +05:30
test_network_offering.py
test_non_contiguous_vlan.py CLOUDSTACK-8330: Adding dvs tag to test cases which can be run on DVS configuration on vmware 2015-03-31 12:37:39 +05:30
test_organization_states.py CLOUDSTACK-10070: Fixing some component tests and adding them in travis (#2263) 2017-11-30 16:49:06 +05:30
test_overcommit.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_persistent_networks.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_portable_ip.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_project_configs.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_project_limits.py Changes for Regression failures 2015-07-09 15:54:23 +05:30
test_project_resources.py CLOUDSTACK-10070: Fixing some component tests and adding them in travis (#2263) 2017-11-30 16:49:06 +05:30
test_project_usage.py Modified further based on Travis failures 2017-05-05 14:04:35 +05:30
test_protocol_number_security_group.py Add protocol number support for security group rules (#3736) 2020-01-08 16:13:41 +01:00
test_ps_domain_limits.py CLOUDSTACK-8582: Skipping unsuitable test cases for simulator 2015-07-16 10:30:14 +05:30
test_ps_limits.py CLOUDSTACK-8989 test_ps_limits.py tests can also be run on a basic setup. 2015-10-27 14:30:58 +01:00
test_ps_max_limits.py CLOUDSTACK-8626 :[Automation]fixing test/integration/component/test_ps_max_limits.py for lxc hypervisor 2015-07-16 10:21:28 +05:30
test_ps_project_limits.py CLOUDSTACK-8161: added skips for the tests which are not supported on LXC: 2015-01-30 15:52:33 +05:30
test_ps_resize_volume.py master: travis and trillian smoketests fixes and stabilisation (#3476) 2019-07-12 17:27:49 +05:30
test_ps_resource_limits_volume.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_public_ip.py server: Fix displaying public IP address of shared networks (#4675) 2021-04-01 12:39:01 +05:30
test_recurring_snapshots.py CLOUDSTACK-8394: Skipping recurring snapshot test cases for Hyperv and LXC 2015-05-20 11:36:15 +05:30
test_redundant_router_cleanups.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_redundant_router_services.py
test_redundant_router_upgrades.py CLOUDSTACK-8534: Fixed import and pep8 issues in test_redundant_router_upgrades.py 2015-06-02 15:52:11 +05:30
test_region_vpc.py
test_regions_accounts.py
test_reset_ssh_keypair.py Revert "Change references of people.apache.org to home.apache.org in the test code" 2015-11-26 12:07:49 +05:30
test_resource_count_running_vms.py New feature: Resource count (CPU/RAM) take only running vms into calculation (#3760) 2020-01-30 10:36:50 +01:00
test_resource_limits.py Handling Basic zone failures in startVM with false condition 2015-07-09 15:54:35 +05:30
test_rootvolume_resize.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_routers.py Health check feature for virtual router (#3575) 2020-01-30 12:39:03 +01:00
test_secsr_mount.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_security_groups.py master: travis and trillian smoketests fixes and stabilisation (#3476) 2019-07-12 17:27:49 +05:30
test_separate_backup_from_snapshot.py This feature separates the snapshot creation on primary and its backing up on secondary. 2017-10-04 14:39:03 +05:30
test_shared_networks.py CLOUDSTACK-8445: Keep only dvs tag for test case which tests the VCenter port groups 2015-05-26 12:13:42 +05:30
test_simultaneous_volume_attach.py changed the testcase skip code into setup method 2015-08-13 11:39:06 +05:30
test_snapshot_gc.py CLOUDSTACK-8161: added skips for the tests which are not supported on LXC: 2015-01-30 15:52:33 +05:30
test_snapshot_limits.py CLOUDSTACK-8394: Skip test cases through setUp() instead of setUpClass() 2015-05-06 16:25:32 +05:30
test_snapshots.py CLOUDSTACK-8492: Fix string case issue 2015-05-22 15:41:13 +05:30
test_snapshots_improvement.py CLOUDSTACK-8394: Skipping snapshots test cases for HyperV and LXC 2015-04-30 07:49:14 +05:30
test_ss_domain_limits.py CLOUDSTACK-8639:fixing calculation mistakes in component/test_ss_domain_limits.py 2015-07-20 14:41:52 +05:30
test_ss_limits.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_ss_max_limits.py CLOUDSTACK-8631 :changing if condition in component/test_ss_max_limits.py 2015-07-15 13:44:06 +05:30
test_ss_project_limits.py CLOUDSTACK-8055: Tagging test cases which can't be run on simulator accordingly 2014-12-12 18:39:24 +05:30
test_ss_volume_usage.py Cloudstack 10064: Secondary storage Usage for uploadedVolume is not collected (#2258) 2017-12-27 13:21:54 +05:30
test_stopped_vm.py CLOUDSTACK-8862: Introduced new state attaching for volume. This will make sure that other attach operation on same volume will fail gracefully without calling access calls for managed storage like SolidFire 2017-04-17 15:40:02 +05:30
test_storage_motion.py CLOUDSTACK-8161: added skips for the tests which are not supported on LXC: 2015-01-30 15:52:33 +05:30
test_tags.py master: travis and trillian smoketests fixes and stabilisation (#3476) 2019-07-12 17:27:49 +05:30
test_template_from_snapshot_with_template_details.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_templates.py CLOUDSTACK-9408: Fix download urls in sql and scripts 2017-04-20 12:33:33 +05:30
test_updateResourceCount.py Python automated test case for updateResourceCount API method 2018-02-06 21:16:23 -02:00
test_update_vm.py
test_vm_passwdenabled.py Revert "Change references of people.apache.org to home.apache.org in the test code" 2015-11-26 12:07:49 +05:30
test_vmware_drs.py CLOUDSTACK-8240: Skipping test case in test_vmware_drs.py because the scenario is not testable through automation 2015-02-11 17:02:25 +05:30
test_volume_destroy_recover.py New feature: Add support to destroy/recover volumes (#3688) 2020-02-07 11:25:10 +01:00
test_volumes.py default teardown methods with reversed() handling (#4289) 2020-11-13 07:56:28 +00:00
test_vpc.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_vpc_distributed_routing_offering.py
test_vpc_network.py Merge branch '4.5' after 4.5.1 vote passes 2015-05-07 16:03:26 +02:00
test_vpc_network_internal_lbrules.py CLOUDSTACK-9321 : Multiple Internal LB rules (more than one Internal LB rule with same source IP address) are not getting resolved in the corresponding InternalLbVm instance's haproxy.cfg file 2016-11-22 15:51:22 +01:00
test_vpc_network_lbrules.py
test_vpc_network_pfrules.py Allow test to run on tiny linux templates using busybox 2015-06-10 22:00:54 +02:00
test_vpc_network_staticnatrule.py
test_vpc_offerings.py CLOUDSTACK-8935 - Clean up network resources in the right order 2015-10-23 16:00:09 +02:00
test_vpc_routers.py CLOUDSTACK-8527: Skipping VPC tests on HyperV 2015-06-18 12:12:46 +02:00
test_vpc_vm_life_cycle.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_vpc_vms_deployment.py CLOUDSTACK-7863: Fix the script 'test_vpc_vms_deployment.py' - Test Cases failing on Simulator as Testcases try to ssh to the VMs 2014-11-10 16:32:39 +05:30
test_vpn_service.py CLOUDSTACK-10163: Component tests sanity (#2344) 2018-01-01 16:44:18 +05:30
test_vpn_users.py CLOUDSTACK-10000: Fix vpn_users component test 2017-08-10 01:31:28 +02:00
test_vr_metadata.py server: Enable sending hypervior host name via metadata - VR and Config Drive (#3976) 2020-07-01 08:44:11 +05:30