vmware-nsx/neutron/tests/unit
Salvatore Orlando 9c0fc8e981 Add DB mappings with NSX logical routers
This patch introduces DB mappings between neutron and NSX router,
thus not requiring anymore the Neutron router ID to be equal to the
NSX one.

This change is needed for enabling asynchronous operations in
the NSX plugin.

This patch also performs NVP/NSX renaming where appropriate, and
fixes delete router logic causing a 500 HTTP error to be returned
when a Neutron internal error occurs.

Related to blueprint nvp-async-backend-communication
Related to blueprint nicira-plugin-renaming

Change-Id: Ib0e9ed0f58e7fa3497a93e9cd3baa9cb81ad797b
2014-02-13 20:58:35 +00:00
..
agent Remove psutil dependency 2014-02-10 12:40:16 -06:00
api Send DHCP notifications regardless of agent status 2013-12-19 07:08:19 +00:00
bigswitch Enables BigSwitch/Restproxy ML2 VLAN driver 2014-02-05 21:17:53 -08:00
brocade Neutron network delete fails with brocade plugin 2013-09-24 01:32:00 +00:00
cisco Remove plugin_name_v2 and extension_manager in test_config 2014-01-06 20:02:00 +09:00
db Merge "validate if the router has external gateway interface set" 2014-02-08 02:09:24 +00:00
embrane Adds support for L3 routing/NAT as a service plugin 2013-09-11 12:12:10 +02:00
extensions
hyperv Fixes missing method in Hyper-V Utils (Metering) 2013-11-28 08:47:16 -08:00
linuxbridge Update common network type consts to same origin 2013-12-10 19:29:12 +00:00
metaplugin Replace mox in unit tests with mock 2013-11-18 22:17:14 +09:00
midonet Midonet plugin: Fix source NAT 2013-12-18 04:04:14 +00:00
ml2 Merge "Prepare for multiple cisco ML2 mech drivers" 2014-02-11 06:57:01 +00:00
mlnx Change default eswitchd port to avoid conflict 2013-12-18 07:56:20 +02:00
nec nec plugin: Compare OFS datapath_id as hex int 2014-02-13 10:37:29 +00:00
nicira Add DB mappings with NSX logical routers 2014-02-13 20:58:35 +00:00
openvswitch Raise an error from ovs_lib list operations 2014-02-12 22:44:56 +09:00
plumgrid
ryu Mocking ryu plugin notifier in ryu plugin test 2013-11-27 21:02:23 +09:00
services Merge "LBaaS: fix handling pending create/update members and health monitors" 2014-02-06 14:59:31 +00:00
__init__.py Update lockutils and fixture in openstack.common 2014-01-09 15:59:10 +04:00
_test_extension_portbindings.py Fix binding:host_id is set to None when port update 2014-02-10 06:41:14 +00:00
_test_rootwrap_exec.py
database_stubs.py Use built-in print() instead of print statement 2013-09-21 07:30:33 -07:00
dummy_plugin.py
extension_stubs.py
test_agent_config.py
test_agent_ext_plugin.py Remove plugin_name_v2 and extension_manager in test_config 2014-01-06 20:02:00 +09:00
test_agent_linux_utils.py Remove psutil dependency 2014-02-10 12:40:16 -06:00
test_agent_netns_cleanup.py
test_agent_ovs_cleanup.py
test_agent_rpc.py Add l2 population base classes 2013-09-12 01:06:51 +02:00
test_api_api_common.py
test_api_v2_resource.py Update RPC code from oslo 2014-01-15 04:26:57 -08:00
test_api_v2.py Enable Quota DB driver by default 2013-10-07 08:52:45 +09:00
test_attributes.py extra_dhcp_opt add checks for empty strings 2013-12-13 08:40:28 -07:00
test_auth.py Return request-id in API response 2014-02-10 04:58:38 +09:00
test_common_log.py Make neutron.common.log.log print module path 2013-09-07 02:10:57 +09:00
test_common_utils.py Fix str2dict and dict2str's incorrect behavior 2013-12-06 08:32:28 +08:00
test_config.py Utilizes assertIsNone and assertIsNotNone 2013-10-23 10:59:16 +08:00
test_db_migration.py
test_db_plugin.py Merge "Disallow non-admin users update net's shared attribute" 2014-02-10 09:08:19 +00:00
test_db_rpc_base.py Handle failures on update_dhcp_port 2013-12-04 03:39:22 -08:00
test_debug_commands.py Add binding:host_id when creating port for probe 2014-01-14 09:32:27 +01:00
test_dhcp_agent.py Remove release_lease from the DHCP driver interface 2014-01-15 17:02:50 +00:00
test_extension_allowedaddresspairs.py Remove plugin_name_v2 and extension_manager in test_config 2014-01-06 20:02:00 +09:00
test_extension_ext_gw_mode.py Replace stubout with fixtures 2013-11-24 10:46:08 -05:00
test_extension_ext_net.py Remove plugin_name_v2 and extension_manager in test_config 2014-01-06 20:02:00 +09:00
test_extension_extended_attribute.py Enable Quota DB driver by default 2013-10-07 08:52:45 +09:00
test_extension_extradhcpopts.py extra_dhcp_opt add checks for empty strings 2013-12-13 08:40:28 -07:00
test_extension_extraroute.py Remove plugin_name_v2 and extension_manager in test_config 2014-01-06 20:02:00 +09:00
test_extension_firewall.py Support uncompressed ipv6 address and abbreviated ipv4 address 2013-10-23 09:28:52 +08:00
test_extension_pnet.py Enable Quota DB driver by default 2013-10-07 08:52:45 +09:00
test_extension_portsecurity.py Add test to port_security to test with security_groups 2014-01-08 14:50:32 -08:00
test_extension_security_group.py Fix negative unit test for sec group rules 2014-01-14 15:24:50 -08:00
test_extensions.py Added check on plugin.supported_extension_aliases 2013-11-19 12:51:21 -06:00
test_iptables_firewall.py Merge "Pass in certain ICMPv6 types by default" 2013-12-02 07:45:58 +00:00
test_iptables_manager.py Replace mox in unit tests with mock 2013-11-18 22:17:14 +09:00
test_l3_agent.py Configure floating IPs addresses after NAT rules 2014-02-05 12:49:02 -05:00
test_l3_plugin.py NSX plugin: fix floatingip re-association 2014-02-10 13:03:08 -08:00
test_l3_schedulers.py Remove plugin_name_v2 and extension_manager in test_config 2014-01-06 20:02:00 +09:00
test_legacy.py
test_linux_daemon.py Merge "Change daemon Pidfile class to not use root_helper" 2013-09-19 21:21:12 +00:00
test_linux_dhcp.py Merge "Allow multiple DNS forwarders for dnsmasq" 2014-02-11 20:41:20 +00:00
test_linux_external_process.py Change daemon Pidfile class to not use root_helper 2013-09-10 13:04:14 -04:00
test_linux_interface.py Remove and recreate interface if already exists 2014-01-20 13:49:55 -08:00
test_linux_ip_lib.py Linux device name can have '@' or ':' characters 2013-11-12 10:27:31 +00:00
test_metadata_agent.py Fix passing keystone token to neutronclient instance 2014-02-06 12:38:53 +00:00
test_metadata_namespace_proxy.py
test_neutron_context.py Stop logging unnecessary warning on context create 2013-11-28 09:17:18 +00:00
test_neutron_manager.py Configure plugins by name 2014-01-15 15:43:59 +08:00
test_policy.py Allow sharing of firewall rules and policies in policy.json 2013-09-13 07:26:22 -07:00
test_post_mortem_debug.py Add post-mortem debug option for tests 2013-12-10 03:56:50 +00:00
test_provider_configuration.py Fix usage of _fields method in provider_configuration.py 2013-09-23 08:07:16 +04:00
test_quota_ext.py Fallback to Quota Conf Driver if Quotas table is not defined 2013-10-09 22:28:03 +09:00
test_routerserviceinsertion.py Utilizes assertIsNone and assertIsNotNone 2013-10-23 10:59:16 +08:00
test_security_groups_rpc.py Improve handling of security group updates 2014-02-09 02:29:04 -08:00
test_servicetype.py Utilizes assertIn 2013-10-09 10:02:51 +08:00
test_wsgi.py Fix misspellings in neutron 2014-02-07 15:28:22 +08:00
testlib_api.py add portbinding host into vip port 2013-09-25 14:41:31 +08:00