vmware-nsx/vmware_nsx_tempest/services
Devang Doshi 44db5342af Tempest: Adding l2gw test
Added L2 gateway API tests into tempest.
Test l2 gateway create,
Test l2 gateway create with segmentation id,
Test l2 gateway delete,
Test l2 gateway update interface,
Test l2 gateway update l2gw name,
test l2 gateway show

Change-Id: Ibfd08960bb0828b4a7b1fe7c84b4abef1e22723f
2016-03-21 19:33:06 +00:00
..
README.rst init release of vmware-nsx tempest tests in tempest external plugin 2016-01-21 10:02:00 -08:00
__init__.py init release of vmware-nsx tempest tests in tempest external plugin 2016-01-21 10:02:00 -08:00
base_l2gw.py init release of vmware-nsx tempest tests in tempest external plugin 2016-01-21 10:02:00 -08:00
l2_gateway_client.py Tempest: Adding l2gw test 2016-03-21 19:33:06 +00:00
l2_gateway_connection_client.py Tempest: fix broken tempest tests 2016-03-13 06:41:14 -07:00
load_balancer_v1_client.py Tempest: change tempest_lib to tempest.lib 2016-03-03 00:49:37 +00:00
network_client_base.py Tempest: fix broken tempest tests 2016-03-13 06:41:14 -07:00
nsxv3_client.py Tempest: Adding l2gw test 2016-03-21 19:33:06 +00:00
nsxv_client.py init release of vmware-nsx tempest tests in tempest external plugin 2016-01-21 10:02:00 -08:00
utils.py init release of vmware-nsx tempest tests in tempest external plugin 2016-01-21 10:02:00 -08:00

README.rst

This folder contains services for managing NSX-t, NSX-v and neutron sub-services not yet migrating to tempest-lib.

Services provided:

# Openstack tempest service clients l2_gateway_client.py based on tempest BaseNetworkClient implements client APIs to manage neutron l2-gateway resources

l2_gateway_connection_client.py

based on tempest BaseNetworkClient implements client APIs to manage neutron l2-gateway-connection resources

lbv1_client.py

based on tempest BaseNetworkClient implements client APIs to manage neutron v1 load-balancer resources

network_client_base.py

due to tempest network services are in the process of migrating to tempest-lib, some features to be used by tests are not in BaseNetworkClient. Inherent here and used by all vmware-nsx-tempest client for now.

# NSXv speific services nsxv_client.py which it has API ops on the following NSX-v components - Logical switch (Tenant network) - Edge (Service edge, DHCP edge, and VDR edge) - DFW firewall rules (Security group) - SpoofGuard