cloudstack/server/test/com/cloud/network
Murali Reddy ea8b85af2a CLOUDSTACK-234: create/delete firewa/lb/pf rule: send ip assoc command
only on first rule is created on the IP and last rule is revoked on the
IP

Current suboptima logic of IP Assoc

 - On associate IP to GuestNetwork there is an IPAssoc command sent to
   corresponding network service providers of the network
 - On every rule apply on IP associated with the network send IP assoc
   to the network service providers
 - On every rule deletion on IP associated with a network sernd IP assoc
   command to the network service providers

With this fix logic of IP assoc is changed as below which eliminates
executio of unnessary and expensive IpAssocCommand resource command

 - On associate IP to GuestNetwork, associate IP only to the network,
   Untill any service is associated with the IP dont send IP Assoc
 - On creation of first rule on the IP send IPAssoc to corresponding
   network service provider. Since IP is used for a service, IPAssoc
   need to be sent to correpondign service provider
 - On deletion of last rule on the IP send IPAssoc to corresponding
   network service provider. When last rule is deleted, IP has no
   service associated with it, so send IP assoc to service provider to
   remove the IP association
2013-07-08 14:52:12 +05:30
..
dao ElbVmMapDaoTest requires active DB backend for tests, hence jenkins test fails. 2012-08-16 12:59:00 -07:00
firewall fixed unit tests from merge 2013-01-18 15:58:55 -08:00
security Adding license header to server/test/com/cloud/network/security/SecurityGroupManagerImplTest.java 2013-07-03 10:05:29 -04:00
vpn Improve component lifecycle management with system run-level concept 2013-01-30 15:21:02 -08:00
DedicateGuestVlanRangesTest.java CLOUDSTACK-3062. Dedication of a guest vlan range that extends 2 ranges dedicated to different accounts removes an old dedication 2013-06-19 16:59:14 +05:30
MockFirewallManagerImpl.java CLOUDSTACK-1578 Egress default policy configurable using network offering in xenserver with VR as firewall provider 2013-06-24 13:37:00 +05:30
MockNetworkManagerImpl.java CLOUDSTACK-234: create/delete firewa/lb/pf rule: send ip assoc command 2013-07-08 14:52:12 +05:30
MockNetworkModelImpl.java CLOUDSTACK-2045: [Multiple IPs Per Nic] This feature is not working well 2013-06-28 12:26:20 +05:30
MockRulesManagerImpl.java AccountManager/Service: reduced visibility for methods that are called only from AccountManagerImpl itself 2013-05-30 11:18:32 -07:00
NetworkManagerTest.java fixed unit tests from merge 2013-01-18 15:58:55 -08:00
NetworkManagerTestComponentLibrary.java fixed unit tests from merge 2013-01-18 15:58:55 -08:00
NetworkModelTest.java Making unit tests work 2013-01-22 11:18:51 -08:00
UpdatePhysicalNetworkTest.java Assertion failure in updatephysicalnetwork Test. 2013-06-28 19:05:55 +05:30