neutron_tempest_plugin package¶
Subpackages¶
- neutron_tempest_plugin.api package
- Subpackages
- neutron_tempest_plugin.api.admin package
- Submodules
- neutron_tempest_plugin.api.admin.test_agent_availability_zone module
- neutron_tempest_plugin.api.admin.test_agent_management module
- neutron_tempest_plugin.api.admin.test_default_security_group_rules module
- neutron_tempest_plugin.api.admin.test_extension_driver_port_security_admin module
- neutron_tempest_plugin.api.admin.test_external_network_extension module
- neutron_tempest_plugin.api.admin.test_floating_ips_admin_actions module
- neutron_tempest_plugin.api.admin.test_l3_agent_scheduler module
- neutron_tempest_plugin.api.admin.test_logging module
- neutron_tempest_plugin.api.admin.test_logging_negative module
- neutron_tempest_plugin.api.admin.test_network_segment_range module
- neutron_tempest_plugin.api.admin.test_networks module
- neutron_tempest_plugin.api.admin.test_ports module
- neutron_tempest_plugin.api.admin.test_quotas module
- neutron_tempest_plugin.api.admin.test_quotas_negative module
- neutron_tempest_plugin.api.admin.test_routers_flavors module
- neutron_tempest_plugin.api.admin.test_routers_ha module
- neutron_tempest_plugin.api.admin.test_security_groups module
- neutron_tempest_plugin.api.admin.test_shared_network_extension module
- neutron_tempest_plugin.api.admin.test_tag module
- Module contents
- neutron_tempest_plugin.api.admin package
- Submodules
- neutron_tempest_plugin.api.base module
- neutron_tempest_plugin.api.base_routers module
- neutron_tempest_plugin.api.base_security_groups module
- neutron_tempest_plugin.api.clients module
- neutron_tempest_plugin.api.test_address_groups module
AddressGroupTest
RbacSharedAddressGroupTest
RbacSharedAddressGroupTest.test_filter_fields()
RbacSharedAddressGroupTest.test_filter_rbac_policies()
RbacSharedAddressGroupTest.test_policy_target_update()
RbacSharedAddressGroupTest.test_rbac_policy_show()
RbacSharedAddressGroupTest.test_regular_client_blocked_from_sharing_anothers_policy()
RbacSharedAddressGroupTest.test_regular_client_blocked_from_updating_shared_address_group()
RbacSharedAddressGroupTest.test_regular_client_shares_to_another_regular_client()
RbacSharedAddressGroupTest.test_secgrprule_presence_prevents_policy_rbac_policy_deletion()
- neutron_tempest_plugin.api.test_address_scopes module
AddressScopeTest
AddressScopeTest.test_admin_create_shared_address_scope()
AddressScopeTest.test_admin_update_shared_address_scope()
AddressScopeTest.test_delete_address_scope()
AddressScopeTest.test_show_address_scope()
AddressScopeTest.test_show_address_scope_project_id()
AddressScopeTest.test_tenant_create_list_address_scope()
AddressScopeTest.test_tenant_update_address_scope()
AddressScopeTestBase
RbacAddressScopeTest
RbacAddressScopeTest.test_filter_fields()
RbacAddressScopeTest.test_filter_rbac_policies()
RbacAddressScopeTest.test_policy_target_update()
RbacAddressScopeTest.test_rbac_policy_show()
RbacAddressScopeTest.test_regular_client_blocked_from_sharing_anothers_policy()
RbacAddressScopeTest.test_regular_client_shares_to_another_regular_client()
RbacAddressScopeTest.test_subnet_pool_presence_prevents_rbac_policy_deletion()
- neutron_tempest_plugin.api.test_address_scopes_negative module
AddressScopeTestNegative
AddressScopeTestNegative.test_delete_address_scope_associated_with_subnetpool()
AddressScopeTestNegative.test_delete_non_existent_address_scope()
AddressScopeTestNegative.test_get_non_existent_address_scope()
AddressScopeTestNegative.test_tenant_create_shared_address_scope()
AddressScopeTestNegative.test_tenant_get_not_shared_admin_address_scope()
AddressScopeTestNegative.test_tenant_update_address_scope_shared_false()
AddressScopeTestNegative.test_tenant_update_address_scope_shared_true()
AddressScopeTestNegative.test_update_non_existent_address_scope()
AddressScopeTestNegative.test_update_shared_address_scope_to_unshare()
- neutron_tempest_plugin.api.test_auto_allocated_topology module
- neutron_tempest_plugin.api.test_availability_zones module
- neutron_tempest_plugin.api.test_conntrack_helper module
- neutron_tempest_plugin.api.test_extension_driver_port_security module
PortSecTest
PortSecTest.test_allowed_address_pairs()
PortSecTest.test_create_port_sec_with_security_group()
PortSecTest.test_delete_with_port_sec()
PortSecTest.test_port_sec_default_value()
PortSecTest.test_port_sec_specific_value_1()
PortSecTest.test_port_sec_specific_value_2()
PortSecTest.test_port_sec_update_pass()
PortSecTest.test_port_sec_update_port_failed()
- neutron_tempest_plugin.api.test_extensions module
- neutron_tempest_plugin.api.test_flavors_extensions module
- neutron_tempest_plugin.api.test_floating_ips module
- neutron_tempest_plugin.api.test_floating_ips_negative module
- neutron_tempest_plugin.api.test_local_ip module
- neutron_tempest_plugin.api.test_metering_extensions module
MeteringIpV6TestJSON
MeteringTestJSON
MeteringTestJSON.test_create_delete_metering_label_rule_with_filters()
MeteringTestJSON.test_create_delete_metering_label_with_filters()
MeteringTestJSON.test_create_delete_metering_label_with_name_max_length()
MeteringTestJSON.test_list_metering_label_rules()
MeteringTestJSON.test_list_metering_labels()
MeteringTestJSON.test_show_metering_label()
MeteringTestJSON.test_show_metering_label_rule()
- neutron_tempest_plugin.api.test_metering_negative module
- neutron_tempest_plugin.api.test_ndp_proxy module
- neutron_tempest_plugin.api.test_ndp_proxy_negative module
NDPProxyNegativeTestJSON
NDPProxyNegativeTestJSON.test_create_ndp_proxy_with_different_address_scope()
NDPProxyNegativeTestJSON.test_create_ndp_proxy_with_subnet_not_connect_router()
NDPProxyNegativeTestJSON.test_create_ndp_proxy_without_ipv6_address()
NDPProxyNegativeTestJSON.test_enable_ndp_proxy_and_unset_gateway()
NDPProxyNegativeTestJSON.test_enable_ndp_proxy_without_address_scope()
NDPProxyNegativeTestJSON.test_enable_ndp_proxy_without_external_gw()
- neutron_tempest_plugin.api.test_network_ip_availability module
NetworksIpAvailabilityIPv4Test
NetworksIpAvailabilityIPv4Test.test_list_ip_availability_after_port_delete()
NetworksIpAvailabilityIPv4Test.test_list_ip_availability_after_subnet_and_ports()
NetworksIpAvailabilityIPv4Test.test_list_ip_availability_before_subnet()
NetworksIpAvailabilityIPv4Test.test_show_ip_availability_after_port_delete()
NetworksIpAvailabilityIPv4Test.test_show_ip_availability_after_subnet_and_ports_create()
NetworksIpAvailabilityIPv6Test
NetworksIpAvailabilityTest
calc_total_ips()
- neutron_tempest_plugin.api.test_network_ip_availability_negative module
- neutron_tempest_plugin.api.test_networks module
NetworksMtuTestJSON
NetworksSearchCriteriaTest
NetworksSearchCriteriaTest.test_list_no_pagination_limit_0()
NetworksSearchCriteriaTest.test_list_pagination()
NetworksSearchCriteriaTest.test_list_pagination_page_reverse_asc()
NetworksSearchCriteriaTest.test_list_pagination_page_reverse_desc()
NetworksSearchCriteriaTest.test_list_pagination_page_reverse_with_href_links()
NetworksSearchCriteriaTest.test_list_pagination_with_href_links()
NetworksSearchCriteriaTest.test_list_pagination_with_marker()
NetworksSearchCriteriaTest.test_list_sorts_asc()
NetworksSearchCriteriaTest.test_list_sorts_desc()
NetworksSearchCriteriaTest.test_list_validation_filters()
NetworksTestJSON
- neutron_tempest_plugin.api.test_networks_negative module
- neutron_tempest_plugin.api.test_port_forwarding_negative module
- neutron_tempest_plugin.api.test_port_forwardings module
PortForwardingTestJSON
PortForwardingTestJSON.test_associate_2_port_forwardings_to_floating_ip()
PortForwardingTestJSON.test_associate_port_forwarding_to_2_fixed_ips()
PortForwardingTestJSON.test_associate_port_forwarding_to_port_with_fip()
PortForwardingTestJSON.test_associate_port_forwarding_to_used_floating_ip()
PortForwardingTestJSON.test_port_forwarding_info_in_fip_details()
PortForwardingTestJSON.test_port_forwarding_life_cycle()
- neutron_tempest_plugin.api.test_ports module
PortsIpv6TestJSON
PortsSearchCriteriaTest
PortsSearchCriteriaTest.test_list_no_pagination_limit_0()
PortsSearchCriteriaTest.test_list_pagination()
PortsSearchCriteriaTest.test_list_pagination_page_reverse_asc()
PortsSearchCriteriaTest.test_list_pagination_page_reverse_desc()
PortsSearchCriteriaTest.test_list_pagination_page_reverse_with_href_links()
PortsSearchCriteriaTest.test_list_pagination_with_href_links()
PortsSearchCriteriaTest.test_list_pagination_with_marker()
PortsSearchCriteriaTest.test_list_sorts_asc()
PortsSearchCriteriaTest.test_list_sorts_desc()
PortsTaggingOnCreationTestJSON
PortsTestJSON
PortsTestJSON.test_add_ips_to_port()
PortsTestJSON.test_change_dhcp_flag_then_create_port()
PortsTestJSON.test_create_update_port_description()
PortsTestJSON.test_create_update_port_security()
PortsTestJSON.test_create_update_port_with_dns_domain()
PortsTestJSON.test_create_update_port_with_dns_name()
PortsTestJSON.test_create_update_port_with_no_dns_name()
PortsTestJSON.test_port_shut_down()
- neutron_tempest_plugin.api.test_ports_negative module
PortsNegativeTestJSON
PortsNegativeTestJSON.test_add_port_with_illegal_ip()
PortsNegativeTestJSON.test_add_port_with_nonexist_network_id()
PortsNegativeTestJSON.test_add_port_with_nonexist_security_groups_id()
PortsNegativeTestJSON.test_add_port_with_nonexist_tenant_id()
PortsNegativeTestJSON.test_add_port_with_too_long_description()
PortsNegativeTestJSON.test_add_port_with_too_long_name()
- neutron_tempest_plugin.api.test_qos module
QosBandwidthLimitRuleTestJSON
QosBandwidthLimitRuleTestJSON.test_attach_and_detach_a_policy_by_a_tenant()
QosBandwidthLimitRuleTestJSON.test_get_rules_by_policy()
QosBandwidthLimitRuleTestJSON.test_rule_create()
QosBandwidthLimitRuleTestJSON.test_rule_create_fail_for_the_same_type()
QosBandwidthLimitRuleTestJSON.test_rule_create_forbidden_for_regular_tenants()
QosBandwidthLimitRuleTestJSON.test_rule_create_rule_nonexistent_policy()
QosBandwidthLimitRuleTestJSON.test_rule_delete()
QosBandwidthLimitRuleTestJSON.test_rule_update()
QosBandwidthLimitRuleTestJSON.test_rule_update_forbidden_for_regular_tenants_foreign_policy()
QosBandwidthLimitRuleTestJSON.test_rule_update_forbidden_for_regular_tenants_own_policy()
QosBandwidthLimitRuleWithDirectionTestJSON
QosDscpMarkingRuleTestJSON
QosDscpMarkingRuleTestJSON.test_get_rules_by_policy()
QosDscpMarkingRuleTestJSON.test_invalid_rule_create()
QosDscpMarkingRuleTestJSON.test_qos_dscp_create_and_update()
QosDscpMarkingRuleTestJSON.test_rule_create()
QosDscpMarkingRuleTestJSON.test_rule_create_fail_for_the_same_type()
QosDscpMarkingRuleTestJSON.test_rule_create_forbidden_for_regular_tenants()
QosDscpMarkingRuleTestJSON.test_rule_create_rule_nonexistent_policy()
QosDscpMarkingRuleTestJSON.test_rule_delete()
QosDscpMarkingRuleTestJSON.test_rule_update()
QosMinimumBandwidthRuleTestJSON
QosMinimumBandwidthRuleTestJSON.test_get_rules_by_policy()
QosMinimumBandwidthRuleTestJSON.test_rule_create()
QosMinimumBandwidthRuleTestJSON.test_rule_create_fail_for_missing_min_kbps()
QosMinimumBandwidthRuleTestJSON.test_rule_create_fail_for_the_same_type()
QosMinimumBandwidthRuleTestJSON.test_rule_create_forbidden_for_regular_tenants()
QosMinimumBandwidthRuleTestJSON.test_rule_create_pass_for_direction_ingress()
QosMinimumBandwidthRuleTestJSON.test_rule_create_rule_nonexistent_policy()
QosMinimumBandwidthRuleTestJSON.test_rule_delete()
QosMinimumBandwidthRuleTestJSON.test_rule_update()
QosMinimumPpsRuleTestJSON
QosMinimumPpsRuleTestJSON.test_get_rules_by_policy()
QosMinimumPpsRuleTestJSON.test_rule_create()
QosMinimumPpsRuleTestJSON.test_rule_create_any_direction_when_egress_direction_exists()
QosMinimumPpsRuleTestJSON.test_rule_create_egress_direction_when_any_direction_exists()
QosMinimumPpsRuleTestJSON.test_rule_create_fail_for_missing_min_kpps()
QosMinimumPpsRuleTestJSON.test_rule_create_fail_for_the_same_type()
QosMinimumPpsRuleTestJSON.test_rule_create_forbidden_for_regular_tenants()
QosMinimumPpsRuleTestJSON.test_rule_delete()
QosMinimumPpsRuleTestJSON.test_rule_update()
QosMinimumPpsRuleTestJSON.test_rule_update_direction_conflict()
QosSearchCriteriaTest
QosSearchCriteriaTest.test_list_no_pagination_limit_0()
QosSearchCriteriaTest.test_list_pagination()
QosSearchCriteriaTest.test_list_pagination_page_reverse_asc()
QosSearchCriteriaTest.test_list_pagination_page_reverse_desc()
QosSearchCriteriaTest.test_list_pagination_page_reverse_with_href_links()
QosSearchCriteriaTest.test_list_pagination_with_href_links()
QosSearchCriteriaTest.test_list_pagination_with_marker()
QosSearchCriteriaTest.test_list_sorts_asc()
QosSearchCriteriaTest.test_list_sorts_desc()
QosTestJSON
QosTestJSON.test_create_policy()
QosTestJSON.test_default_policy_creating_network_with_policy()
QosTestJSON.test_default_policy_creating_network_without_policy()
QosTestJSON.test_delete_not_allowed_if_policy_in_use_by_network()
QosTestJSON.test_delete_not_allowed_if_policy_in_use_by_port()
QosTestJSON.test_delete_policy()
QosTestJSON.test_get_policy_that_is_shared()
QosTestJSON.test_list_admin_rule_types()
QosTestJSON.test_list_policy_filter_by_name()
QosTestJSON.test_list_policy_sort_by_name()
QosTestJSON.test_list_regular_rule_types()
QosTestJSON.test_policy_association_with_admin_network()
QosTestJSON.test_policy_association_with_network_non_shared_policy()
QosTestJSON.test_policy_association_with_network_nonexistent_policy()
QosTestJSON.test_policy_association_with_port_non_shared_policy()
QosTestJSON.test_policy_association_with_port_nonexistent_policy()
QosTestJSON.test_policy_association_with_port_shared_policy()
QosTestJSON.test_policy_association_with_tenant_network()
QosTestJSON.test_policy_create_forbidden_for_regular_tenants()
QosTestJSON.test_policy_update()
QosTestJSON.test_policy_update_association_with_admin_network()
QosTestJSON.test_policy_update_association_with_port_shared_policy()
QosTestJSON.test_policy_update_forbidden_for_regular_tenants_foreign_policy()
QosTestJSON.test_policy_update_forbidden_for_regular_tenants_own_policy()
QosTestJSON.test_qos_policy_delete_with_rules()
QosTestJSON.test_shared_policy_update()
QosTestJSON.test_show_policy_has_project_id()
QosTestJSON.test_show_rule_type_details_as_admin()
QosTestJSON.test_show_rule_type_details_as_user()
QosTestJSON.test_user_create_port_with_admin_qos_policy()
RbacSharedQosPoliciesTest
RbacSharedQosPoliciesTest.test_filter_fields()
RbacSharedQosPoliciesTest.test_filter_rbac_policies()
RbacSharedQosPoliciesTest.test_net_bound_shared_policy_wildcard_and_project_id_wild_remove()
RbacSharedQosPoliciesTest.test_net_bound_shared_policy_wildcard_and_projectid_wild_remains()
RbacSharedQosPoliciesTest.test_network_presence_prevents_policy_rbac_policy_deletion()
RbacSharedQosPoliciesTest.test_policy_sharing_with_wildcard()
RbacSharedQosPoliciesTest.test_policy_sharing_with_wildcard_and_project_id()
RbacSharedQosPoliciesTest.test_policy_target_update()
RbacSharedQosPoliciesTest.test_rbac_policy_show()
RbacSharedQosPoliciesTest.test_regular_client_blocked_from_sharing_anothers_policy()
RbacSharedQosPoliciesTest.test_regular_client_shares_to_another_regular_client()
- neutron_tempest_plugin.api.test_qos_negative module
QosBandwidthLimitRuleNegativeTestJSON
QosDscpRuleNegativeTestJSON
QosMinimumBandwidthRuleNegativeTestJSON
QosMinimumPpsRuleNegativeTestJSON
QosNegativeTestJSON
QosNegativeTestJSON.test_add_policy_with_too_long_description()
QosNegativeTestJSON.test_add_policy_with_too_long_name()
QosNegativeTestJSON.test_add_policy_with_too_long_tenant_id()
QosNegativeTestJSON.test_delete_non_existent_qos_policy()
QosNegativeTestJSON.test_get_non_existent_qos_policy()
QosNegativeTestJSON.test_update_non_existent_qos_policy()
QosNegativeTestJSON.test_update_policy_with_too_long_description()
QosNegativeTestJSON.test_update_policy_with_too_long_name()
QosRuleNegativeBaseTestJSON
- neutron_tempest_plugin.api.test_revisions module
TestRevisions
TestRevisions.test_portbinding_bumps_revision()
TestRevisions.test_update_allowed_address_pairs_bumps_revision()
TestRevisions.test_update_dns_domain_bumps_revision()
TestRevisions.test_update_external_network_bumps_revision()
TestRevisions.test_update_extra_dhcp_opt_bumps_revision()
TestRevisions.test_update_floatingip_bumps_revision()
TestRevisions.test_update_network_bumps_revision()
TestRevisions.test_update_network_constrained_by_revision()
TestRevisions.test_update_port_bumps_revision()
TestRevisions.test_update_port_security_bumps_revisions()
TestRevisions.test_update_port_sg_binding_bumps_revision()
TestRevisions.test_update_qos_network_policy_binding_bumps_revision()
TestRevisions.test_update_qos_port_policy_binding_bumps_revision()
TestRevisions.test_update_router_bumps_revision()
TestRevisions.test_update_router_extra_attributes_bumps_revision()
TestRevisions.test_update_router_extra_routes_bumps_revision()
TestRevisions.test_update_sg_group_bumps_revision()
TestRevisions.test_update_sg_rule_bumps_sg_revision()
TestRevisions.test_update_subnet_bumps_network_revision()
TestRevisions.test_update_subnet_bumps_revision()
TestRevisions.test_update_subnet_service_types_bumps_revisions()
TestRevisions.test_update_subnetpool_bumps_revision()
- neutron_tempest_plugin.api.test_router_interface_fip module
- neutron_tempest_plugin.api.test_routers module
DvrRoutersTest
DvrRoutersTestToCentralized
DvrRoutersTestUpdateDistributedExtended
ExternalGWMultihomingRoutersTest
ExternalGWMultihomingRoutersTest.test_create_router_add_external_gateways()
ExternalGWMultihomingRoutersTest.test_create_router_add_external_gateways_compat()
ExternalGWMultihomingRoutersTest.test_create_router_add_external_gateways_one()
ExternalGWMultihomingRoutersTest.test_create_router_add_remove_external_gateways()
ExternalGWMultihomingRoutersTest.test_create_router_enable_default_route_bfd()
ExternalGWMultihomingRoutersTest.test_create_router_enable_default_route_ecmp()
ExternalGWMultihomingRoutersTest.test_create_router_remove_external_gateways_compat()
ExternalGWMultihomingRoutersTest.test_create_router_update_external_gateways()
ExternalGWMultihomingRoutersTest.test_update_router_enable_default_route_bfd()
ExternalGWMultihomingRoutersTest.test_update_router_enable_default_route_ecmp()
HaRoutersTest
RoutersDeleteTest
RoutersIpV6Test
RoutersSearchCriteriaTest
RoutersSearchCriteriaTest.test_list_no_pagination_limit_0()
RoutersSearchCriteriaTest.test_list_pagination()
RoutersSearchCriteriaTest.test_list_pagination_page_reverse_asc()
RoutersSearchCriteriaTest.test_list_pagination_page_reverse_desc()
RoutersSearchCriteriaTest.test_list_pagination_page_reverse_with_href_links()
RoutersSearchCriteriaTest.test_list_pagination_with_href_links()
RoutersSearchCriteriaTest.test_list_pagination_with_marker()
RoutersSearchCriteriaTest.test_list_sorts_asc()
RoutersSearchCriteriaTest.test_list_sorts_desc()
RoutersTest
RoutersTest.test_create_router_with_default_snat_value()
RoutersTest.test_create_router_with_snat_explicit()
RoutersTest.test_create_update_router_description()
RoutersTest.test_extra_routes_atomic()
RoutersTest.test_network_attached_with_two_routers()
RoutersTest.test_router_interface_status()
RoutersTest.test_router_interface_update_and_remove_gateway_ip()
RoutersTest.test_update_extra_route()
RoutersTest.test_update_router_reset_gateway_without_snat()
RoutersTest.test_update_router_set_gateway_with_snat_explicit()
RoutersTest.test_update_router_set_gateway_without_snat()
- neutron_tempest_plugin.api.test_routers_negative module
- neutron_tempest_plugin.api.test_security_groups module
BaseSecGroupProtocolIPv6Test
BaseSecGroupProtocolTest
BaseSecGroupQuota
BaseSecGroupRulesQuota
BaseSecGroupTest
RbacSharedSecurityGroupTest
RbacSharedSecurityGroupTest.test_filter_fields()
RbacSharedSecurityGroupTest.test_filter_rbac_policies()
RbacSharedSecurityGroupTest.test_policy_target_update()
RbacSharedSecurityGroupTest.test_port_presence_prevents_policy_rbac_policy_deletion()
RbacSharedSecurityGroupTest.test_rbac_policy_show()
RbacSharedSecurityGroupTest.test_regular_client_blocked_from_sharing_anothers_policy()
RbacSharedSecurityGroupTest.test_regular_client_shares_to_another_regular_client()
SecGroupNormalizedCidrTest
SecGroupQuotaTest
SecGroupRulesQuotaTest
SecGroupSearchCriteriaTest
StatefulSecGroupProtocolIPv6Test
StatefulSecGroupProtocolTest
StatefulSecGroupTest
StatefulSecGroupTest.test_create_bulk_sec_groups()
StatefulSecGroupTest.test_create_list_update_show_delete_security_group()
StatefulSecGroupTest.test_create_sec_groups_with_the_same_name()
StatefulSecGroupTest.test_list_security_group_rules_contains_all_rules()
StatefulSecGroupTest.test_show_security_group_contains_all_rules()
StatelessSecGroupProtocolIPv6Test
StatelessSecGroupProtocolTest
StatelessSecGroupTest
StatelessSecGroupTest.test_create_bulk_sec_groups()
StatelessSecGroupTest.test_create_list_update_show_delete_security_group()
StatelessSecGroupTest.test_create_sec_groups_with_the_same_name()
StatelessSecGroupTest.test_list_security_group_rules_contains_all_rules()
StatelessSecGroupTest.test_show_security_group_contains_all_rules()
StatelessSecGroupTest.test_stateless_security_group_update()
- neutron_tempest_plugin.api.test_security_groups_negative module
NegativeSecGroupIPv6Test
NegativeSecGroupProtocolTest
NegativeSecGroupQuotaTest
NegativeSecGroupRulesQuotaTest
NegativeSecGroupTest
NegativeSecGroupTest.test_assign_nonexistent_sec_group()
NegativeSecGroupTest.test_assign_sec_group_twice()
NegativeSecGroupTest.test_create_security_group_with_boolean_type_name()
NegativeSecGroupTest.test_create_security_group_with_too_long_name()
NegativeSecGroupTest.test_delete_in_use_sec_group()
NegativeSecGroupTest.test_no_sec_group_changes_after_assignment_failure()
NegativeSecGroupTest.test_update_default_security_group_name()
NegativeSecGroupTest.test_update_security_group_with_boolean_type_name()
NegativeSecGroupTest.test_update_security_group_with_too_long_name()
NegativeStatelessSecGroupTest
NegativeStatelessSecGroupTest.test_adding_stateful_sg_to_port_with_stateless_sg()
NegativeStatelessSecGroupTest.test_adding_stateless_sg_to_port_with_stateful_sg()
NegativeStatelessSecGroupTest.test_create_port_with_stateful_and_stateless_sg()
NegativeStatelessSecGroupTest.test_update_used_stateful_sg_to_stateless()
NegativeStatelessSecGroupTest.test_update_used_stateless_sg_to_stateful()
- neutron_tempest_plugin.api.test_service_type_management module
- neutron_tempest_plugin.api.test_subnetpool_prefix_ops module
- neutron_tempest_plugin.api.test_subnetpools module
RbacSubnetPoolTest
RbacSubnetPoolTest.test_cannot_share_if_no_access_to_address_scope()
RbacSubnetPoolTest.test_filter_fields()
RbacSubnetPoolTest.test_filter_rbac_policies()
RbacSubnetPoolTest.test_policy_target_update()
RbacSubnetPoolTest.test_rbac_policy_show()
RbacSubnetPoolTest.test_regular_client_blocked_from_sharing_anothers_policy()
RbacSubnetPoolTest.test_regular_client_shares_to_another_regular_client()
RbacSubnetPoolTest.test_subnet_presence_prevents_rbac_policy_deletion()
SubnetPoolsSearchCriteriaTest
SubnetPoolsSearchCriteriaTest.test_list_no_pagination_limit_0()
SubnetPoolsSearchCriteriaTest.test_list_pagination()
SubnetPoolsSearchCriteriaTest.test_list_pagination_page_reverse_asc()
SubnetPoolsSearchCriteriaTest.test_list_pagination_page_reverse_desc()
SubnetPoolsSearchCriteriaTest.test_list_pagination_page_reverse_with_href_links()
SubnetPoolsSearchCriteriaTest.test_list_pagination_with_href_links()
SubnetPoolsSearchCriteriaTest.test_list_pagination_with_marker()
SubnetPoolsSearchCriteriaTest.test_list_sorts_asc()
SubnetPoolsSearchCriteriaTest.test_list_sorts_desc()
SubnetPoolsSearchCriteriaTest.test_list_validation_filters()
SubnetPoolsTest
SubnetPoolsTest.test_admin_create_shared_subnetpool()
SubnetPoolsTest.test_create_list_subnetpool()
SubnetPoolsTest.test_create_subnet_from_pool_with_default_prefixlen()
SubnetPoolsTest.test_create_subnet_from_pool_with_prefixlen()
SubnetPoolsTest.test_create_subnet_from_pool_with_quota()
SubnetPoolsTest.test_create_subnet_from_pool_with_subnet_cidr()
SubnetPoolsTest.test_create_subnetpool_associate_address_scope()
SubnetPoolsTest.test_create_update_subnetpool_description()
SubnetPoolsTest.test_get_subnetpool()
SubnetPoolsTest.test_show_subnetpool_has_project_id()
SubnetPoolsTest.test_tenant_create_non_default_subnetpool()
SubnetPoolsTest.test_tenant_update_subnetpool()
SubnetPoolsTest.test_update_subnetpool_associate_address_scope()
SubnetPoolsTest.test_update_subnetpool_associate_another_address_scope()
SubnetPoolsTest.test_update_subnetpool_disassociate_address_scope()
SubnetPoolsTest.test_update_subnetpool_prefixes_append()
SubnetPoolsTest.test_update_subnetpool_prefixes_extend()
SubnetPoolsTestBase
SubnetPoolsTestV6
- neutron_tempest_plugin.api.test_subnetpools_negative module
SubnetPoolsNegativeTestJSON
SubnetPoolsNegativeTestJSON.test_create_sp_associate_address_scope_multiple_prefix_intersect()
SubnetPoolsNegativeTestJSON.test_create_subnet_different_pools_same_network()
SubnetPoolsNegativeTestJSON.test_create_subnetpool_associate_address_scope_of_other_owner()
SubnetPoolsNegativeTestJSON.test_create_subnetpool_associate_address_scope_prefix_intersect()
SubnetPoolsNegativeTestJSON.test_create_subnetpool_associate_invalid_address_scope()
SubnetPoolsNegativeTestJSON.test_create_subnetpool_associate_non_exist_address_scope()
SubnetPoolsNegativeTestJSON.test_delete_non_existent_subnetpool()
SubnetPoolsNegativeTestJSON.test_get_non_existent_subnetpool()
SubnetPoolsNegativeTestJSON.test_tenant_create_default_subnetpool()
SubnetPoolsNegativeTestJSON.test_tenant_create_shared_subnetpool()
SubnetPoolsNegativeTestJSON.test_tenant_create_subnetpool_associate_shared_address_scope()
SubnetPoolsNegativeTestJSON.test_tenant_get_not_shared_admin_subnetpool()
SubnetPoolsNegativeTestJSON.test_tenant_update_sp_prefix_associated_with_shared_addr_scope()
SubnetPoolsNegativeTestJSON.test_update_non_existent_subnetpool()
SubnetPoolsNegativeTestJSON.test_update_subnetpool_associate_address_scope_of_other_owner()
SubnetPoolsNegativeTestJSON.test_update_subnetpool_associate_address_scope_wrong_ip_version()
SubnetPoolsNegativeTestJSON.test_update_subnetpool_multiple_prefix_intersect()
SubnetPoolsNegativeTestJSON.test_update_subnetpool_not_modifiable_shared()
SubnetPoolsNegativeTestJSON.test_update_subnetpool_prefix_intersect()
SubnetPoolsNegativeTestJSON.test_update_subnetpool_prefixes_shrink()
SubnetPoolsNegativeTestJSON.test_update_subnetpool_tenant_id()
- neutron_tempest_plugin.api.test_subnets module
SubnetServiceTypeTestJSON
SubnetsSearchCriteriaTest
SubnetsSearchCriteriaTest.test_list_no_pagination_limit_0()
SubnetsSearchCriteriaTest.test_list_pagination()
SubnetsSearchCriteriaTest.test_list_pagination_page_reverse_asc()
SubnetsSearchCriteriaTest.test_list_pagination_page_reverse_desc()
SubnetsSearchCriteriaTest.test_list_pagination_page_reverse_with_href_links()
SubnetsSearchCriteriaTest.test_list_pagination_with_href_links()
SubnetsSearchCriteriaTest.test_list_pagination_with_marker()
SubnetsSearchCriteriaTest.test_list_sorts_asc()
SubnetsSearchCriteriaTest.test_list_sorts_desc()
SubnetsSearchCriteriaTest.test_list_validation_filters()
- neutron_tempest_plugin.api.test_timestamp module
TestTimeStamp
TestTimeStamp.test_create_network_with_timestamp()
TestTimeStamp.test_create_port_with_timestamp()
TestTimeStamp.test_create_subnet_with_timestamp()
TestTimeStamp.test_create_subnetpool_with_timestamp()
TestTimeStamp.test_segment_with_timestamp()
TestTimeStamp.test_show_networks_attribute_with_timestamp()
TestTimeStamp.test_show_port_attribute_with_timestamp()
TestTimeStamp.test_show_subnet_attribute_with_timestamp()
TestTimeStamp.test_show_subnetpool_attribute_with_timestamp()
TestTimeStamp.test_update_network_with_timestamp()
TestTimeStamp.test_update_port_with_timestamp()
TestTimeStamp.test_update_subnet_with_timestamp()
TestTimeStamp.test_update_subnetpool_with_timestamp()
TestTimeStampWithL3
TestTimeStampWithL3.test_create_floatingip_with_timestamp()
TestTimeStampWithL3.test_create_router_with_timestamp()
TestTimeStampWithL3.test_show_floatingip_attribute_with_timestamp()
TestTimeStampWithL3.test_show_router_attribute_with_timestamp()
TestTimeStampWithL3.test_update_floatingip_with_timestamp()
TestTimeStampWithL3.test_update_router_with_timestamp()
TestTimeStampWithSecurityGroup
TestTimeStampWithSecurityGroup.test_create_sg_with_timestamp()
TestTimeStampWithSecurityGroup.test_create_sgrule_with_timestamp()
TestTimeStampWithSecurityGroup.test_show_sg_attribute_with_timestamp()
TestTimeStampWithSecurityGroup.test_show_sgrule_attribute_with_timestamp()
TestTimeStampWithSecurityGroup.test_update_sg_with_timestamp()
- neutron_tempest_plugin.api.test_trunk module
TrunkTestInheritJSONBase
TrunkTestJSON
TrunkTestJSON.test_add_subports()
TrunkTestJSON.test_create_show_delete_trunk()
TrunkTestJSON.test_create_trunk_empty_subports_list()
TrunkTestJSON.test_create_trunk_subports_not_specified()
TrunkTestJSON.test_create_update_trunk()
TrunkTestJSON.test_create_update_trunk_with_description()
TrunkTestJSON.test_delete_trunk_with_subport_is_allowed()
TrunkTestJSON.test_get_subports()
TrunkTestJSON.test_list_trunks()
TrunkTestJSON.test_remove_subport()
TrunkTestJSON.test_show_trunk_has_project_id()
TrunkTestJSONBase
TrunkTestMtusJSON
TrunkTestMtusJSONBase
TrunksSearchCriteriaTest
TrunksSearchCriteriaTest.test_list_no_pagination_limit_0()
TrunksSearchCriteriaTest.test_list_pagination()
TrunksSearchCriteriaTest.test_list_pagination_page_reverse_asc()
TrunksSearchCriteriaTest.test_list_pagination_page_reverse_desc()
TrunksSearchCriteriaTest.test_list_pagination_page_reverse_with_href_links()
TrunksSearchCriteriaTest.test_list_pagination_with_href_links()
TrunksSearchCriteriaTest.test_list_pagination_with_marker()
TrunksSearchCriteriaTest.test_list_sorts_asc()
TrunksSearchCriteriaTest.test_list_sorts_desc()
- neutron_tempest_plugin.api.test_trunk_details module
- neutron_tempest_plugin.api.test_trunk_negative module
TrunkTestJSON
TrunkTestJSON.test_add_subport_duplicate_segmentation_details()
TrunkTestJSON.test_add_subport_passing_dict()
TrunkTestJSON.test_add_subport_port_id_disabled_trunk()
TrunkTestJSON.test_add_subport_port_id_uses_parent_port_id()
TrunkTestJSON.test_create_subport_invalid_inherit_network_segmentation_type()
TrunkTestJSON.test_create_subport_missing_segmentation_id()
TrunkTestJSON.test_create_subport_nonexistent_port_id()
TrunkTestJSON.test_create_subport_nonexistent_trunk()
TrunkTestJSON.test_create_trunk_duplicate_subport_segmentation_ids()
TrunkTestJSON.test_create_trunk_nonexistent_port_id()
TrunkTestJSON.test_create_trunk_nonexistent_subport_port_id()
TrunkTestJSON.test_create_trunk_with_subport_missing_port_id()
TrunkTestJSON.test_create_trunk_with_subport_missing_segmentation_id()
TrunkTestJSON.test_create_trunk_with_subport_missing_segmentation_type()
TrunkTestJSON.test_delete_port_in_use_by_subport()
TrunkTestJSON.test_delete_port_in_use_by_trunk()
TrunkTestJSON.test_delete_trunk_disabled_trunk()
TrunkTestJSON.test_remove_subport_not_found()
TrunkTestJSON.test_remove_subport_passing_dict()
TrunkTestJSON.test_remove_subport_port_id_disabled_trunk()
TrunkTestMtusJSON
- Module contents
- Subpackages
- neutron_tempest_plugin.bgpvpn package
- neutron_tempest_plugin.common package
- Submodules
- neutron_tempest_plugin.common.constants module
- neutron_tempest_plugin.common.ip module
ARPregister
Address
Device
HasProperties
IPCommand
InetAddress
Route
arp_table()
find_valid_cidr()
get_port_device_name()
get_vlan_device_name()
list_ip_addresses()
list_iptables()
list_listening_sockets()
list_port_ip_addresses()
parse_addresses()
parse_properties()
parse_routes()
register_address_subclass()
wait_for_interface_status()
- neutron_tempest_plugin.common.shell module
- neutron_tempest_plugin.common.ssh module
- neutron_tempest_plugin.common.tempest_fixtures module
- neutron_tempest_plugin.common.utils module
- Module contents
- neutron_tempest_plugin.fwaas package
- neutron_tempest_plugin.neutron_dynamic_routing package
- neutron_tempest_plugin.scenario package
- Subpackages
- Submodules
- neutron_tempest_plugin.scenario.base module
- neutron_tempest_plugin.scenario.constants module
- neutron_tempest_plugin.scenario.exceptions module
- neutron_tempest_plugin.scenario.test_basic module
- neutron_tempest_plugin.scenario.test_connectivity module
- neutron_tempest_plugin.scenario.test_dhcp module
- neutron_tempest_plugin.scenario.test_dns_integration module
- neutron_tempest_plugin.scenario.test_dvr module
- neutron_tempest_plugin.scenario.test_fip64 module
- neutron_tempest_plugin.scenario.test_floatingip module
- neutron_tempest_plugin.scenario.test_internal_dns module
- neutron_tempest_plugin.scenario.test_ipv6 module
- neutron_tempest_plugin.scenario.test_local_ip module
- neutron_tempest_plugin.scenario.test_mac_learning module
- neutron_tempest_plugin.scenario.test_metadata module
- neutron_tempest_plugin.scenario.test_migration module
- neutron_tempest_plugin.scenario.test_mtu module
- neutron_tempest_plugin.scenario.test_multicast module
- neutron_tempest_plugin.scenario.test_multiple_gws module
- neutron_tempest_plugin.scenario.test_port_forwardings module
- neutron_tempest_plugin.scenario.test_ports module
- neutron_tempest_plugin.scenario.test_portsecurity module
- neutron_tempest_plugin.scenario.test_qos module
- neutron_tempest_plugin.scenario.test_security_groups module
BaseNetworkSecGroupTest
StatefulNetworkSecGroupTest
StatefulNetworkSecGroupTest.test_connectivity_between_vms_using_different_sec_groups()
StatefulNetworkSecGroupTest.test_default_sec_grp_scenarios()
StatefulNetworkSecGroupTest.test_established_tcp_session_after_re_attachinging_sg()
StatefulNetworkSecGroupTest.test_intra_sg_isolation()
StatefulNetworkSecGroupTest.test_ip_prefix()
StatefulNetworkSecGroupTest.test_ip_prefix_negative()
StatefulNetworkSecGroupTest.test_multiple_ports_portrange_remote()
StatefulNetworkSecGroupTest.test_multiple_ports_secgroup_inheritance()
StatefulNetworkSecGroupTest.test_overlapping_sec_grp_rules()
StatefulNetworkSecGroupTest.test_protocol_number_rule()
StatefulNetworkSecGroupTest.test_remote_group()
StatefulNetworkSecGroupTest.test_remote_group_and_remote_address_group()
StatefulNetworkSecGroupTest.test_remove_sec_grp_from_active_vm()
StatefulNetworkSecGroupTest.test_two_sec_groups()
StatelessNetworkSecGroupIPv4Test
StatelessNetworkSecGroupIPv4Test.test_connectivity_between_vms_using_different_sec_groups()
StatelessNetworkSecGroupIPv4Test.test_default_sec_grp_scenarios()
StatelessNetworkSecGroupIPv4Test.test_fragmented_traffic_is_accepted()
StatelessNetworkSecGroupIPv4Test.test_ip_prefix()
StatelessNetworkSecGroupIPv4Test.test_ip_prefix_negative()
StatelessNetworkSecGroupIPv4Test.test_multiple_ports_portrange_remote()
StatelessNetworkSecGroupIPv4Test.test_multiple_ports_secgroup_inheritance()
StatelessNetworkSecGroupIPv4Test.test_overlapping_sec_grp_rules()
StatelessNetworkSecGroupIPv4Test.test_packets_of_any_connection_state_can_reach_dest()
StatelessNetworkSecGroupIPv4Test.test_protocol_number_rule()
StatelessNetworkSecGroupIPv4Test.test_reattach_sg_with_changed_mode()
StatelessNetworkSecGroupIPv4Test.test_remote_group()
StatelessNetworkSecGroupIPv4Test.test_remote_group_and_remote_address_group()
StatelessNetworkSecGroupIPv4Test.test_remove_sec_grp_from_active_vm()
StatelessNetworkSecGroupIPv4Test.test_two_sec_groups()
StatelessSecGroupDualStackBase
StatelessSecGroupDualStackDHCPv6StatelessTest
StatelessSecGroupDualStackSlaacTest
get_capture_script()
- neutron_tempest_plugin.scenario.test_trunk module
- neutron_tempest_plugin.scenario.test_vlan_transparency module
- Module contents
- neutron_tempest_plugin.services package
- neutron_tempest_plugin.sfc package
- neutron_tempest_plugin.tap_as_a_service package
- neutron_tempest_plugin.vpnaas package
Submodules¶
neutron_tempest_plugin.config module¶
neutron_tempest_plugin.exceptions module¶
- exception neutron_tempest_plugin.exceptions.InvalidConfiguration(**kwargs)¶
Bases:
NeutronTempestPluginException
- message = 'Invalid Configuration'¶
- exception neutron_tempest_plugin.exceptions.InvalidCredentials(**kwargs)¶
Bases:
NeutronTempestPluginException
- message = 'Invalid Credentials'¶
- exception neutron_tempest_plugin.exceptions.InvalidServiceTag(**kwargs)¶
Bases:
NeutronTempestPluginException
- message = 'Invalid service tag'¶
- exception neutron_tempest_plugin.exceptions.NeutronTempestPluginException(**kwargs)¶
Bases:
TempestException
- exception neutron_tempest_plugin.exceptions.SSHScriptException(*args, **kwargs)¶
Bases:
TempestException
Base class for SSH client execute_script() exceptions
- exception neutron_tempest_plugin.exceptions.SSHScriptFailed(**kwargs)¶
Bases:
ShellCommandFailed
- message = 'Command %(command)r failed, exit status: %(exit_status)d, host: %(host)r\nscript:\n%(script)s\nstderr:\n%(stderr)s\nstdout:\n%(stdout)s'¶
- exception neutron_tempest_plugin.exceptions.SSHScriptTimeoutExpired(**kwargs)¶
Bases:
ShellTimeoutExpired
- message = "Command '%(command)s', timed out: %(timeout)d host: %(host)r\nscript:\n%(script)s\nstderr:\n%(stderr)s\nstdout:\n%(stdout)s"¶
- exception neutron_tempest_plugin.exceptions.ShellCommandFailed(**kwargs)¶
Bases:
ShellError
Raised when shell command exited with non-zero status
- message = 'Command %(command)r failed, exit status: %(exit_status)d, stderr:\n%(stderr)s\nstdout:\n%(stdout)s'¶
- exception neutron_tempest_plugin.exceptions.ShellError(**kwargs)¶
- exception neutron_tempest_plugin.exceptions.ShellTimeoutExpired(**kwargs)¶
Bases:
ShellError
Raised when shell command timeouts and has been killed before exiting
- message = "Command '%(command)s' timed out: %(timeout)d, stderr:\n%(stderr)s\nstdout:\n%(stdout)s"¶
neutron_tempest_plugin.plugin module¶
- class neutron_tempest_plugin.plugin.NeutronTempestPlugin¶
Bases:
TempestPlugin