octavia_tempest_plugin.tests.api.v2 package¶
Submodules¶
octavia_tempest_plugin.tests.api.v2.test_amphora module¶
- class AmphoraAPITest(*args, **kwargs)[source]¶
Bases:
LoadBalancerBaseTest
Test the amphora object API.
- test_admin_log()[source]¶
Test idempotent id: 4e3c6fcb-5f83-4da1-8296-56f209eae30d
Tests admin log offloading
Create a listener
Validates the listener config log message is present
- test_amphora_failover()[source]¶
Test idempotent id: fb772680-b2ba-4fc3-989b-95ad8492ccaf
Tests the amphora failover API.
Validates that non-admin accounts cannot failover amphora
Fails over an amphora
Validates that a new amphora is built
octavia_tempest_plugin.tests.api.v2.test_availability_zone module¶
- class AvailabilityZoneAPITest(*args, **kwargs)[source]¶
Bases:
LoadBalancerBaseTest
Test the availability zone object API.
- test_availability_zone_create()[source]¶
Test idempotent id: 3899ef15-37c3-48a3-807f-8bb10bd295f0
Tests availability zone create and basic show APIs.
Tests that users without the loadbalancer admin role cannot create an availability zone.
Create a fully populated availability zone.
Validate the response reflects the requested values.
- test_availability_zone_delete()[source]¶
Test idempotent id: 11585b33-2689-4693-be3b-26b210bb7fc5
Tests availability zone create and delete APIs.
Creates an availability zone.
Validates that other accounts cannot delete the availability zone.
Deletes the availability zone.
Validates the availability zone no longer exists.
- test_availability_zone_list()[source]¶
Test idempotent id: bba84c0c-2832-4c4c-90ff-d28acfe4ae36
Tests availability zone list API and field filtering.
Create three availability zones.
Validates that non-admin accounts cannot list the availability zones.
List the availability zones using the default sort order.
List the availability zones using descending sort order.
List the availability zones using ascending sort order.
List the availability zones returning one field at a time.
List the availability zones returning two fields.
List the availability zones filtering to one of the three.
List the availability zones filtered, one field, and sorted.
- test_availability_zone_show()[source]¶
Test idempotent id: 4fa77f96-ba75-4255-bef8-6710cd7cb762
Tests availability zone show API.
Create a fully populated availability zone.
Validate that non-lb-admin accounts cannot see the availability zone.
Show availability zone details.
Validate the show reflects the requested values.
- test_availability_zone_update()[source]¶
Test idempotent id: 9c466b9f-b70a-456d-9172-eb79b7820c7f
Tests availability zone update API.
Create a fully populated availability zone.
Show availability zone details.
Validate the show reflects the initial values.
Validate that non-admin accounts cannot update the availability zone.
Update the availability zone details.
Show availability zone details.
Validate the show reflects the updated values.
octavia_tempest_plugin.tests.api.v2.test_availability_zone_capabilities module¶
- class AvailabilityZoneCapabilitiesAPITest(*args, **kwargs)[source]¶
Bases:
LoadBalancerBaseTest
Test the provider availability zone capabilities API.
- test_availability_zone_capabilities_list()[source]¶
Test idempotent id: cb3e4c59-4114-420b-9837-2666d4d5fef4
Tests provider availability zone capabilities list API/filtering.
Validates that non-lb admin accounts cannot list the capabilities.
List the availability zone capablilities.
Validate that the “loadbalancer_topology” capablility is present.
List the providers returning one field at a time.
octavia_tempest_plugin.tests.api.v2.test_availability_zone_profile module¶
- class AvailabilityZoneProfileAPITest(*args, **kwargs)[source]¶
Bases:
LoadBalancerBaseTest
Test the availability zone profile object API.
- test_availability_zone_profile_create()[source]¶
Test idempotent id: e512b580-ef32-44c3-bbd2-efdc27ba2ea6
Tests availability zone profile create and basic show APIs.
Tests that users without the loadbalancer admin role cannot create availability zone profiles.
Create a fully populated availability zone profile.
Validate the response reflects the requested values.
- test_availability_zone_profile_delete()[source]¶
Test idempotent id: 371cee1d-3404-4744-b5c5-8a3d37aa8425
Tests availability zone profile create and delete APIs.
Creates an availability zone profile profile.
Validates that other accounts cannot delete the availability zone profile.
Deletes the availability zone profile.
Validates the availability zone profile is in the DELETED state.
- test_availability_zone_profile_list()[source]¶
Test idempotent id: ef7d1c45-e312-46ce-8dcb-f2fe26295658
Tests availability zone profile list API and field filtering.
Create three availability zone profiles.
Validates that non-admin accounts cannot list the availability zone profiles.
List the availability zone profiles using the default sort order.
List the availability zone profiles using descending sort order.
List the availability zone profiles using ascending sort order.
List the availability zone profiles returning one field at a time.
List the availability zone profiles returning two fields.
List the availability zone profiles filtering to one of the three.
List the availability zone profiles filtered, one field, and sorted.
- test_availability_zone_profile_show()[source]¶
Test idempotent id: 379d92dc-7f6d-4674-ae6f-b3aa2120c677
Tests availability zone profile show API.
Create a fully populated availability zone profile.
Show availability zone profile details.
Validate the show reflects the requested values.
Validates that non-lb-admin accounts cannot see the availability zone profile.
- test_availability_zone_profile_update()[source]¶
Test idempotent id: 7121d4c0-f751-4b4e-a4c1-ab06c27a54a4
Tests availability zone profile update API.
Create a fully populated availability zone profile.
Show availability zone profile details.
Validate the show reflects the initial values.
Validates that non-admin accounts cannot update the availability zone profile.
Update the availability zone profile details.
Show availability zone profile details.
Validate the show reflects the updated values.
octavia_tempest_plugin.tests.api.v2.test_flavor module¶
- class FlavorAPITest(*args, **kwargs)[source]¶
Bases:
LoadBalancerBaseTest
Test the flavor object API.
- test_flavor_create()[source]¶
Test idempotent id: 7e8f39ce-53e0-4364-8778-6da9b9a59e5a
Tests flavor create and basic show APIs.
Tests that users without the loadbalancer admin role cannot create a flavor.
Create a fully populated flavor.
Validate the response reflects the requested values.
- test_flavor_delete()[source]¶
Test idempotent id: dfe9173a-26f3-4bba-9e69-d2b817ff2b86
Tests flavor create and delete APIs.
Creates a flavor.
Validates that other accounts cannot delete the flavor.
Deletes the flavor.
Validates the flavor no longer exists.
- test_flavor_list()[source]¶
Test idempotent id: 3ef040ee-fe7e-457b-a56f-8b152f7afa3b
Tests flavor list API and field filtering.
Create three flavors.
Validates that non-admin accounts cannot list the flavors.
List the flavors using the default sort order.
List the flavors using descending sort order.
List the flavors using ascending sort order.
List the flavors returning one field at a time.
List the flavors returning two fields.
List the flavors filtering to one of the three.
List the flavors filtered, one field, and sorted.
- test_flavor_show()[source]¶
Test idempotent id: 7492a862-4011-4924-8e81-70763f479cf8
Tests flavor show API.
Create a fully populated flavor.
Validates that non-lb-admin accounts cannot see the flavor.
Show flavor details.
Validate the show reflects the requested values.
- test_flavor_update()[source]¶
Test idempotent id: 3d9e2820-a68e-4db9-bf94-53cbcff2dc15
Tests flavor update API.
Create a fully populated flavor.
Show flavor details.
Validate the show reflects the initial values.
Validates that non-admin accounts cannot update the flavor.
Update the flavor details.
Show flavor details.
Validate the show reflects the updated values.
octavia_tempest_plugin.tests.api.v2.test_flavor_capabilities module¶
- class FlavorCapabilitiesAPITest(*args, **kwargs)[source]¶
Bases:
LoadBalancerBaseTest
Test the provider flavor capabilities API.
- test_flavor_capabilities_list()[source]¶
Test idempotent id: df837ee3-ca4b-4a4d-a7a3-27fa57cf3a33
Tests provider flavor capabilities list API and field filtering.
Validates that non-lb admin accounts cannot list the capabilities.
List the flavor capablilities.
Validate that the “loadbalancer_topology” capablility is present.
List the providers returning one field at a time.
octavia_tempest_plugin.tests.api.v2.test_flavor_profile module¶
- class FlavorProfileAPITest(*args, **kwargs)[source]¶
Bases:
LoadBalancerBaseTest
Test the flavor profile object API.
- test_flavor_profile_create()[source]¶
Test idempotent id: d0e3a08e-d58a-4460-83ed-34307ca04cde
Tests flavor profile create and basic show APIs.
Tests that users without the loadbalancer admin role cannot create flavor profiles.
Create a fully populated flavor profile.
Validate the response reflects the requested values.
- test_flavor_profile_delete()[source]¶
Test idempotent id: 4c2eaacf-c2c8-422a-b7dc-a30ceba6bcd4
Tests flavor profile create and delete APIs.
Creates a flavor profile.
Validates that other accounts cannot delete the flavor profile.
Deletes the flavor profile.
Validates the flavor profile is in the DELETED state.
- test_flavor_profile_list()[source]¶
Test idempotent id: c4e17fdf-849a-4132-93ae-dfca21ce4444
Tests flavor profile list API and field filtering.
Create three flavor profiles.
Validates that non-admin accounts cannot list the flavor profiles.
List the flavor profiles using the default sort order.
List the flavor profiles using descending sort order.
List the flavor profiles using ascending sort order.
List the flavor profiles returning one field at a time.
List the flavor profiles returning two fields.
List the flavor profiles filtering to one of the three.
List the flavor profiles filtered, one field, and sorted.
- test_flavor_profile_show()[source]¶
Test idempotent id: a2c2ff9a-fce1-42fd-8cfd-56dea31610f6
Tests flavor profile show API.
Create a fully populated flavor profile.
Show flavor profile details.
Validate the show reflects the requested values.
Validates that non-lb-admin accounts cannot see the flavor profile.
- test_flavor_profile_update()[source]¶
Test idempotent id: 32a2e285-8dfc-485f-a450-a4d450d3c3ec
Tests flavor profile update API.
Create a fully populated flavor profile.
Show flavor profile details.
Validate the show reflects the initial values.
Validates that non-admin accounts cannot update the flavor profile.
Update the flavor profile details.
Show flavor profile details.
Validate the show reflects the updated values.
octavia_tempest_plugin.tests.api.v2.test_healthmonitor module¶
- class HealthMonitorAPITest(*args, **kwargs)[source]¶
Bases:
LoadBalancerBaseTest
Test the healthmonitor object API.
- test_LC_HTTPS_healthmonitor_create()[source]¶
Test idempotent id: 18fcd6b8-9fc3-4858-83f6-d8800052b655
- test_LC_HTTPS_healthmonitor_delete()[source]¶
Test idempotent id: 8e277e7f-49ea-4fcf-98e6-12566cc33846
- test_LC_HTTPS_healthmonitor_list()[source]¶
Test idempotent id: 7488b1e1-12b5-4a42-9d78-9e08060ec7b1
- test_LC_HTTPS_healthmonitor_show()[source]¶
Test idempotent id: c2476eea-8ae1-40ed-be55-0125f9399bd4
- test_LC_HTTPS_healthmonitor_update()[source]¶
Test idempotent id: 5d88aa1e-2db9-43f8-bb9b-4673c2060835
- test_LC_HTTP_healthmonitor_create()[source]¶
Test idempotent id: bc3fc817-3368-4e1e-bb6d-52c4de3fb10c
- test_LC_HTTP_healthmonitor_delete()[source]¶
Test idempotent id: 76b3d116-0190-4de8-a58e-8e450a46a621
- test_LC_HTTP_healthmonitor_update()[source]¶
Test idempotent id: 2417164b-ec03-4488-afd2-60b096dc0077
- test_LC_PING_healthmonitor_create()[source]¶
Test idempotent id: 5b0446f2-374e-4e74-9865-72e16a19c587
- test_LC_PING_healthmonitor_delete()[source]¶
Test idempotent id: c6646a25-b46d-4541-82de-75ee2beef052
- test_LC_PING_healthmonitor_update()[source]¶
Test idempotent id: 61908142-9768-44aa-9a4b-b3904560a0dc
- test_LC_TCP_healthmonitor_create()[source]¶
Test idempotent id: 46c4e159-84d2-4876-9298-ac85561d3bd0
- test_LC_TCP_healthmonitor_delete()[source]¶
Test idempotent id: 5cfacffe-63f2-4aa3-856a-9fa3dafa2d33
- test_LC_TCP_healthmonitor_update()[source]¶
Test idempotent id: 649bdfa3-1009-4f88-bc92-c3e3141c493e
- test_LC_TLS_healthmonitor_create()[source]¶
Test idempotent id: a15f7319-2d3b-4ec8-9d70-e77a55045145
- test_LC_TLS_healthmonitor_delete()[source]¶
Test idempotent id: a4055e48-7740-4ff5-b6e2-9e69b1d40dce
- test_LC_TLS_healthmonitor_update()[source]¶
Test idempotent id: 365fffd3-0817-4907-aab1-7da60736ba60
- test_LC_UDP_healthmonitor_create()[source]¶
Test idempotent id: f609b2c2-391d-4bc9-9793-9a4bc30ab00b
- test_LC_UDP_healthmonitor_delete()[source]¶
Test idempotent id: 369bd443-54ec-4071-a279-5ac1ed38c52d
- test_LC_UDP_healthmonitor_update()[source]¶
Test idempotent id: df29f696-a321-4626-acb2-6f66105e1661
- test_RR_HTTPS_healthmonitor_create()[source]¶
Test idempotent id: abfff805-5491-4aef-9952-45b553cbebbb
- test_RR_HTTPS_healthmonitor_delete()[source]¶
Test idempotent id: 2991664a-9138-4c10-8e30-2cb6a82bb5b4
- test_RR_HTTPS_healthmonitor_list()[source]¶
Test idempotent id: 93c0d03a-eb32-457b-a5af-96c03a891c06
- test_RR_HTTPS_healthmonitor_show()[source]¶
Test idempotent id: eeb4967b-ce46-4717-a750-3e740223a804
- test_RR_HTTPS_healthmonitor_update()[source]¶
Test idempotent id: b927836a-2770-46ff-92de-3031c5240da6
- test_RR_HTTP_healthmonitor_create()[source]¶
Test idempotent id: 4f20473f-ab02-4426-8d15-cf34b3c72558
- test_RR_HTTP_healthmonitor_delete()[source]¶
Test idempotent id: a7bab4ac-340c-4776-ab9d-9fcb66869432
- test_RR_HTTP_healthmonitor_update()[source]¶
Test idempotent id: fa584b2c-f179-4c4e-ad2e-ff51fd1c5973
- test_RR_PING_healthmonitor_create()[source]¶
Test idempotent id: ac64228e-dc4c-4116-b610-5783a85a87f1
- test_RR_PING_healthmonitor_delete()[source]¶
Test idempotent id: 31f7c2c2-9174-4538-8dce-35128bc47ce7
- test_RR_PING_healthmonitor_update()[source]¶
Test idempotent id: cdd559b1-5c7b-492f-9c8d-c1da6e8d7b3b
- test_RR_TCP_healthmonitor_create()[source]¶
Test idempotent id: e3ac7193-1dc9-41df-a4e2-7d40ca70a678
- test_RR_TCP_healthmonitor_delete()[source]¶
Test idempotent id: 56e0cd28-3e74-498c-b55b-21078a758d1f
- test_RR_TCP_healthmonitor_update()[source]¶
Test idempotent id: 1b9c310e-cffe-4f6a-b1af-021f751fc2a9
- test_RR_TLS_healthmonitor_create()[source]¶
Test idempotent id: 54952a9a-b3ef-4b36-a586-9adcd63dfc49
- test_RR_TLS_healthmonitor_delete()[source]¶
Test idempotent id: e22a02e2-411a-46d5-9a3a-20ff37cbc835
- test_RR_TLS_healthmonitor_update()[source]¶
Test idempotent id: 4b3c9a67-f884-43a3-8f42-bac68be7060b
- test_RR_UDP_healthmonitor_create()[source]¶
Test idempotent id: 9af20b3c-fc42-4365-a4e9-cecbdddf90c0
- test_RR_UDP_healthmonitor_delete()[source]¶
Test idempotent id: 9221a59f-3f0f-41e8-b65c-cdbcca1a2eca
- test_RR_UDP_healthmonitor_update()[source]¶
Test idempotent id: 805e2976-962a-4bb0-a9cc-97270a42c376
- test_SIP_HTTPS_healthmonitor_create()[source]¶
Test idempotent id: ca42a541-3280-4496-8604-9ce64e1992d6
- test_SIP_HTTPS_healthmonitor_delete()[source]¶
Test idempotent id: dfd994b2-511b-433f-95f7-0786f1857090
- test_SIP_HTTPS_healthmonitor_list()[source]¶
Test idempotent id: 300db789-b231-45be-863d-f4d6116660d3
- test_SIP_HTTPS_healthmonitor_show()[source]¶
Test idempotent id: fff4472d-b4de-4b8b-9748-476ffc7c8e13
- test_SIP_HTTPS_healthmonitor_update()[source]¶
Test idempotent id: 9a1bbbbb-c640-48cb-bd1a-e3d3fd2602af
- test_SIP_HTTP_healthmonitor_create()[source]¶
Test idempotent id: acab47f5-3006-4e84-a55f-e9dfe33113d2
- test_SIP_HTTP_healthmonitor_delete()[source]¶
Test idempotent id: 142022cc-9be3-4695-9acf-a7576e4b3268
- test_SIP_HTTP_healthmonitor_list()[source]¶
Test idempotent id: 45bdd757-3132-4ede-8584-c46bc2f8f19e
- test_SIP_HTTP_healthmonitor_show()[source]¶
Test idempotent id: 5653ea25-c7e0-4c72-8b2a-19dd97dd5a69
- test_SIP_HTTP_healthmonitor_update()[source]¶
Test idempotent id: d141d8d1-fa12-49cb-9d6d-413998aa2dc5
- test_SIP_PING_healthmonitor_create()[source]¶
Test idempotent id: 78c8e5fc-3ba0-44d0-ac4a-93a90fb59c3f
- test_SIP_PING_healthmonitor_delete()[source]¶
Test idempotent id: 0d08ffc0-6e6a-470d-abed-5c101a828401
- test_SIP_PING_healthmonitor_list()[source]¶
Test idempotent id: a1d534ba-ada9-4d7c-8e17-6e520a27c110
- test_SIP_PING_healthmonitor_show()[source]¶
Test idempotent id: 1af98ebe-3f3c-4e5f-8f72-ecbd9b25c69f
- test_SIP_PING_healthmonitor_update()[source]¶
Test idempotent id: 3f573e31-49b9-45d0-bb00-8483f48ae422
- test_SIP_TCP_healthmonitor_create()[source]¶
Test idempotent id: d5b50306-a3bd-4293-96ed-17a2897d57cc
- test_SIP_TCP_healthmonitor_delete()[source]¶
Test idempotent id: ccf4a10c-2e72-4dbf-bc2f-134156eac3e2
- test_SIP_TCP_healthmonitor_update()[source]¶
Test idempotent id: 1a6922fd-9e8c-4836-9a6a-087f09249a49
- test_SIP_TLS_healthmonitor_create()[source]¶
Test idempotent id: 204556df-185e-4305-b1b7-e8d345d645e4
- test_SIP_TLS_healthmonitor_delete()[source]¶
Test idempotent id: aaacc11e-98cd-4322-a7db-7c720eafd2b2
- test_SIP_TLS_healthmonitor_update()[source]¶
Test idempotent id: e9468e81-dbff-4e88-8d4b-e2a54835c2d8
- test_SIP_UDP_healthmonitor_create()[source]¶
Test idempotent id: 2de53a00-c631-4985-abc1-89070ac2515f
- test_SIP_UDP_healthmonitor_delete()[source]¶
Test idempotent id: 559eccf4-eb7c-4d23-9dc8-741cc1601fc7
- test_SIP_UDP_healthmonitor_update()[source]¶
Test idempotent id: 64379cb2-b789-4fe6-ae3a-e62b907c6365
- test_SI_HTTPS_healthmonitor_create()[source]¶
Test idempotent id: 965804cb-d6a1-4fdd-99dc-948829e0c046
- test_SI_HTTPS_healthmonitor_delete()[source]¶
Test idempotent id: 2e177a95-4ec8-4847-bd35-706b6452406a
- test_SI_HTTPS_healthmonitor_list()[source]¶
Test idempotent id: 1ce28897-917c-4e7a-89bb-cc2aabd67037
- test_SI_HTTPS_healthmonitor_show()[source]¶
Test idempotent id: 2638718e-b345-4868-b527-9bed575e27d6
- test_SI_HTTPS_healthmonitor_update()[source]¶
Test idempotent id: 879ef60a-4621-45aa-a520-b57da3b1fddc
- test_SI_HTTP_healthmonitor_create()[source]¶
Test idempotent id: 35b076a4-dfb1-4557-9eac-a33982f73856
- test_SI_HTTP_healthmonitor_delete()[source]¶
Test idempotent id: 717e447f-d5c8-485a-923b-da83e560273b
- test_SI_HTTP_healthmonitor_update()[source]¶
Test idempotent id: 654e4ce3-b579-4595-b1a1-6762f64b2408
- test_SI_PING_healthmonitor_create()[source]¶
Test idempotent id: eb86eab1-4cdf-40fc-b633-679d7fb64806
- test_SI_PING_healthmonitor_delete()[source]¶
Test idempotent id: 17127700-dc5f-4546-a6e6-c0b851704836
- test_SI_PING_healthmonitor_update()[source]¶
Test idempotent id: 66e83157-53c3-4eac-a7f0-e3dc4f51de06
- test_SI_TCP_healthmonitor_create()[source]¶
Test idempotent id: 6bdab976-b6ad-4c83-87ab-0d184e80eb2c
- test_SI_TCP_healthmonitor_delete()[source]¶
Test idempotent id: 0b1699c2-ff3e-47b6-a1ad-7128465d1233
- test_SI_TCP_healthmonitor_update()[source]¶
Test idempotent id: ce475c4c-d01a-4cde-be71-555c84f2b8da
- test_SI_TLS_healthmonitor_create()[source]¶
Test idempotent id: 4f8111dd-4f03-4740-ae4b-b13b731f45a0
- test_SI_TLS_healthmonitor_delete()[source]¶
Test idempotent id: 4ad99064-9015-40b3-8d5b-6cc99e2cc8b9
- test_SI_TLS_healthmonitor_update()[source]¶
Test idempotent id: b292478f-5c26-462e-b222-103be3b115d3
- test_SI_UDP_healthmonitor_create()[source]¶
Test idempotent id: d98365ca-56ba-450d-955f-d1c06c329960
octavia_tempest_plugin.tests.api.v2.test_l7policy module¶
- class L7PolicyAPITest(*args, **kwargs)[source]¶
Bases:
LoadBalancerBaseTest
Test the l7policy object API.
- test_l7policy_create_redirect_pool()[source]¶
Test idempotent id: eba4ddc2-758b-4dd5-bd28-c1b41d6575ca
- test_l7policy_create_redirect_url()[source]¶
Test idempotent id: 2b529135-71bc-46f7-912f-74d238d67190
- test_l7policy_delete()[source]¶
Test idempotent id: 7925eb4b-94b6-4c28-98c2-fd0b4f0976cc
Tests l7policy create and delete APIs.
Creates a l7policy.
Validates that other accounts cannot delete the l7policy
Deletes the l7policy.
Validates the l7policy is in the DELETED state.
- test_l7policy_list()[source]¶
Test idempotent id: 42fa14ba-caf1-465e-ab36-27e7501f95ef
Tests l7policy list API and field filtering.
Create a clean listener.
Create three l7policies.
Validates that other accounts cannot list the l7policies.
List the l7policies using the default sort order.
List the l7policies using descending sort order.
List the l7policies using ascending sort order.
List the l7policies returning one field at a time.
List the l7policies returning two fields.
List the l7policies filtering to one of the three.
List the l7policies filtered, one field, and sorted.
- test_l7policy_show()[source]¶
Test idempotent id: baaa8104-a037-4976-b908-82a0b3e08129
Tests l7policy show API.
Create a fully populated l7policy.
Show l7policy details.
Validate the show reflects the requested values.
Validates that other accounts cannot see the l7policy.
- test_l7policy_update()[source]¶
Test idempotent id: 08f73b22-550b-4e5a-b3d6-2ec03251ca13
Tests l7policy update and show APIs.
Create a clean listener.
Create a fully populated l7policy.
Show l7policy details.
Validate the show reflects the initial values.
Validates that other accounts cannot update the l7policy.
Update the l7policy details.
Show l7policy details.
Validate the show reflects the updated values.
octavia_tempest_plugin.tests.api.v2.test_l7rule module¶
- class L7RuleAPITest(*args, **kwargs)[source]¶
Bases:
LoadBalancerBaseTest
Test the l7rule object API.
- test_l7rule_create()[source]¶
Test idempotent id: 55ac1337-189d-40a6-b614-47d7a8e991f6
Tests l7rule create and basic show APIs.
Tests that users without the loadbalancer member role cannot create l7rules.
Create a fully populated l7rule.
Show l7rule details.
Validate the show reflects the requested values.
- test_l7rule_delete()[source]¶
Test idempotent id: 8e15d68d-70e7-4cf3-82bc-9604384654a0
Tests l7rule create and delete APIs.
Creates a l7rule.
Validates that other accounts cannot delete the l7rule
Deletes the l7rule.
Validates the l7rule is in the DELETED state.
- test_l7rule_list()[source]¶
Test idempotent id: 69095254-f106-4fb6-9f54-7a78cc14fb51
Tests l7rule list API and field filtering.
Create a clean l7policy.
Create three l7rules.
Validates that other accounts cannot list the l7rules.
List the l7rules using the default sort order.
List the l7rules using descending sort order.
List the l7rules using ascending sort order.
List the l7rules returning one field at a time.
List the l7rules returning two fields.
List the l7rules filtering to one of the three.
List the l7rules filtered, one field, and sorted.
- test_l7rule_show()[source]¶
Test idempotent id: b80b34c3-09fc-467b-8027-7350adb17070
Tests l7rule show API.
Create a fully populated l7rule.
Show l7rule details.
Validate the show reflects the requested values.
Validates that other accounts cannot see the l7rule.
- test_l7rule_update()[source]¶
Test idempotent id: f8cee23b-89b6-4f3a-a842-1463daf42cf7
Tests l7rule show API and field filtering.
Create a fully populated l7rule.
Show l7rule details.
Validate the show reflects the initial values.
Validates that other accounts cannot update the l7rule.
Update the l7rule details.
Show l7rule details.
Validate the show reflects the initial values.
octavia_tempest_plugin.tests.api.v2.test_listener module¶
- class ListenerAPITest(*args, **kwargs)[source]¶
Bases:
LoadBalancerBaseTest
Test the listener object API.
- test_http_udp_sctp_https_listener_create_on_same_port()[source]¶
Test idempotent id: 930338b8-3029-48a6-89b2-8b062060fe61
- test_http_udp_sctp_tcp_listener_create_on_same_port()[source]¶
Test idempotent id: cceac303-4db5-4d5a-9f6e-ff33780a5f29
- test_http_udp_sctp_terminated_https_listener_create_on_same_port()[source]¶
Test idempotent id: 128dabd0-3a9b-4c11-9ef5-8d189a290f17
- test_tcp_udp_sctp_http_listener_create_on_same_port()[source]¶
Test idempotent id: 01a21892-008a-4327-b4fd-fbf194ecb1a5
- test_tcp_udp_sctp_https_listener_create_on_same_port()[source]¶
Test idempotent id: 5da764a4-c03a-46ed-848b-98b9d9fa9089
- test_tcp_udp_sctp_terminated_https_listener_create_on_same_port()[source]¶
Test idempotent id: 21da2598-c79e-4548-8fe0-b47749027010
- test_terminated_https_listener_create()[source]¶
Test idempotent id: df9861c5-4a2a-4122-8d8f-5556156e343e
- test_terminated_https_listener_delete()[source]¶
Test idempotent id: ef357dcc-c9a0-40fe-a15c-b368f15d7187
- test_terminated_https_listener_list()[source]¶
Test idempotent id: aed69f58-fe69-401d-bf07-37b0d6d8437f
- test_terminated_https_listener_show()[source]¶
Test idempotent id: 2c2e7146-0efc-44b6-8401-f1c69c2422fe
- test_terminated_https_listener_show_stats()[source]¶
Test idempotent id: c39c996f-9633-4d81-a5f1-e94643f0c650
octavia_tempest_plugin.tests.api.v2.test_load_balancer module¶
- class LoadBalancerAPITest(*args, **kwargs)[source]¶
Bases:
LoadBalancerBaseTest
Test the load balancer object API.
- test_load_balancer_delete()[source]¶
Test idempotent id: 643ef031-c800-45f2-b229-3c8f8b37c829
Tests load balancer create and delete APIs.
Creates a load balancer.
Validates that other accounts cannot delete the load balancer
Deletes the load balancer.
Validates the load balancer is in the DELETED state.
- test_load_balancer_delete_cascade()[source]¶
Test idempotent id: abd784e3-485f-442a-85da-d91365c6b5dd
Tests load balancer create and cascade delete APIs.
Creates a load balancer.
Validates that other accounts cannot delete the load balancer
Deletes the load balancer with the cascade parameter.
Validates the load balancer is in the DELETED state.
- test_load_balancer_failover()[source]¶
Test idempotent id: fc2e07a6-9776-4559-90c9-141170d4c397
Tests load balancer failover API.
Create a load balancer.
Validates that other accounts cannot failover the load balancer
Wait for the load balancer to go ACTIVE.
Failover the load balancer.
Wait for the load balancer to go ACTIVE.
- test_load_balancer_list()[source]¶
Test idempotent id: 6546ef3c-c0e2-46af-b892-f795f4d01119
Tests load balancer list API and field filtering.
Create three load balancers.
Validates that other accounts cannot list the load balancers.
List the load balancers using the default sort order.
List the load balancers using descending sort order.
List the load balancers using ascending sort order.
List the load balancers returning one field at a time.
List the load balancers returning two fields.
List the load balancers filtering to one of the three.
List the load balancers filtered, one field, and sorted.
- test_load_balancer_show()[source]¶
Test idempotent id: 826ae612-8717-4c64-a8a7-cb9570a85870
Tests load balancer show API.
Create a fully populated load balancer.
Show load balancer details.
Validate the show reflects the requested values.
Validates that other accounts cannot see the load balancer.
- test_load_balancer_show_stats()[source]¶
Test idempotent id: 105afcba-4dd6-46d6-8fa4-bd7330aa1259
Tests load balancer show statistics API.
Create a load balancer.
Validates that other accounts cannot see the stats for the
load balancer.
Show load balancer statistics.
Validate the show reflects the expected values.
- test_load_balancer_show_status()[source]¶
Test idempotent id: 60acc1b0-fa46-41f8-b526-c81ae2f42c30
Tests load balancer show status tree API.
Create a load balancer.
Validates that other accounts cannot see the status for the
load balancer.
Show load balancer status tree.
Validate the show reflects the expected values.
- test_load_balancer_update()[source]¶
Test idempotent id: b75a4d15-49d2-4149-a745-635eed1aacc3
Tests load balancer update and show APIs.
Create a fully populated load balancer.
Show load balancer details.
Validate the show reflects the initial values.
Validates that other accounts cannot update the load balancer.
Update the load balancer details.
Show load balancer details.
Validate the show reflects the updated values.
octavia_tempest_plugin.tests.api.v2.test_member module¶
- class MemberAPITest(*args, **kwargs)[source]¶
Bases:
LoadBalancerBaseTest
Test the member object API.
- class MemberAPITest1(*args, **kwargs)[source]¶
Bases:
MemberAPITest
- test_ipv4_HTTPS_LC_alt_monitor_member_create()[source]¶
Test idempotent id: dce70b40-502b-4b1c-8592-180817324ea0
- test_ipv4_HTTPS_LC_member_create()[source]¶
Test idempotent id: 46555ea6-12a8-4961-b105-bffdead7abcd
- test_ipv4_HTTPS_RR_alt_monitor_member_create()[source]¶
Test idempotent id: 5354ac6c-653d-43ce-8096-1f9de961de73
- test_ipv4_HTTPS_RR_member_create()[source]¶
Test idempotent id: e5c8503a-4bc5-43ad-b0da-3e5c1ef719f7
- test_ipv4_HTTPS_SIP_alt_monitor_member_create()[source]¶
Test idempotent id: 55da07bc-bf2c-4924-aba3-a03456843e14
- test_ipv4_HTTPS_SIP_member_create()[source]¶
Test idempotent id: 6773a8bd-1c51-4040-84ba-1aa2b6c4280d
- test_ipv4_HTTPS_SI_alt_monitor_member_create()[source]¶
Test idempotent id: df427d31-9843-4840-9137-6b88c633d329
- test_ipv4_HTTPS_SI_member_create()[source]¶
Test idempotent id: e64c28f6-09f5-4fd8-a59e-bcf90975581a
- test_ipv4_HTTP_LC_alt_monitor_member_create()[source]¶
Test idempotent id: 0684575a-0970-4fa8-8006-10c2b39c5f2b
- test_ipv4_HTTP_LC_backup_member_create()[source]¶
Test idempotent id: c1e029b0-b6d6-4fa6-8ccb-5c3f3aa293b0
- test_ipv4_HTTP_RR_alt_monitor_member_create()[source]¶
Test idempotent id: 0623aa1f-753d-44e7-afa1-017d274eace7
- test_ipv4_HTTP_SIP_alt_monitor_member_create()[source]¶
Test idempotent id: a2dbf216-a974-45e1-822d-859f76c89ed6
- test_ipv4_HTTP_SIP_member_create()[source]¶
Test idempotent id: 926eeed9-ecf4-4d22-9417-ef7a7e0a7788
- test_ipv4_HTTP_SI_alt_monitor_member_create()[source]¶
Test idempotent id: 0d9a8b32-0c13-49ea-8dd3-a124ec4ac6f9
- test_ipv4_PROXY_LC_alt_monitor_member_create()[source]¶
Test idempotent id: c1a5e297-f38e-4fc8-92a4-4177a37c4794
- test_ipv4_PROXY_LC_member_create()[source]¶
Test idempotent id: dfe24159-96a4-4496-888e-e74acd9d390d
- test_ipv4_PROXY_RR_alt_monitor_member_create()[source]¶
Test idempotent id: b2c8632b-f833-4844-9af3-ffee655be6bf
- test_ipv4_PROXY_RR_member_create()[source]¶
Test idempotent id: e565de98-88e2-4529-9730-a66073e31480
- test_ipv4_PROXY_SIP_alt_monitor_member_create()[source]¶
Test idempotent id: ab462d7c-069d-4b55-b6a7-dd199bde65b3
- test_ipv4_PROXY_SIP_member_create()[source]¶
Test idempotent id: b1f6f779-2535-4e47-add2-24561545ba59
- test_ipv4_PROXY_SI_alt_monitor_member_create()[source]¶
Test idempotent id: 5c32e2fd-9148-466c-b788-e11d7a48483b
- test_ipv4_PROXY_SI_member_create()[source]¶
Test idempotent id: 76435fb2-dcb3-4be2-ada9-2dbc375c100b
- test_ipv4_TCP_LC_alt_monitor_member_create()[source]¶
Test idempotent id: 2716d05d-6b04-405e-bda9-e79c778eb6dd
- test_ipv4_TCP_RR_alt_monitor_member_create()[source]¶
Test idempotent id: 9306b599-c8e2-4ce9-b789-9e32d42406c4
- test_ipv4_TCP_SIP_alt_monitor_member_create()[source]¶
Test idempotent id: 73673efc-5b70-4394-b831-1d59fe283e7d
- test_ipv4_TCP_SI_alt_monitor_member_create()[source]¶
Test idempotent id: 62db0223-1e44-4d6c-8499-9f72c86d30e3
- test_ipv4_UDP_LC_alt_monitor_member_create()[source]¶
Test idempotent id: fb9d0708-e320-45d7-be30-f6e7ea45c644
- test_ipv4_UDP_RR_alt_monitor_member_create()[source]¶
Test idempotent id: ccced84a-994d-4d30-a07a-30fa83e4dde2
- test_ipv4_UDP_SIP_alt_monitor_member_create()[source]¶
Test idempotent id: caf68a97-1911-466c-b392-50b946e2395c
- test_ipv4_UDP_SI_alt_monitor_member_create()[source]¶
Test idempotent id: 9a298318-89a5-416f-b027-af5eda94f813
- test_ipv6_HTTPS_LC_alt_monitor_member_create()[source]¶
Test idempotent id: 6056724b-d046-497a-ae31-c02af67d4fbb
- test_ipv6_HTTPS_LC_member_create()[source]¶
Test idempotent id: 354e44d3-db08-4ba9-8e3e-8c3210542a86
- test_ipv6_HTTPS_RR_alt_monitor_member_create()[source]¶
Test idempotent id: 364ba4b9-825a-4f92-9bf2-8d76bcba0288
- test_ipv6_HTTPS_RR_member_create()[source]¶
Test idempotent id: 70ba1deb-d644-437f-af80-4299461b20af
- test_ipv6_HTTPS_SIP_alt_monitor_member_create()[source]¶
Test idempotent id: 05684ab0-dff3-41aa-8b42-7f95fd6aa4ab
- test_ipv6_HTTPS_SIP_member_create()[source]¶
Test idempotent id: ed42872c-1ffc-4210-9f69-5f7eb8ec732f
- test_ipv6_HTTPS_SI_alt_monitor_member_create()[source]¶
Test idempotent id: 3d308996-3522-4c91-9bfd-48fedc2ed2f2
- test_ipv6_HTTPS_SI_member_create()[source]¶
Test idempotent id: dc26ce07-d580-4a55-b7cd-1b4f09c13572
- test_ipv6_HTTP_LC_alt_monitor_member_create()[source]¶
Test idempotent id: cd894c4f-2256-405f-aa6e-2f77973c749a
- test_ipv6_HTTP_LC_backup_member_create()[source]¶
Test idempotent id: b1994c5d-74b8-44be-b9e5-5e18e9219b61
- test_ipv6_HTTP_RR_alt_monitor_member_create()[source]¶
Test idempotent id: 141944cc-5e2c-4e83-88f8-f61a6797c9b7
- test_ipv6_HTTP_SIP_alt_monitor_member_create()[source]¶
Test idempotent id: d816d324-2434-4812-9b3e-a3f0d4949008
- test_ipv6_HTTP_SIP_member_create()[source]¶
Test idempotent id: d4cfe315-b6d6-4940-8ff6-5f5252028eec
- test_ipv6_HTTP_SI_alt_monitor_member_create()[source]¶
Test idempotent id: 6759674b-dca0-4a48-b166-3f87dc1cc727
- test_ipv6_PROXY_LC_alt_monitor_member_create()[source]¶
Test idempotent id: 0f8b924e-dd0b-44f9-92b6-8f3dfb0a720c
- test_ipv6_PROXY_LC_member_create()[source]¶
Test idempotent id: d1efbfab-b674-4b78-8014-7ecf7ab464ac
- test_ipv6_PROXY_RR_alt_monitor_member_create()[source]¶
Test idempotent id: 06facdb2-5b7e-4e8b-810d-8f829c619a6d
- test_ipv6_PROXY_RR_member_create()[source]¶
Test idempotent id: 4ec5a74b-06bd-4005-8fcc-25d1bced4807
- test_ipv6_PROXY_SIP_alt_monitor_member_create()[source]¶
Test idempotent id: ab87132f-5a0e-40a1-9498-9883780d31a9
- test_ipv6_PROXY_SIP_member_create()[source]¶
Test idempotent id: 227d7f40-a224-4e67-8844-2d28abc5171e
- test_ipv6_PROXY_SI_alt_monitor_member_create()[source]¶
Test idempotent id: 56944f91-bf4b-4e9a-9b05-6207e8184c75
- test_ipv6_PROXY_SI_member_create()[source]¶
Test idempotent id: e8f4eb38-8e8b-485a-b70a-b1679ad58b66
- test_ipv6_TCP_LC_alt_monitor_member_create()[source]¶
Test idempotent id: 699f1c0d-65ae-40d7-9abd-2cef0a1560b9
- test_ipv6_TCP_RR_alt_monitor_member_create()[source]¶
Test idempotent id: 22600457-ffe5-44a0-90b0-da4f48051023
- test_ipv6_TCP_SIP_alt_monitor_member_create()[source]¶
Test idempotent id: b8394de8-a898-4cab-aa0c-f3168d702ee0
- test_ipv6_TCP_SI_alt_monitor_member_create()[source]¶
Test idempotent id: fc0e77b1-e115-4ec7-80e3-c00d79932549
- test_ipv6_UDP_LC_alt_monitor_member_create()[source]¶
Test idempotent id: 0c2c2d5f-9602-4602-82e7-94a1393c295d
- test_ipv6_UDP_RR_alt_monitor_member_create()[source]¶
Test idempotent id: 4cddcf8a-566e-4a5a-bf81-99026b17f676
- test_ipv6_UDP_SIP_alt_monitor_member_create()[source]¶
Test idempotent id: 5abdfbcd-d1cd-4e6a-b98f-79afea442ad8
- class MemberAPITest2(*args, **kwargs)[source]¶
Bases:
MemberAPITest
- test_HTTPS_LC_alt_monitor_member_batch_update()[source]¶
Test idempotent id: dd4d0a10-0473-47a2-8ec5-815fbdf0c5ee
- test_HTTPS_LC_alt_monitor_member_show()[source]¶
Test idempotent id: c3db94b3-a38c-4a0a-8c53-85888c2e1876
- test_HTTPS_LC_alt_monitor_member_update()[source]¶
Test idempotent id: caf95728-5e9c-4295-bd4a-a15263ba5714
- test_HTTPS_LC_member_batch_update()[source]¶
Test idempotent id: 5ed41de6-8994-4ba4-8107-29eab89fab1e
- test_HTTPS_RR_alt_monitor_member_batch_update()[source]¶
Test idempotent id: 7bed4b1c-f862-45bf-ae30-3b4ad0b48870
- test_HTTPS_RR_alt_monitor_member_show()[source]¶
Test idempotent id: a06a137d-f6d1-44a6-978b-22fe8e23752c
- test_HTTPS_RR_alt_monitor_member_update()[source]¶
Test idempotent id: e419d49f-22e4-4331-985e-3a1cc8d0b6b0
- test_HTTPS_RR_member_batch_update()[source]¶
Test idempotent id: ee622c92-a4b4-41a6-96e3-b3b2429276a2
- test_HTTPS_SIP_alt_monitor_member_batch_update()[source]¶
Test idempotent id: c1c8930d-0436-4075-b47a-f3bd263ab8a8
- test_HTTPS_SIP_alt_monitor_member_show()[source]¶
Test idempotent id: 69de0c60-3e4f-40cf-9bf7-d2b1e6c83715
- test_HTTPS_SIP_alt_monitor_member_update()[source]¶
Test idempotent id: edff98be-6208-4f1c-9cd3-376b7ac47f80
- test_HTTPS_SIP_member_batch_update()[source]¶
Test idempotent id: 794137e5-28c1-4b0e-bc2f-fc030d03a689
- test_HTTPS_SI_alt_monitor_member_batch_update()[source]¶
Test idempotent id: 59303a97-cc97-441e-b1a6-395271ec2287
- test_HTTPS_SI_alt_monitor_member_show()[source]¶
Test idempotent id: c2c8ba90-6ade-4fd3-bf12-e15627983917
- test_HTTPS_SI_alt_monitor_member_update()[source]¶
Test idempotent id: 27c17512-51b4-49ae-ac92-3e141599cdda
- test_HTTPS_SI_member_batch_update()[source]¶
Test idempotent id: 3e6c76e0-3630-45f0-a674-5d79b662812b
- test_HTTP_LC_alt_monitor_member_batch_update()[source]¶
Test idempotent id: c4331afe-c129-44e8-8388-fcbbd28cf783
- test_HTTP_LC_alt_monitor_member_show()[source]¶
Test idempotent id: 2674b363-7922-494a-b121-cf415dbbb716
- test_HTTP_LC_alt_monitor_member_update()[source]¶
Test idempotent id: 65680d48-1d49-4959-a7d1-677797e54f6b
- test_HTTP_LC_backup_member_delete()[source]¶
Test idempotent id: eab8f0dc-0959-4b50-aea2-2f2319305d15
- test_HTTP_LC_backup_member_update()[source]¶
Test idempotent id: 592c19c3-1e0d-4d6d-b2ff-0d39d8654c99
- test_HTTP_LC_member_batch_update()[source]¶
Test idempotent id: 8104628d-6f30-4037-ae65-c6f6c1b3af42
- test_HTTP_RR_alt_monitor_member_batch_update()[source]¶
Test idempotent id: 83e0a9f2-491f-46a8-b3ce-6969d70a4e9f
- test_HTTP_RR_alt_monitor_member_show()[source]¶
Test idempotent id: 7674ae04-7e92-44ef-9adf-40718d7ec705
- test_HTTP_RR_alt_monitor_member_update()[source]¶
Test idempotent id: c07572b8-e853-48f3-a8ea-37fc293a4724
- test_HTTP_RR_member_batch_update()[source]¶
Test idempotent id: 5f412e52-8ee0-4ee5-8b0e-0e8fc68279a6
- test_HTTP_SIP_alt_monitor_member_batch_update()[source]¶
Test idempotent id: 44a2508d-ecea-4f92-ba66-a64d6d7f12da
- test_HTTP_SIP_alt_monitor_member_show()[source]¶
Test idempotent id: 7c4fcb3e-a994-4d39-97cc-929c022c001e
- test_HTTP_SIP_alt_monitor_member_update()[source]¶
Test idempotent id: 5215ecc4-fd47-451a-b073-399bad8b522c
- test_HTTP_SIP_member_batch_update()[source]¶
Test idempotent id: 617028e2-89fb-4e7e-ba62-1a8a7af697ca
- test_HTTP_SI_alt_monitor_member_batch_update()[source]¶
Test idempotent id: 6c1fe175-8e99-4adf-934d-bee79c89fa02
- test_HTTP_SI_alt_monitor_member_show()[source]¶
Test idempotent id: 6c88a35e-b7c1-4b14-bdae-1a710890555a
- test_HTTP_SI_alt_monitor_member_update()[source]¶
Test idempotent id: af40e333-caed-4808-a46c-05c977f3cebc
- test_HTTP_SI_member_batch_update()[source]¶
Test idempotent id: 546ac0c3-4025-4c88-8276-1c05e7198e82
- test_PROXY_LC_alt_monitor_member_batch_update()[source]¶
Test idempotent id: de033003-1dcb-4896-ad5d-9e68e31addf0
- test_PROXY_LC_alt_monitor_member_show()[source]¶
Test idempotent id: ebc52abf-9133-4922-902c-505f890bb44e
- test_PROXY_LC_alt_monitor_member_update()[source]¶
Test idempotent id: b22288fa-4e25-4779-bd78-6b4802926457
- test_PROXY_LC_member_batch_update()[source]¶
Test idempotent id: 7ae0bd6f-d04c-4d53-bb7e-fef0680726db
- test_PROXY_RR_alt_monitor_member_batch_update()[source]¶
Test idempotent id: 098f73c5-e3c1-4dfa-bd7f-c87df90743e6
- test_PROXY_RR_alt_monitor_member_show()[source]¶
Test idempotent id: 007c4f0c-8192-4806-9c25-c2f27ea4ba57
- test_PROXY_RR_alt_monitor_member_update()[source]¶
Test idempotent id: 43d30b1d-0f99-4b46-ad37-542e899ceae7
- test_PROXY_RR_member_batch_update()[source]¶
Test idempotent id: 82325d1a-ad01-471e-bfb3-b75ca86ae8eb
- test_PROXY_SIP_alt_monitor_member_batch_update()[source]¶
Test idempotent id: 4de187b6-4948-4394-af6b-8828e96d8f3e
- test_PROXY_SIP_alt_monitor_member_show()[source]¶
Test idempotent id: 28e1e3e7-454b-409d-84c3-1826f82ca9dd
- test_PROXY_SIP_alt_monitor_member_update()[source]¶
Test idempotent id: 56a21d8e-825a-4780-a073-41061a0d55ca
- test_PROXY_SIP_member_batch_update()[source]¶
Test idempotent id: 1ab05cf2-265e-4291-b17c-19caa0a1b6ff
- test_PROXY_SI_alt_monitor_member_batch_update()[source]¶
Test idempotent id: f55d8bff-ac68-4e3b-8f05-a9bb69bb0881
- test_PROXY_SI_alt_monitor_member_show()[source]¶
Test idempotent id: 383148a5-a9ec-413a-a44c-85c1bbb39729
- test_PROXY_SI_alt_monitor_member_update()[source]¶
Test idempotent id: 2061a0cf-49e0-49b8-af4d-f197cf84ef11
- test_PROXY_SI_member_batch_update()[source]¶
Test idempotent id: 963d7e71-d8b7-4257-9b01-f1d7ab57cbc8
- test_TCP_LC_alt_monitor_member_batch_update()[source]¶
Test idempotent id: 69bd512a-d561-43b1-9a4a-ea7134ee8f9e
- test_TCP_LC_alt_monitor_member_show()[source]¶
Test idempotent id: ecec1c11-2c2c-408c-9b4e-01620266dab6
- test_TCP_LC_alt_monitor_member_update()[source]¶
Test idempotent id: b693b5ba-d8e7-4b89-ad6c-41b56cf258f7
- test_TCP_RR_alt_monitor_member_batch_update()[source]¶
Test idempotent id: e952a399-c817-461e-9e37-fdf7e7b34983
- test_TCP_RR_alt_monitor_member_show()[source]¶
Test idempotent id: 9c968920-1fcc-4a71-8dc9-fdf2ff59af7c
- test_TCP_RR_alt_monitor_member_update()[source]¶
Test idempotent id: 5a05f8b0-52ca-4ed7-a1a7-c62aee16c960
- test_TCP_SIP_alt_monitor_member_batch_update()[source]¶
Test idempotent id: 52328f7a-bec4-4f23-9293-f5f1283c0af9
- test_TCP_SIP_alt_monitor_member_show()[source]¶
Test idempotent id: 6953a9a4-5fac-4470-bfda-4fafbd67288b
- test_TCP_SIP_alt_monitor_member_update()[source]¶
Test idempotent id: d6625773-2665-423d-8500-cf9b1b38b53e
- test_TCP_SIP_member_batch_update()[source]¶
Test idempotent id: 1d171080-c7e5-4ee0-83d4-51bb1655cb21
- test_TCP_SI_alt_monitor_member_batch_update()[source]¶
Test idempotent id: fee72f7a-928d-477f-b09b-5a866be717a3
- test_TCP_SI_alt_monitor_member_show()[source]¶
Test idempotent id: 9b95b5f2-8823-4019-be86-311a1bde5b20
- test_TCP_SI_alt_monitor_member_update()[source]¶
Test idempotent id: 7a6314dd-83c5-41ee-92f6-e18409ac213d
- test_UDP_LC_alt_monitor_member_batch_update()[source]¶
Test idempotent id: f9a125e0-84c4-4f7e-8a82-fe84ca3175e5
- test_UDP_LC_alt_monitor_member_show()[source]¶
Test idempotent id: 3a291344-0a88-46fc-9eca-c2c6b9048076
- test_UDP_LC_alt_monitor_member_update()[source]¶
Test idempotent id: 60baa2d7-927a-4b58-80b9-a2e5196985ee
- test_UDP_RR_alt_monitor_member_batch_update()[source]¶
Test idempotent id: fdf2423c-c312-466a-b021-130a52b5be35
- test_UDP_RR_alt_monitor_member_show()[source]¶
Test idempotent id: 2d154e0c-4955-4b00-92d5-e9df7b2fbf63
- test_UDP_RR_alt_monitor_member_update()[source]¶
Test idempotent id: 7609cd2f-32ac-4488-869a-7e14827df6ef
- test_UDP_SIP_alt_monitor_member_batch_update()[source]¶
Test idempotent id: e4a357a3-1d07-46f4-a8ff-67a279783b24
- test_UDP_SIP_alt_monitor_member_show()[source]¶
Test idempotent id: 9c0d4668-5a0e-41b3-b3b4-3d0372fe28af
- test_UDP_SIP_alt_monitor_member_update()[source]¶
Test idempotent id: 796a2972-38e6-41fc-a885-6316195acd70
- test_UDP_SIP_member_batch_update()[source]¶
Test idempotent id: 00b3ebda-c28c-471b-bbf8-01de6567b4b5
- test_UDP_SI_alt_monitor_member_batch_update()[source]¶
Test idempotent id: 04259015-b6d7-411b-8c19-f21e05994b7c
- test_UDP_SI_alt_monitor_member_show()[source]¶
Test idempotent id: 896acc77-3b73-4565-ad87-9467218b143b
octavia_tempest_plugin.tests.api.v2.test_pool module¶
- class PoolAPITest(*args, **kwargs)[source]¶
Bases:
LoadBalancerBaseTest
Test the pool object API.
- test_HTTPS_LC_pool_standalone_create()[source]¶
Test idempotent id: eb84fabc-68e6-44f7-955d-4919f045cd08
- test_HTTPS_LC_pool_with_listener_create()[source]¶
Test idempotent id: 664fc4d3-70d9-41c5-b3f8-c006726062ae
- test_HTTPS_RR_pool_standalone_create()[source]¶
Test idempotent id: cc940a8b-b21c-46f5-9976-d2c8dd73b626
- test_HTTPS_RR_pool_with_listener_create()[source]¶
Test idempotent id: 10df2793-63b2-42a3-a5d0-9241a9d700a3
- test_HTTPS_SIP_pool_standalone_create()[source]¶
Test idempotent id: 7da08af5-e225-46df-b0b4-a5f1834a5377
- test_HTTPS_SIP_pool_with_listener_create()[source]¶
Test idempotent id: 3d52a82e-e488-445a-8599-87e9bb7153eb
- test_HTTPS_SI_pool_standalone_create()[source]¶
Test idempotent id: d69c5e0b-43b5-4afe-a94a-1a4f93e44a93
- test_HTTPS_SI_pool_with_listener_create()[source]¶
Test idempotent id: 04cc43f2-9eab-4552-b8c1-cea9e1325696
- test_HTTP_LC_pool_standalone_create()[source]¶
Test idempotent id: 29f1a69d-6a0d-4a85-b178-f50f5b4bdfbc
- test_HTTP_LC_pool_with_listener_create()[source]¶
Test idempotent id: 5086402a-2339-4238-bddb-d30508e6cc53
- test_HTTP_RR_app_cookie_pool_delete()[source]¶
Test idempotent id: f9aa5a8c-4e2a-4029-8581-2980f1d111cf
- test_HTTP_RR_app_cookie_pool_show()[source]¶
Test idempotent id: 6fa12ae6-a61a-43d0-85d7-5367811c9c5a
- test_HTTP_RR_app_cookie_pool_update()[source]¶
Test idempotent id: 8677a512-77e1-4af3-96f7-8a3d66725e08
- test_HTTP_RR_app_cookie_pool_with_listener_create()[source]¶
Test idempotent id: c8b84032-1c20-4d85-9db2-2fe5b9eff37a
- test_HTTP_RR_http_cookie_pool_delete()[source]¶
Test idempotent id: 12a31fb5-85fc-4ec8-9475-079dc06f358b
- test_HTTP_RR_http_cookie_pool_show()[source]¶
Test idempotent id: 4a1b6e2c-c216-4589-9ab6-2cd63217f06a
- test_HTTP_RR_http_cookie_pool_update()[source]¶
Test idempotent id: 4d3b3a4a-a652-4dca-9a49-b14471ce5309
- test_HTTP_RR_http_cookie_pool_with_listener_create()[source]¶
Test idempotent id: 0296cccb-83be-425c-ac6a-828774734d5a
- test_HTTP_RR_pool_standalone_create()[source]¶
Test idempotent id: 7587fe48-87ba-4538-9f03-190911f100ff
- test_HTTP_RR_pool_with_listener_create()[source]¶
Test idempotent id: c9c0df79-f07e-428c-ae57-b9d4078eec79
- test_HTTP_RR_source_IP_pool_delete()[source]¶
Test idempotent id: 07528fe6-12a6-4fca-8819-9980e9d3db84
- test_HTTP_RR_source_IP_pool_show()[source]¶
Test idempotent id: 373f1c80-e51e-4260-b8d8-f6aeb512f81c
- test_HTTP_RR_source_IP_pool_update()[source]¶
Test idempotent id: 2e7bbf67-ed32-4a3c-b5ae-1aff8b07bacc
- test_HTTP_RR_source_IP_pool_with_listener_create()[source]¶
Test idempotent id: 882263e6-d50f-47b4-9083-f76c2b92eef0
- test_HTTP_SIP_pool_standalone_create()[source]¶
Test idempotent id: 265ba978-a528-429c-9ef7-c36373ee2225
- test_HTTP_SIP_pool_with_listener_create()[source]¶
Test idempotent id: a07e2ff0-90f3-43d3-a7ec-5ca93b7f29bf
- test_HTTP_SI_pool_standalone_create()[source]¶
Test idempotent id: a8b1b41c-5c3c-4c17-a2d4-b7c344520e3d
- test_HTTP_SI_pool_with_listener_create()[source]¶
Test idempotent id: 0136341c-4622-4f65-a59d-b9983331d627
- test_PROXY_LC_pool_standalone_create()[source]¶
Test idempotent id: 08e35f78-a85d-48d2-8ac3-14c5e68b64f7
- test_PROXY_LC_pool_with_listener_create()[source]¶
Test idempotent id: 044f460b-47ec-4e97-96be-c7ab812bfa16
- test_PROXY_RR_pool_standalone_create()[source]¶
Test idempotent id: 4d6c124e-73ea-4b32-bd1c-3ff7be2c4e55
- test_PROXY_RR_pool_with_listener_create()[source]¶
Test idempotent id: 60406086-b0a9-4f55-8f64-df161981443c
- test_PROXY_SIP_pool_standalone_create()[source]¶
Test idempotent id: ad4cb862-fa37-4874-99c1-511cdcd86f91
- test_PROXY_SIP_pool_with_listener_create()[source]¶
Test idempotent id: bcf76f26-e801-4ab4-b338-b210457d592e
- test_PROXY_SI_pool_standalone_create()[source]¶
Test idempotent id: cc42779d-71f8-4a7c-8217-02127be344ce
- test_PROXY_SI_pool_with_listener_create()[source]¶
Test idempotent id: c845d8d3-30d7-42c3-8943-9a4582c62e2d
- test_TCP_LC_pool_standalone_create()[source]¶
Test idempotent id: 8f552da6-38f8-44b8-b69b-072cc1e232a6
- test_TCP_LC_pool_with_listener_create()[source]¶
Test idempotent id: 728b974f-ff59-479b-ada5-de280bbaaf02
- test_TCP_RR_pool_standalone_create()[source]¶
Test idempotent id: 41a5f22e-80e8-4d85-bfd6-2726846ed2ce
- test_TCP_RR_pool_with_listener_create()[source]¶
Test idempotent id: b76432ae-1aa2-4048-b326-1cbda28415ac
- test_TCP_SIP_pool_standalone_create()[source]¶
Test idempotent id: 42382080-7fd5-46d7-afd7-d47c880f0397
- test_TCP_SIP_pool_with_listener_create()[source]¶
Test idempotent id: 53687dd3-e076-4e93-b917-93c76a160444
- test_TCP_SI_pool_standalone_create()[source]¶
Test idempotent id: 869b4208-5821-44f5-acf6-4f087c4dd79c
- test_TCP_SI_pool_with_listener_create()[source]¶
Test idempotent id: 4b0be593-b2e4-4704-a347-c36dae76aaad
- test_UDP_LC_pool_standalone_create()[source]¶
Test idempotent id: 0cb032d9-e092-476e-9aaf-463eea58fc16
- test_UDP_LC_pool_with_listener_create()[source]¶
Test idempotent id: 9bf3bb05-ee36-47f3-b669-78f06a94035d
- test_UDP_RR_pool_standalone_create()[source]¶
Test idempotent id: c09be35d-8a8b-4abd-8752-2cb4d7d7fab2
- test_UDP_RR_pool_with_listener_create()[source]¶
Test idempotent id: 4fb59ed9-5c44-437e-a5f9-bb01b9ba6a72
- test_UDP_RR_source_IP_pool_delete()[source]¶
Test idempotent id: cc69c0d0-9191-4faf-a154-e33df880f44e
- test_UDP_RR_source_IP_pool_update()[source]¶
Test idempotent id: 28b90650-a612-4b10-981f-d3dd6a366e4f
- test_UDP_RR_source_ip_pool_with_listener_create()[source]¶
Test idempotent id: 1d5eed30-86bf-4bf4-87d0-22adee3defa1
- test_UDP_SIP_pool_standalone_create()[source]¶
Test idempotent id: 02d40127-d46e-4aba-8428-96f6deff3554
- test_UDP_SIP_pool_with_listener_create()[source]¶
Test idempotent id: 5f1acd3e-305d-40d5-81e9-fe6250411d49
octavia_tempest_plugin.tests.api.v2.test_provider module¶
- class ProviderAPITest(*args, **kwargs)[source]¶
Bases:
LoadBalancerBaseTest
Test the provider object API.
- test_provider_list()[source]¶
Test idempotent id: 8b94e0cc-a24d-4c29-bc8e-53f58214dc67
Tests provider list API and field filtering.
Validates that non-lb member accounts cannot list the providers.
List the providers and validate against the expected provider list.
List the providers returning one field at a time.