neutron_tempest_plugin.vpnaas.api package

Submodules

neutron_tempest_plugin.vpnaas.api.base_vpnaas module

class neutron_tempest_plugin.vpnaas.api.base_vpnaas.BaseAdminNetworkTest(*args, **kwargs)

Bases: neutron_tempest_plugin.vpnaas.api.base_vpnaas.BaseNetworkTest

class neutron_tempest_plugin.vpnaas.api.base_vpnaas.BaseNetworkTest(*args, **kwargs)

Bases: neutron_tempest_plugin.api.base.BaseNetworkTest

neutron_tempest_plugin.vpnaas.api.test_vpnaas module

class neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON(*args, **kwargs)

Bases: neutron_tempest_plugin.vpnaas.api.base_vpnaas.BaseAdminNetworkTest

VPNaaS API tests.

Tests the following operations in the Neutron API using the REST client for Neutron:

  • List, Show, Create, Delete, and Update VPN Service

  • List, Show, Create, Delete, and Update IKE policy

  • List, Show, Create, Delete, and Update IPSec policy

test_admin_create_endpoint_group_for_tenant()

Test idempotent id: 69ee29e9-f72c-4d84-b6ab-c3f5576440fc

test_admin_create_ike_policy_for_tenant()

Test idempotent id: 8f33c292-558d-4fdb-b32c-ab1677e8bdc8

test_admin_create_ipsec_policy_for_tenant()

Test idempotent id: 74dcf2d3-a40e-4a6c-a25a-747d764bee81

test_admin_create_vpn_service_for_tenant()

Test idempotent id: 016b1861-fe55-4184-ba3c-e049ebbeb570

test_create_connection_with_cidr_and_endpoint_group()

Test idempotent id: 68e17a9b-5b33-4d3e-90f2-01a6728d2c26

test_create_connection_with_mix_ip_endpoint_group()

Test idempotent id: 427bbc1b-4040-42e4-b661-6395a0bd8762

test_create_connection_with_subnet_and_local_endpoint_group()

Test idempotent id: 92cd1221-3c7c-47ea-adad-8d8c2fc0f247

test_create_connection_with_subnet_and_remote_endpoint_group()

Test idempotent id: eac56769-ec2d-4817-ba45-ca101d676bfc

test_create_delete_vpn_connection_with_ep_group()

Test idempotent id: 386f703e-445e-4208-abd2-df66066fd876

test_create_delete_vpn_connection_with_legacy_mode()

Test idempotent id: 92cfbb15-4299-4fe9-a4e1-f11167e3b057

test_create_update_delete_endpoint_group()

Test idempotent id: e0cb784d-ebd9-4ad1-84e1-0cba915784d0

test_create_update_delete_ike_policy()

Test idempotent id: d9ecb858-7136-4ef5-abba-325c84c57d78

test_create_update_delete_ipsec_policy()

Test idempotent id: e3952941-9b9e-48fc-9f36-fc41707a16b4

test_create_update_delete_vpn_service()

Test idempotent id: 8780a28a-deb2-40b0-8433-66f37005c058

test_create_vpn_connection_missing_peer_cidr()

Test idempotent id: e9977b38-9cd8-4aa6-8bd5-ba15f41c368c

test_create_vpn_connection_small_MTU()

Test idempotent id: 7678798a-fc20-46cd-ad78-b6b3d599de18

test_create_vpn_connection_small_dpd()

Test idempotent id: d9e1af94-1fbf-4183-b857-82328d4f4b97

test_create_vpn_connection_with_missing_local_endpoint_group()

Test idempotent id: b5dd8d1e-587b-4e26-84f0-dcb814c65e57

test_create_vpn_connection_with_missing_remote_endpoint_group()

Test idempotent id: d101a6a7-67d3-4418-9d9e-65c4507a9148

test_create_vpn_connection_wrong_peer_cidr()

Test idempotent id: ea6ae270-9ea4-4446-9022-b7ef7d986762

test_create_vpn_service_subnet_not_on_router()

Test idempotent id: 06a268fa-c53b-4cd1-9350-b83892e4a394

test_create_vpnservice_long_description()

Test idempotent id: 6e88b4fb-de5e-464e-97db-a04c68070589

test_create_vpnservice_long_name()

Test idempotent id: 95a4a55a-3a10-4f53-9e8a-45be359a245e

Test excessively long name.

Without REST checks, this call would return 500 INTERNAL SERVER error on internal db failure instead.

test_fail_create_endpoint_group_when_provide_subnet_id_with_cidr()

Test idempotent id: 670844d2-f7b0-466c-8fd7-7d2ad6e832ee

test_fail_create_endpoint_group_when_wrong_type()

Test idempotent id: 0ef1b2b0-9b4b-49f1-9473-cb4a0b625543

test_fail_create_endpoint_group_with_mixed_IP_version()

Test idempotent id: d7516513-f2a2-42bd-8cea-baba73b93a22

test_list_ike_policies()

Test idempotent id: b6a665cf-d3df-417f-9477-bd0ef2c56c36

test_list_ipsec_policies()

Test idempotent id: c3f7a459-3ccb-42b3-8fab-5ad7a5a791b1

test_list_vpn_connections()

Test idempotent id: fdb5a215-0671-449b-91e4-dd58fb223947

test_list_vpn_services()

Test idempotent id: 2997641b-3f2f-4fdf-9af6-bfb9997ecd3b

test_show_endpoint_group()

Test idempotent id: 7a584d9c-0f64-4d39-a66c-261bfa46e369

test_show_ike_policy()

Test idempotent id: 5efd625b-41f2-4b80-90e0-81786f3e3309

test_show_ipsec_policy()

Test idempotent id: 86d68b8d-5935-46db-b096-235f70825678

test_show_vpn_service()

Test idempotent id: 631d33ec-8d34-49e1-9e53-576959ea2c57

Module contents