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:
BaseNetworkTest
- class neutron_tempest_plugin.vpnaas.api.base_vpnaas.BaseNetworkTest(*args, **kwargs)¶
Bases:
BaseNetworkTest
neutron_tempest_plugin.vpnaas.api.test_vpnaas module¶
- class neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON(*args, **kwargs)¶
Bases:
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