Unit Test Report

Status: Pass 1218 Failure 1 Skip 20

Show Summary Failed All

Test Group/Test case Count Pass Fail Error Skip View
neutron.tests.functional.agent.test_firewall.FirewallTestCase 72 64 1 0 7 Detail
test_dhcp_requests_from_vm(OVS Firewall Driver)
pass
test_egress_tcp_rule(OVS Firewall Driver)
pass
test_established_connection_is_cut(IptablesFirewallDriver,with ipset)
skip
test_allowed_address_pairs(IptablesFirewallDriver,with ipset)
pass
test_ingress_udp_rule(IptablesFirewallDriver,with ipset)
pass
test_allowed_address_pairs(OVS Firewall Driver)
pass
test_mac_spoofing(IptablesFirewallDriver,with ipset)
pass
test_connection_with_destination_port_range(IptablesFirewallDriver,with ipset)
pass
test_mac_spoofing_works_without_port_security_enabled(IptablesFirewallDriver,with ipset)
pass
test_egress_tcp_rule(IptablesFirewallDriver,with ipset)
pass
test_established_connection_is_cut(IptablesFirewallDriver,without ipset)
skip
test_ingress_icmp_secgroup(IptablesFirewallDriver,with ipset)
pass
test_connection_with_source_port_range(IptablesFirewallDriver,with ipset)
pass
test_ingress_icmp_secgroup(OVS Firewall Driver)
pass
test_next_port_closed(OVS Firewall Driver)
pass
test_allowed_address_pairs(IptablesFirewallDriver,without ipset)
pass
test_arp_is_allowed(IptablesFirewallDriver,with ipset)
pass
test_related_connection(IptablesFirewallDriver,with ipset)
pass
test_ip_spoofing_works_without_port_security_enabled(IptablesFirewallDriver,with ipset)
pass
test_arp_is_allowed(IptablesFirewallDriver,without ipset)
pass
test_dhcp_requests_from_vm(IptablesFirewallDriver,with ipset)
pass
test_connection_with_source_port_range(IptablesFirewallDriver,without ipset)
pass
test_related_connection(OVS Firewall Driver)
pass
test_related_connection(IptablesFirewallDriver,without ipset)
pass
test_arp_is_allowed(OVS Firewall Driver)
pass
test_rule_application_converges(OVS Firewall Driver)
skip
test_dhcp_requests_from_vm(IptablesFirewallDriver,without ipset)
pass
test_tracked_connection(OVS Firewall Driver)
pass
test_remote_security_groups(OVS Firewall Driver)
pass
test_rule_ordering_correct(OVS Firewall Driver)
fail
test_egress_udp_rule(OVS Firewall Driver)
pass
test_dhcp_server_forbidden_on_vm(IptablesFirewallDriver,with ipset)
pass
test_connection_with_source_port_range(OVS Firewall Driver)
pass
test_ingress_tcp_rule(IptablesFirewallDriver,with ipset)
pass
test_dhcp_server_forbidden_on_vm(IptablesFirewallDriver,without ipset)
pass
test_ingress_udp_rule(OVS Firewall Driver)
pass
test_ip_spoofing_works_without_port_security_enabled(IptablesFirewallDriver,without ipset)
pass
test_ip_spoofing_works_without_port_security_enabled(OVS Firewall Driver)
skip
test_dhcp_server_forbidden_on_vm(OVS Firewall Driver)
pass
test_ip_spoofing(IptablesFirewallDriver,with ipset)
pass
test_mac_spoofing(IptablesFirewallDriver,without ipset)
pass
test_egress_udp_rule(IptablesFirewallDriver,without ipset)
pass
test_established_connection_is_cut(OVS Firewall Driver)
pass
test_ingress_icmp_secgroup(IptablesFirewallDriver,without ipset)
pass
test_mac_spoofing(OVS Firewall Driver)
pass
test_ip_spoofing(OVS Firewall Driver)
pass
test_egress_tcp_rule(IptablesFirewallDriver,without ipset)
pass
test_mac_spoofing_works_without_port_security_enabled(OVS Firewall Driver)
skip
test_preventing_firewall_blink(IptablesFirewallDriver,with ipset)
pass
test_ingress_tcp_rule(IptablesFirewallDriver,without ipset)
pass
test_remote_security_groups(IptablesFirewallDriver,with ipset)
pass
test_ip_spoofing(IptablesFirewallDriver,without ipset)
pass
test_rule_application_converges(IptablesFirewallDriver,without ipset)
pass
test_rule_ordering_correct(IptablesFirewallDriver,without ipset)
pass
test_ingress_udp_rule(IptablesFirewallDriver,without ipset)
pass
test_mac_spoofing_works_without_port_security_enabled(IptablesFirewallDriver,without ipset)
pass
test_remote_security_groups(IptablesFirewallDriver,without ipset)
pass
test_port_security_enabled_set_to_false(IptablesFirewallDriver,without ipset)
pass
test_next_port_closed(IptablesFirewallDriver,with ipset)
pass
test_port_security_enabled_set_to_false(OVS Firewall Driver)
pass
test_preventing_firewall_blink(OVS Firewall Driver)
pass
test_preventing_firewall_blink(IptablesFirewallDriver,without ipset)
pass
test_next_port_closed(IptablesFirewallDriver,without ipset)
pass
test_tracked_connection(IptablesFirewallDriver,without ipset)
skip
test_rule_application_converges(IptablesFirewallDriver,with ipset)
pass
test_tracked_connection(IptablesFirewallDriver,with ipset)
skip
test_connection_with_destination_port_range(IptablesFirewallDriver,without ipset)
pass
test_connection_with_destination_port_range(OVS Firewall Driver)
pass
test_egress_udp_rule(IptablesFirewallDriver,with ipset)
pass
test_ingress_tcp_rule(OVS Firewall Driver)
pass
test_port_security_enabled_set_to_false(IptablesFirewallDriver,with ipset)
pass
test_rule_ordering_correct(IptablesFirewallDriver,with ipset)
pass
neutron.tests.functional.agent.common.test_ovs_lib.BaseOVSTestCase 19 19 0 0 0 Detail
test__delete_queue
pass
test__find_qos
pass
test__update_queue_new
pass
test_delete_minimum_bandwidth_queue
pass
test_delete_minimum_bandwidth_queue_no_qos_found
pass
test__find_queue
pass
test_set_controllers_inactivity_probe
pass
test__update_qos_update
pass
test_get_egress_min_bw_for_port
pass
test__set_port_qos
pass
test__update_queue_update
pass
test__set_queue_for_minimum_bandwidth
pass
test_update_minimum_bandwidth_queue_no_qos_no_queue
pass
test__list_queues
pass
test__update_qos_new
pass
test_update_minimum_bandwidth_queue
pass
test__unset_queue_for_minimum_bandwidth
pass
test_clear_minimum_bandwidth_qos
pass
test_get_bridge_ports
pass
neutron.tests.functional.agent.l2.extensions.test_ovs_agent_qos_extension.TestOVSAgentQosExtension 20 20 0 0 0 Detail
test_policy_rule_delete(ingress)
pass
test_policy_rule_delete(egress)
pass
test_port_creation_with_bandwidth_limits_both_directions(ingress)
pass
test_port_creation_with_different_bandwidth_limits(egress)
pass
test_port_creation_with_bandwidth_limits_both_directions(egress)
pass
test_port_qos_update_policy_id(egress)
pass
test_port_creation_with_different_bandwidth_limits(ingress)
pass
test_port_creation_with_different_dscp_markings(ingress)
pass
test_port_creation_with_dscp_marking(egress)
pass
test_port_creation_with_bandwidth_limit(ingress)
pass
test_port_qos_disassociation(ingress)
pass
test_simple_port_policy_update(ingress)
pass
test_port_creation_with_different_dscp_markings(egress)
pass
test_port_qos_update_policy_id(ingress)
pass
test_port_creation_with_bandwidth_limit(egress)
pass
test_port_creation_with_dscp_marking(ingress)
pass
test_port_qos_disassociation(egress)
pass
test_simple_port_policy_update(egress)
pass
test_simple_port_policy_update_change_bw_limit_direction(egress)
pass
test_simple_port_policy_update_change_bw_limit_direction(ingress)
pass
neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.LinuxBridgeL3AgentFipQosExtensionTestCase 8 8 0 0 0 Detail
test_ha_router_fip_qos
pass
test_legacy_router_fip_qos_egress
pass
test_legacy_router_with_pf_fips_qos
pass
test_ha_router_fip_qos_egress
pass
test_ha_router_fip_qos_ingress
pass
test_legacy_router_fip_qos_ingress
pass
test_legacy_router_fip_qos
pass
test_ha_router_with_pf_fips_qos
pass
neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtension 8 8 0 0 0 Detail
test_ha_router_fip_qos_egress
pass
test_ha_router_fip_qos_ingress
pass
test_ha_router_fip_qos
pass
test_legacy_router_fip_qos
pass
test_ha_router_with_pf_fips_qos
pass
test_legacy_router_with_pf_fips_qos
pass
test_legacy_router_fip_qos_egress
pass
test_legacy_router_fip_qos_ingress
pass
neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR 62 61 0 0 1 Detail
test_dvr_lifecycle_ha_with_snat_with_fips_with_cent_fips
pass
test_dvr_fip_and_router_namespace_rules_with_address_scopes_match
pass
test_direct_route_for_address_scope
pass
test_connection_from_diff_address_scope
pass
test_dvr_dvr_fip_snat_qos
pass
test_dvr_router_add_fips_on_restarted_agent
pass
test_connection_from_same_address_scope
pass
test_dvr_ha_router_failover_with_gw
pass
test_dvr_router_fips_for_multiple_ext_networks
pass
test_dvr_ha_router_unbound_from_agents
pass
test_dvr_router_fip_create_for_migrating_port
pass
test_dvr_fip_and_router_namespace_rules_with_address_scopes_mismatch
pass
test_dvr_router_fip_late_binding
pass
test_dvr_local_router_no_fip
pass
test_dvr_gateway_move_does_not_remove_redirect_rules
pass
test_dvr_local_router_fip_qos
pass
test_dvr_router_fips_stale_gw_port
pass
test_dvr_router_lifecycle_without_ha_without_snat_with_fips
pass
test_dvr_no_external_router_namespace_rules_with_address_scopes_match
pass
test_dvr_router_rule_and_route_table_cleared_when_fip_removed
pass
test_dvr_router_add_internal_network_set_arp_cache
pass
test_floating_ip_not_deployed_on_dvr_no_external_agent
pass
test_dvr_process_fips_with_no_gw_port_in_namespace
pass
test_dvr_router_static_routes_in_snat_namespace_and_router_namespace
pass
test_get_centralized_fip_cidr_set_not_snat_host
pass
test_dvr_ha_router_with_centralized_fip_calls_keepalived_cidr
pass
test_dvr_router_gateway_redirect_cleanup_on_agent_restart
pass
test_get_centralized_fip_cidr_set_no_ex_gw_port
pass
test_dvr_router_snat_namespace_with_interface_remove
pass
test_dvr_no_external_no_qos
pass
test_dvr_router_gateway_update_to_none
pass
test_dvr_router_floating_ip_moved
pass
test_ha_dvr_no_external_no_qos
pass
test_dvr_ha_router_failover_with_gw_and_floatingip
pass
test_dvr_update_gateway_port_no_fip_fg_port_recovers_itself_with_fpr
pass
test_dvr_snat_qos_rules_set_in_qrouter
pass
test_dvr_router_lifecycle_without_ha_with_snat_with_fips
pass
test_dvr_router_lifecycle_ha_with_snat_with_fips
pass
test_dvr_ha_router_failover_without_gw
pass
test_floating_ip_migrate_when_unbound_port_is_bound_to_a_host
pass
test_get_centralized_fip_cidr_set
pass
test_dvr_non_ha_router_update
pass
test_dvr_router_static_routes_in_fip_and_snat_namespace
pass
test_dvr_router_fip_agent_mismatch
pass
test_dvr_ha_rtr_static_routes_in_rtr_namespace
pass
test_snat_bound_floating_ip
pass
test_dvr_router_update_on_restarted_agent_sets_rtr_fip_connect
pass
test_dvr_router_fip_namespace_create_without_floatingip
pass
test_dvr_router_with_ha_for_fip_disassociation
pass
test_prevent_snat_rule_exist_on_restarted_agent
pass
test_dvr_router_fip_namespace_routes
pass
test_ha_dvr_local_router_fip_qos
pass
test_dvr_lifecycle_no_ha_with_snat_with_fips_with_cent_fips
pass
test_dvr_unused_snat_ns_deleted_when_agent_restarts_after_move
pass
test_dvr_update_floatingip_statuses
pass
test_dvr_router_rem_fips_on_restarted_agent
pass
test_dvr_router_with_centralized_fip_calls_keepalived_cidr
pass
test_floating_ip_create_does_not_raise_keyerror_on_missing_host
pass
test_dvr_snat_namespace_has_ip_nonlocal_bind_disabled
pass
test_fip_connection_for_address_scope
skip
test_dvr_update_gateway_port_with_no_gw_port_in_namespace
pass
test_ha_dvr_dvr_fip_snat_qos
pass
neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.LinuxBridgeRouterGatewayIPQosAgentExtensionTestCase 6 6 0 0 0 Detail
test_legacy_router_gateway_ip_qos_ingress
pass
test_ha_router_gateway_ip_qos_ingress
pass
test_ha_router_gateway_ip_qos
pass
test_legacy_router_gateway_ip_qos
pass
test_legacy_router_gateway_ip_qos_egress
pass
test_ha_router_gateway_ip_qos_egress
pass
neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtension 6 6 0 0 0 Detail
test_legacy_router_gateway_ip_qos_ingress
pass
test_ha_router_gateway_ip_qos_egress
pass
test_legacy_router_gateway_ip_qos_egress
pass
test_ha_router_gateway_ip_qos
pass
test_ha_router_gateway_ip_qos_ingress
pass
test_legacy_router_gateway_ip_qos
pass
neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR 56 55 0 0 1 Detail
test_dvr_router_fip_namespace_create_without_floatingip
pass
test_dvr_snat_namespace_has_ip_nonlocal_bind_disabled
pass
test_dvr_update_floatingip_statuses
pass
test_floating_ip_not_deployed_on_dvr_no_external_agent
pass
test_direct_route_for_address_scope
pass
test_ha_dvr_edge_router_gateway_ip_qos
pass
test_dvr_ha_router_failover_without_gw
pass
test_connection_from_diff_address_scope
pass
test_dvr_edge_router_gateway_ip_qos
pass
test_dvr_non_ha_router_update
pass
test_dvr_ha_router_failover_with_gw
pass
test_dvr_router_fip_create_for_migrating_port
pass
test_dvr_router_fip_namespace_routes
pass
test_dvr_router_floating_ip_moved
pass
test_dvr_router_add_internal_network_set_arp_cache
pass
test_connection_from_same_address_scope
pass
test_dvr_router_fip_late_binding
pass
test_dvr_router_fips_for_multiple_ext_networks
pass
test_dvr_update_gateway_port_no_fip_fg_port_recovers_itself_with_fpr
pass
test_dvr_ha_router_unbound_from_agents
pass
test_dvr_ha_router_failover_with_gw_and_floatingip
pass
test_dvr_gateway_move_does_not_remove_redirect_rules
pass
test_dvr_router_gateway_redirect_cleanup_on_agent_restart
pass
test_dvr_router_add_fips_on_restarted_agent
pass
test_dvr_router_update_on_restarted_agent_sets_rtr_fip_connect
pass
test_dvr_fip_and_router_namespace_rules_with_address_scopes_match
pass
test_get_centralized_fip_cidr_set_not_snat_host
pass
test_dvr_process_fips_with_no_gw_port_in_namespace
pass
test_dvr_fip_and_router_namespace_rules_with_address_scopes_mismatch
pass
test_dvr_ha_router_with_centralized_fip_calls_keepalived_cidr
pass
test_dvr_router_fip_agent_mismatch
pass
test_dvr_router_with_centralized_fip_calls_keepalived_cidr
pass
test_dvr_router_lifecycle_ha_with_snat_with_fips
pass
test_dvr_router_rule_and_route_table_cleared_when_fip_removed
pass
test_dvr_ha_rtr_static_routes_in_rtr_namespace
pass
test_dvr_router_lifecycle_without_ha_with_snat_with_fips
pass
test_snat_bound_floating_ip
pass
test_dvr_router_static_routes_in_snat_namespace_and_router_namespace
pass
test_dvr_router_snat_namespace_with_interface_remove
pass
test_dvr_router_lifecycle_without_ha_without_snat_with_fips
pass
test_get_centralized_fip_cidr_set
pass
test_dvr_router_static_routes_in_fip_and_snat_namespace
pass
test_dvr_lifecycle_ha_with_snat_with_fips_with_cent_fips
pass
test_get_centralized_fip_cidr_set_no_ex_gw_port
pass
test_dvr_update_gateway_port_with_no_gw_port_in_namespace
pass
test_fip_connection_for_address_scope
skip
test_dvr_lifecycle_no_ha_with_snat_with_fips_with_cent_fips
pass
test_dvr_no_external_router_namespace_rules_with_address_scopes_match
pass
test_dvr_router_fips_stale_gw_port
pass
test_dvr_router_gateway_update_to_none
pass
test_dvr_router_rem_fips_on_restarted_agent
pass
test_dvr_router_with_ha_for_fip_disassociation
pass
test_dvr_unused_snat_ns_deleted_when_agent_restarts_after_move
pass
test_floating_ip_create_does_not_raise_keyerror_on_missing_host
pass
test_floating_ip_migrate_when_unbound_port_is_bound_to_a_host
pass
test_prevent_snat_rule_exist_on_restarted_agent
pass
neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtension 2 2 0 0 0 Detail
test_ha_router_fip_portforwarding
pass
test_legacy_router_fip_portforwarding
pass
neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR 56 55 0 0 1 Detail
test_dvr_ha_router_unbound_from_agents
pass
test_dvr_lifecycle_no_ha_with_snat_with_fips_with_cent_fips
pass
test_dvr_process_fips_with_no_gw_port_in_namespace
pass
test_dvr_fip_and_router_namespace_rules_with_address_scopes_match
pass
test_dvr_router_add_internal_network_set_arp_cache
pass
test_dvr_fip_and_router_namespace_rules_with_address_scopes_mismatch
pass
test_dvr_router_fip_late_binding
pass
test_dvr_router_lifecycle_without_ha_without_snat_with_fips
pass
test_dvr_edge_router
pass
test_dvr_router_fip_namespace_create_without_floatingip
pass
test_dvr_lifecycle_ha_with_snat_with_fips_with_cent_fips
pass
test_dvr_router_floating_ip_moved
pass
test_dvr_router_rem_fips_on_restarted_agent
pass
test_connection_from_diff_address_scope
pass
test_dvr_ha_router
pass
test_dvr_router_static_routes_in_snat_namespace_and_router_namespace
pass
test_dvr_snat_namespace_has_ip_nonlocal_bind_disabled
pass
test_floating_ip_not_deployed_on_dvr_no_external_agent
pass
test_get_centralized_fip_cidr_set_no_ex_gw_port
pass
test_dvr_non_ha_router_update
pass
test_dvr_router_gateway_update_to_none
pass
test_connection_from_same_address_scope
pass
test_snat_bound_floating_ip
pass
test_dvr_router_add_fips_on_restarted_agent
pass
test_dvr_ha_router_failover_without_gw
pass
test_direct_route_for_address_scope
pass
test_dvr_router_update_on_restarted_agent_sets_rtr_fip_connect
pass
test_dvr_no_external_router_namespace_rules_with_address_scopes_match
pass
test_dvr_ha_rtr_static_routes_in_rtr_namespace
pass
test_dvr_router_with_centralized_fip_calls_keepalived_cidr
pass
test_dvr_router_fip_agent_mismatch
pass
test_dvr_router_with_ha_for_fip_disassociation
pass
test_dvr_update_gateway_port_no_fip_fg_port_recovers_itself_with_fpr
pass
test_dvr_ha_router_failover_with_gw
pass
test_dvr_update_floatingip_statuses
pass
test_dvr_router_fip_create_for_migrating_port
pass
test_dvr_router_lifecycle_ha_with_snat_with_fips
pass
test_dvr_router_fip_namespace_routes
pass
test_get_centralized_fip_cidr_set
pass
test_dvr_update_gateway_port_with_no_gw_port_in_namespace
pass
test_dvr_router_lifecycle_without_ha_with_snat_with_fips
pass
test_dvr_router_gateway_redirect_cleanup_on_agent_restart
pass
test_get_centralized_fip_cidr_set_not_snat_host
pass
test_floating_ip_create_does_not_raise_keyerror_on_missing_host
pass
test_dvr_router_static_routes_in_fip_and_snat_namespace
pass
test_dvr_router_rule_and_route_table_cleared_when_fip_removed
pass
test_fip_connection_for_address_scope
skip
test_dvr_gateway_move_does_not_remove_redirect_rules
pass
test_dvr_ha_router_failover_with_gw_and_floatingip
pass
test_dvr_ha_router_with_centralized_fip_calls_keepalived_cidr
pass
test_dvr_router_fips_for_multiple_ext_networks
pass
test_dvr_router_fips_stale_gw_port
pass
test_dvr_router_snat_namespace_with_interface_remove
pass
test_dvr_unused_snat_ns_deleted_when_agent_restarts_after_move
pass
test_floating_ip_migrate_when_unbound_port_is_bound_to_a_host
pass
test_prevent_snat_rule_exist_on_restarted_agent
pass
neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter 54 53 0 0 1 Detail
test_dvr_ha_router_failover_without_gw
pass
test_dvr_gateway_move_does_not_remove_redirect_rules
pass
test_dvr_ha_rtr_static_routes_in_rtr_namespace
pass
test_dvr_ha_router_unbound_from_agents
pass
test_connection_from_same_address_scope
pass
test_dvr_lifecycle_ha_with_snat_with_fips_with_cent_fips
pass
test_dvr_fip_and_router_namespace_rules_with_address_scopes_match
pass
test_dvr_ha_router_with_centralized_fip_calls_keepalived_cidr
pass
test_dvr_no_external_router_namespace_rules_with_address_scopes_match
pass
test_dvr_process_fips_with_no_gw_port_in_namespace
pass
test_connection_from_diff_address_scope
pass
test_dvr_router_gateway_redirect_cleanup_on_agent_restart
pass
test_dvr_router_fip_late_binding
pass
test_dvr_lifecycle_no_ha_with_snat_with_fips_with_cent_fips
pass
test_dvr_fip_and_router_namespace_rules_with_address_scopes_mismatch
pass
test_dvr_router_add_fips_on_restarted_agent
pass
test_dvr_ha_router_failover_with_gw
pass
test_dvr_router_floating_ip_moved
pass
test_dvr_router_static_routes_in_fip_and_snat_namespace
pass
test_dvr_router_add_internal_network_set_arp_cache
pass
test_dvr_router_fip_agent_mismatch
pass
test_dvr_router_fips_for_multiple_ext_networks
pass
test_dvr_router_gateway_update_to_none
pass
test_dvr_router_fip_create_for_migrating_port
pass
test_dvr_router_fip_namespace_create_without_floatingip
pass
test_dvr_snat_namespace_has_ip_nonlocal_bind_disabled
pass
test_dvr_router_static_routes_in_snat_namespace_and_router_namespace
pass
test_dvr_router_fips_stale_gw_port
pass
test_dvr_ha_router_failover_with_gw_and_floatingip
pass
test_dvr_router_lifecycle_without_ha_with_snat_with_fips
pass
test_dvr_router_snat_namespace_with_interface_remove
pass
test_dvr_router_lifecycle_without_ha_without_snat_with_fips
pass
test_dvr_router_update_on_restarted_agent_sets_rtr_fip_connect
pass
test_dvr_router_with_centralized_fip_calls_keepalived_cidr
pass
test_get_centralized_fip_cidr_set_no_ex_gw_port
pass
test_dvr_router_with_ha_for_fip_disassociation
pass
test_dvr_router_rule_and_route_table_cleared_when_fip_removed
pass
test_dvr_unused_snat_ns_deleted_when_agent_restarts_after_move
pass
test_dvr_non_ha_router_update
pass
test_dvr_update_floatingip_statuses
pass
test_dvr_update_gateway_port_no_fip_fg_port_recovers_itself_with_fpr
pass
test_prevent_snat_rule_exist_on_restarted_agent
pass
test_dvr_update_gateway_port_with_no_gw_port_in_namespace
pass
test_fip_connection_for_address_scope
skip
test_floating_ip_create_does_not_raise_keyerror_on_missing_host
pass
test_floating_ip_migrate_when_unbound_port_is_bound_to_a_host
pass
test_snat_bound_floating_ip
pass
test_floating_ip_not_deployed_on_dvr_no_external_agent
pass
test_dvr_router_lifecycle_ha_with_snat_with_fips
pass
test_get_centralized_fip_cidr_set
pass
test_dvr_router_rem_fips_on_restarted_agent
pass
test_get_centralized_fip_cidr_set_not_snat_host
pass
test_direct_route_for_address_scope
pass
test_dvr_router_fip_namespace_routes
pass
neutron.tests.functional.agent.l3.test_ha_router.L3HATestCase 20 20 0 0 0 Detail
test_ha_router_namespace_has_ip_nonlocal_bind_disabled
pass
test_ha_router_update_floatingip_statuses
pass
test_ipv6_ha_router_lifecycle
pass
test_ha_port_status_update
pass
test_keepalived_configuration
pass
test_conntrack_disassociate_fip_ha_router
pass
test_ipv6_router_advts_and_fwd_after_router_state_change_backup
pass
test_keepalived_state_change_notification
pass
test_removing_floatingip_immediately
pass
test_delete_external_gateway_on_standby_router
pass
test_ha_router_lifecycle
pass
test_ha_router_without_gw_ipv6_forwarding_state
pass
test_ipv6_ha_router_lifecycle_with_no_gw_subnet
pass
test_ipv6_router_advts_and_fwd_after_router_state_change_master
pass
test_ha_router_conf_on_restarted_agent
pass
test_ha_router_ipv6_radvd_status
pass
test_ha_router_namespace_has_ipv6_forwarding_disabled
pass
test_ha_router_process_ipv6_subnets_to_existing_port
pass
test_ipv6_ha_router_lifecycle_with_no_gw_subnet_for_router_advts
pass
test_keepalived_state_change_bulk_rpc
pass
neutron.tests.functional.agent.l3.test_ha_router.L3HATestFailover 3 3 0 0 0 Detail
test_ha_router_failover
pass
test_ha_router_lost_gw_connection
pass
test_both_ha_router_lost_gw_connection
pass
neutron.tests.functional.agent.l3.test_ha_router.LinuxBridgeL3HATestCase 20 20 0 0 0 Detail
test_delete_external_gateway_on_standby_router
pass
test_ha_router_without_gw_ipv6_forwarding_state
pass
test_ha_router_process_ipv6_subnets_to_existing_port
pass
test_ha_port_status_update
pass
test_ipv6_ha_router_lifecycle_with_no_gw_subnet
pass
test_keepalived_state_change_bulk_rpc
pass
test_ipv6_router_advts_and_fwd_after_router_state_change_backup
pass
test_removing_floatingip_immediately
pass
test_ha_router_conf_on_restarted_agent
pass
test_conntrack_disassociate_fip_ha_router
pass
test_ipv6_router_advts_and_fwd_after_router_state_change_master
pass
test_ha_router_namespace_has_ip_nonlocal_bind_disabled
pass
test_ha_router_lifecycle
pass
test_ipv6_ha_router_lifecycle
pass
test_ha_router_namespace_has_ipv6_forwarding_disabled
pass
test_keepalived_configuration
pass
test_ha_router_update_floatingip_statuses
pass
test_ipv6_ha_router_lifecycle_with_no_gw_subnet_for_router_advts
pass
test_keepalived_state_change_notification
pass
test_ha_router_ipv6_radvd_status
pass
neutron.tests.functional.agent.l3.test_keepalived_state_change.TestKeepalivedStateChange 6 6 0 0 0 Detail
test_parse_and_handle_event_fails_notifying_agent
pass
test_handle_initial_state_backup
pass
test_parse_and_handle_event_fails_writing_state
pass
test_handle_initial_state_master
pass
test_parse_and_handle_event_writes_to_file
pass
test_parse_and_handle_event_wrong_device_completes_without_error
pass
neutron.tests.functional.agent.l3.test_keepalived_state_change.TestMonitorDaemon 1 1 0 0 0 Detail
test_new_fip_sends_garp
pass
neutron.tests.functional.agent.l3.test_legacy_router.L3AgentTestCase 19 19 0 0 0 Detail
test_periodic_sync_routers_task_routers_deleted_while_agent_down
pass
test_agent_notifications_for_router_events_ha
pass
test_legacy_router_lifecycle
pass
test_legacy_router_lifecycle_with_no_gateway_subnet
pass
test_legacy_router_gateway_update_to_none
pass
test_legacy_router_update_floatingip_statuses
pass
test_router_processing_pool_size
pass
test_direct_route_for_address_scope
pass
test_periodic_sync_routers_task_routers_deleted_while_agent_sync
pass
test_fip_connection_for_address_scope
pass
test_legacy_router_ns_rebuild
pass
test_agent_notifications_for_router_events
pass
test_connection_from_diff_address_scope
pass
test_conntrack_disassociate_fip_legacy_router
pass
test_ping_floatingip_reply_with_floatingip
pass
test_connection_from_diff_address_scope_with_fip
pass
test_connection_from_same_address_scope
pass
test_fip_connection_from_same_subnet
pass
test_periodic_sync_routers_task
pass
neutron.tests.functional.agent.l3.test_metadata_proxy.MetadataL3AgentTestCase 1 1 0 0 0 Detail
test_access_to_metadata_proxy
pass
neutron.tests.functional.agent.l3.test_metadata_proxy.UnprivilegedUserGroupMetadataL3AgentTestCase 1 1 0 0 0 Detail
test_access_to_metadata_proxy
pass
neutron.tests.functional.agent.l3.test_metadata_proxy.UnprivilegedUserMetadataL3AgentTestCase 1 1 0 0 0 Detail
test_access_to_metadata_proxy
pass
neutron.tests.functional.agent.l3.test_namespace_manager.NamespaceManagerTestCase 1 1 0 0 0 Detail
test_namespace_manager
pass
neutron.tests.functional.agent.linux.openvswitch_firewall.test_firewall.TestGetTagFromOtherConfig 4 4 0 0 0 Detail
test_no_value_set_for_other_config_raises_exception
pass
test_bad_tag_value_raises_exception
pass
test_correct_tag_is_returned
pass
test_not_existing_name_raises_exception
pass
neutron.tests.functional.agent.linux.openvswitch_firewall.test_iptables.TestHelper 1 1 0 0 0 Detail
test_migration
pass
neutron.tests.functional.agent.linux.test_async_process.TestAsyncProcess 2 2 0 0 0 Detail
test_stopping_async_process_lifecycle
pass
test_async_process_respawns
pass
neutron.tests.functional.agent.linux.test_bridge_lib.BridgeLibTestCase 9 9 0 0 0 Detail
test_get_interface_no_bridge
pass
test_is_bridged_interface
pass
test_get_interfaces_no_bridge
pass
test_disable_ipv6
pass
test_get_interface_bridge
pass
test_get_interfaces
pass
test_is_not_bridged_interface
pass
test_get_interface_ifindex
pass
test_get_bridge_names
pass
neutron.tests.functional.agent.linux.test_bridge_lib.FdbInterfaceTestCase 10 10 0 0 0 Detail
test_add_delete_dst(namespace)
pass
test_add_delete_dst(no_namespace)
pass
test_append_dst(namespace)
pass
test_append_dst(no_namespace)
pass
test_append(namespace)
pass
test_append(no_namespace)
pass
test_replace(namespace)
pass
test_replace(no_namespace)
pass
test_add_delete(namespace)
pass
test_add_delete(no_namespace)
pass
neutron.tests.functional.agent.linux.test_dhcp.TestDhcp 1 1 0 0 0 Detail
test_cleanup_stale_devices
pass
neutron.tests.functional.agent.linux.test_interface.BridgeInterfaceDriverTestCase 2 2 0 0 0 Detail
test_plug_multiple_calls_update_mtu
pass
test_set_mtu
pass
neutron.tests.functional.agent.linux.test_interface.OVSInterfaceDriverTestCase 5 5 0 0 0 Detail
test_set_mtu
pass
test_plug_multiple_calls_update_mtu
pass
test_plug_checks_if_bridge_exists
pass
test_plug_succeeds
pass
test_plug_with_namespace_sets_mtu_higher_than_bridge
pass
neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase 29 29 0 0 0 Detail
test_get_device_mac_too_long_name
pass
test_set_link_alias
pass
test_set_link_name
pass
test_add_ip_address
pass
test_ipwrapper_get_device_by_ip
pass
test_rules_lifecycle
pass
test_vlan_exists
pass
test_device_exists_with_ips_and_mac
pass
test_flush_ip_addresses
pass
test_delete_ip_address
pass
test_device_exists
pass
test_get_routing_table_no_namespace
pass
test_set_link_allmulticast_on
pass
test_set_link_mtu
pass
test_get_device_mac
pass
test_get_routing_table
pass
test_ipdevice_exists
pass
test_veth_exists
pass
test_dummy_exists
pass
test_gateway_lifecycle
pass
test_get_neigh_entries
pass
test_ipwrapper_get_device_by_ip_None
pass
test_set_link_netns
pass
test_delete_neigh_entries
pass
test_gateway_flush
pass
test_get_neigh_entries_no_interface
pass
test_get_neigh_entries_no_namespace
pass
test_macvtap_exists
pass
test_vxlan_exists
pass
neutron.tests.functional.agent.linux.test_ip_lib.IpMonitorTestCase 6 6 0 0 0 Detail
test_add_remove_ip_address_and_interface(namespace)
pass
test_add_remove_ip_address_and_interface(no_namespace)
pass
test_add_and_remove_multiple_ips(namespace)
pass
test_add_and_remove_multiple_ips(no_namespace)
pass
test_interface_added_after_initilization(namespace)
pass
test_interface_added_after_initilization(no_namespace)
pass
neutron.tests.functional.agent.linux.test_ip_lib.IpRouteCommandTestCase 9 9 0 0 0 Detail
test_add_route_scope
pass
test_flush
pass
test_list_onlink_routes_ipv4
pass
test_add_route_via
pass
test_add_route_metric
pass
test_get_and_delete_gateway
pass
test_add_route_table
pass
test_delete_route
pass
test_add_route_gateway
pass
neutron.tests.functional.agent.linux.test_ip_lib.NamespaceTestCase 4 4 0 0 0 Detail
test_network_namespace_exists_ns_exists
pass
test_network_namespace_exists_ns_exists_try_is_ready
pass
test_network_namespace_exists_ns_doesnt_exists
pass
test_network_namespace_exists_ns_doesnt_exists_try_is_ready
pass
neutron.tests.functional.agent.linux.test_ip_lib.TestSetIpNonlocalBind 1 1 0 0 0 Detail
test_assigned_value
pass
neutron.tests.functional.agent.linux.test_ip_monitor.TestIPMonitor 2 2 0 0 0 Detail
test_ip_monitor_lifecycle
pass
test_ip_monitor_events
pass
neutron.tests.functional.agent.linux.test_ipset.IpsetManagerTestCase 4 4 0 0 0 Detail
test_del_member_denies_ping
pass
test_refresh_ipset_allows_ping
pass
test_add_member_allows_ping
pass
test_destroy_ipset_set
pass
neutron.tests.functional.agent.linux.test_iptables.IptablesManagerNonRootTestCase 2 2 0 0 0 Detail
test_binary_name
pass
test_binary_name_eventlet_spawn
pass
neutron.tests.functional.agent.linux.test_iptables.IptablesManagerTestCase 10 10 0 0 0 Detail
test_tcp_input
pass
test_tcp_input_port
pass
test_udp_output
pass
test_icmp
pass
test_tcp_output_port
pass
test_udp_input_port
pass
test_mangle_icmp
pass
test_tcp_output
pass
test_udp_output_port
pass
test_udp_input
pass
neutron.tests.functional.agent.linux.test_keepalived.KeepalivedManagerTestCase 5 5 0 0 0 Detail
test_keepalived_respawn_with_unexpected_exit
pass
test_keepalived_respawns
pass
test_keepalived_spawn
pass
test_keepalived_spawns_conflicting_pid_vrrp_subprocess
pass
test_keepalived_spawns_conflicting_pid_base_process
pass
neutron.tests.functional.agent.linux.test_l3_tc_lib.TcLibTestCase 6 6 0 0 0 Detail
test_clear_ip_rate_limit
pass
test_get_existing_filter_ids
pass
test_set_ip_rate_limit
pass
test_get_filter_id_for_ip
pass
test_clear_all_filters
pass
test_delete_filter_ids
pass
neutron.tests.functional.agent.linux.test_linuxbridge_arp_protect.LinuxBridgeARPSpoofTestCase 10 10 0 0 0 Detail
test_arp_protection_removal
pass
test_arp_correct_protection
pass
test_arp_fails_incorrect_protection
pass
test_arp_no_protection
pass
test_arp_correct_protection_allowed_address_pairs
pass
test_arp_protection_dead_reference_removal
pass
test_arp_protection_network_owner
pass
test_arp_protection_port_security_disabled
pass
test_arp_protection_update
pass
test_arp_fails_incorrect_mac_protection
pass
neutron.tests.functional.agent.linux.test_netlink_lib.NetlinkLibTestCase 5 5 0 0 0 Detail
test_delete_tcp_entry
pass
test_list_entries
pass
test_delete_multiple_entries
pass
test_delete_icmp_entry
pass
test_delete_udp_entry
pass
neutron.tests.functional.agent.linux.test_ovsdb_monitor.TestOvsdbMonitor 1 1 0 0 0 Detail
test_monitor_generates_initial_output
pass
neutron.tests.functional.agent.linux.test_ovsdb_monitor.TestSimpleInterfaceMonitor 3 3 0 0 0 Detail
test_get_events
pass
test_has_updates
pass
test_get_events_includes_ofport
pass
neutron.tests.functional.agent.linux.test_process_monitor.TestProcessMonitor 1 1 0 0 0 Detail
test_respawn_handler
pass
neutron.tests.functional.agent.linux.test_tc_lib.TcFiltersTestCase 1 1 0 0 0 Detail
test_add_tc_filter_vxlan
pass
neutron.tests.functional.agent.linux.test_tc_lib.TcLibTestCase 2 2 0 0 0 Detail
test_tbf_bandwidth_limit
pass
test_filters_bandwidth_limit
pass
neutron.tests.functional.agent.linux.test_tc_lib.TcPolicyClassTestCase 1 1 0 0 0 Detail
test_list_tc_policy_class_retrieve_statistics
pass
neutron.tests.functional.agent.linux.test_utils.TestGetRootHelperChildPid 1 1 0 0 0 Detail
test_get_root_helper_child_pid_returns_first_child
pass
neutron.tests.functional.agent.linux.test_utils.TestPIDHelpers 1 1 0 0 0 Detail
test_get_cmdline_from_pid_and_pid_invoked_with_cmdline
pass
neutron.tests.functional.agent.ovsdb.native.test_connection.BridgeMonitorTestCase 1 1 0 0 0 Detail
test_create_bridges
pass
neutron.tests.functional.agent.test_dhcp_agent.DHCPAgentOVSTestCase 11 11 0 0 0 Detail
test_bad_address_allocation
pass
test_create_subnet_with_dhcp
pass
test_dhcp_processing_pool_size
pass
test_metadata_proxy_respawned
pass
test_stale_metadata_proxy_killed
pass
test_create_subnet_with_non64_ipv6_cidrs
pass
test_agent_mtu_set_on_interface_driver
pass
test_force_metadata_for_subnet_create_delete
pass
test_enable_isolated_metadata_for_subnet_create_delete
pass
test_notify_port_ready_after_enable_dhcp
pass
test_good_address_allocation
pass
neutron.tests.functional.agent.test_firewall.FirewallTestCaseIPv6 7 6 0 0 1 Detail
test_icmp_from_specific_address(OVS Firewall Driver)
pass
test_udp_to_specific_address(OVS Firewall Driver)
pass
test_tcp_from_specific_address(OVS Firewall Driver)
pass
test_udp_from_specific_address(OVS Firewall Driver)
pass
test_icmp_to_specific_address(OVS Firewall Driver)
pass
test_ip_spoofing(OVS Firewall Driver)
skip
test_tcp_to_specific_address(OVS Firewall Driver)
pass
neutron.tests.functional.agent.test_l2_lb_agent.LinuxBridgeAgentTests 5 5 0 0 0 Detail
test_validate_interface_mappings
pass
test_vlan_subinterfaces
pass
test_vlan_QinQ_subinterfaces
pass
test_ensure_trunk_subports
pass
test_validate_bridge_mappings
pass
neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent 25 25 0 0 0 Detail
test_port_creation_and_deletion
pass
test_reprocess_port_when_ovs_restarts
pass
test_resync_ancillary_dev_up_after_failure
pass
test_assert_br_int_patch_port_ofports_dont_change
pass
test_noresync_after_port_gone
pass
test_datapath_type_change
pass
test_resync_ancillary_dev_down_after_failure
pass
test_resync_dev_down_after_failure
pass
test_assert_br_phys_patch_port_ofports_dont_change
pass
test_assert_bridges_ports_vxlan_ipv4
pass
test_assert_bridges_ports_no_tunnel
pass
test_assert_pings_during_br_phys_setup_not_lost_in_vlan_to_flat
pass
test_datapath_type_system
pass
test_ancillary_port_creation_and_deletion
pass
test_ovs_restarted_event
pass
test_port_vlan_tags
pass
test_resync_ancillary_devices
pass
test_assert_pings_during_br_int_setup_not_lost
pass
test_assert_pings_during_br_phys_setup_not_lost_in_vlan_to_vlan
pass
test_datapath_type_default
pass
test_no_stale_flows_after_port_delete
pass
test_resync_dev_up_after_failure
pass
test_resync_devices_set_up_after_exception
pass
test_assert_bridges_ports_vxlan_ipv6
pass
test_datapath_type_netdev
pass
neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgentExtensionConfig 1 1 0 0 0 Detail
test_report_loaded_extension
pass
neutron.tests.functional.agent.test_ovs_flows.ARPSpoofTestCase 11 11 0 0 0 Detail
test_arp_spoof_blocks_icmpv6_neigh_advt
pass
test_arp_spoof_allowed_address_pairs
pass
test_arp_spoof_blocks_response
pass
test_arp_spoof_doesnt_block_normal_traffic
pass
test_arp_spoof_disable_network_port
pass
test_arp_spoof_blocks_request
pass
test_mac_spoof_blocks_wrong_mac
pass
test_arp_spoof_disable_port_security
pass
test_arp_spoof_icmpv6_neigh_advt_allowed_address_pairs
pass
test_arp_spoof_allowed_address_pairs_0cidr
pass
test_arp_spoof_doesnt_block_ipv6
pass
neutron.tests.functional.agent.test_ovs_flows.CanaryTableTestCase 1 1 0 0 0 Detail
test_canary_table
pass
neutron.tests.functional.agent.test_ovs_flows.DeleteFlowsTestCase 2 2 0 0 0 Detail
test_delete_flows_all
pass
test_delete_flows_bridge_cookie_only
pass
neutron.tests.functional.agent.test_ovs_flows.OVSFlowTestCase 5 5 0 0 0 Detail
test_provision_local_vlan
pass
test_install_dvr_to_src_mac
pass
test_install_instructions_str
pass
test_bundled_install
pass
test_install_flood_to_tun
pass
neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase 48 48 0 0 0 Detail
test_db_add_map
pass
test_egress_bw_limit
pass
test_get_port_tag_dict
pass
test_set_fail_mode_standalone
pass
test_add_tunnel_port_ipv4
pass
test_delete_ports
pass
test_get_datapath_id
pass
test_get_port_name_list
pass
test_get_vif_port_set_with_missing_port
pass
test_set_controller_connection_mode
pass
test_set_fail_mode_secure
pass
test_add_tunnel_port_custom_port
pass
test_db_add_ref
pass
test_ingress_bw_limit
pass
test_port_lifecycle
pass
test_add_tunnel_port_ipv6
pass
test_attribute_map_handling
pass
test_controller_lifecycle
pass
test_db_add_map_multiple_dicts
pass
test_db_add_map_multiple_one_dict
pass
test_delete_port_if_exists_false
pass
test_get_ports_attributes
pass
test_replace_port
pass
test_add_protocols_add_existing
pass
test_attribute_lifecycle
pass
test_get_bridge_external_bridge_id
pass
test_get_vif_port_by_id
pass
test_ingress_bw_limit_dpdk_port
pass
test_db_add_set
pass
test_delete_flows_all
pass
test_delete_flows_strict
pass
test_duplicate_port_may_exist_false
pass
test_get_vif_port_set
pass
test_get_vif_port_set_on_empty_bridge_returns_empty_set
pass
test_get_vif_ports
pass
test_get_vifs_by_ids
pass
test_non_index_queries
pass
test_set_multi_controllers_connection_mode
pass
test_add_protocols_start_with_one
pass
test_db_add_to_new_object
pass
test_get_iface_name_list
pass
test_get_vif_ports_with_bond
pass
test_add_patch_port
pass
test_add_protocols_start_with_two_add_two
pass
test_add_tunnel_port_tos
pass
test_cascading_del_in_txn
pass
test_db_create_references
pass
test_get_port_stats
pass
neutron.tests.functional.agent.test_ovs_lib.OVSLibTestCase 6 6 0 0 0 Detail
test_add_manager_appends
pass
test_db_find_column_type_list
pass
test_add_manager_lifecycle_baseovs
pass
test_bridge_lifecycle_baseovs
pass
test_bridge_lifecycle_ovsbridge
pass
test_get_bridges
pass
neutron.tests.functional.agent.windows.test_ip_lib.IpLibTestCase 5 5 0 0 0 Detail
test_ipwrapper_get_device_by_ip_None
pass
test_ipwrapper_get_device_by_ip
pass
test_ip_link_read_mac_address_wrong
pass
test_device_has_ip
pass
test_ip_link_read_mac_address
pass
neutron.tests.functional.api.test_policies.APIPolicyTestCase 2 2 0 0 0 Detail
test_premature_loading
pass
test_proper_load_order
pass
neutron.tests.functional.cmd.test_ipset_cleanup.TestIPSetCLIConfig 1 1 0 0 0 Detail
test_ipset_opts_registration
pass
neutron.tests.functional.cmd.test_linuxbridge_cleanup.LinuxbridgeCleanupTest 3 3 0 0 0 Detail
test_cleanup_empty_bridge
pass
test_no_cleanup_bridge_in_bridge_mappings
pass
test_no_cleanup_bridge_with_tap
pass
neutron.tests.functional.cmd.test_netns_cleanup.NetnsCleanupTest 1 1 0 0 0 Detail
test_cleanup_network_namespaces_cleans_dhcp_and_l3_namespaces
pass
neutron.tests.functional.cmd.test_netns_cleanup.TestNETNSCLIConfig 1 1 0 0 0 Detail
test_netns_opts_registration
pass
neutron.tests.functional.cmd.test_ovs_cleanup.TestOVSCLIConfig 2 2 0 0 0 Detail
test_do_main_default_options
pass
test_ovs_opts_registration
pass
neutron.tests.functional.cmd.test_status.StatusTest 1 1 0 0 0 Detail
test_neutron_status_cli
pass
neutron.tests.functional.common.test_utils.TestWaitUntilTrue 2 2 0 0 0 Detail
test_wait_until_true_predicate_succeeds
pass
test_wait_until_true_predicate_fails
pass
neutron.tests.functional.db.migrations.test_2e0d7a8a1586_add_binding_index_to_routerl3agentbinding.TestHARouterPortMigrationMysql 1 1 0 0 0 Detail
test_walk_versions
pass
neutron.tests.functional.db.migrations.test_2e0d7a8a1586_add_binding_index_to_routerl3agentbinding.TestHARouterPortMigrationPsql 1 1 0 0 0 Detail
test_walk_versions
pass
neutron.tests.functional.db.migrations.test_3b935b28e7a0_migrate_to_pluggable_ipam.TestMigrationToPluggableIpamMysql 1 1 0 0 0 Detail
test_walk_versions
pass
neutron.tests.functional.db.migrations.test_3b935b28e7a0_migrate_to_pluggable_ipam.TestMigrationToPluggableIpamPsql 1 1 0 0 0 Detail
test_walk_versions
pass
neutron.tests.functional.db.migrations.test_97c25b0d2353_add_name_desc.TestNetworkSegmentNameDescMySql 1 1 0 0 0 Detail
test_walk_versions
pass
neutron.tests.functional.db.migrations.test_97c25b0d2353_add_name_desc.TestNetworkSegmentNameDescPsql 1 1 0 0 0 Detail
test_walk_versions
pass
neutron.tests.functional.db.migrations.test_a8b517cff8ab_add_routerport_bindings_for_ha.TestHARouterPortMigrationMysql 1 1 0 0 0 Detail
test_walk_versions
pass
neutron.tests.functional.db.migrations.test_a8b517cff8ab_add_routerport_bindings_for_ha.TestHARouterPortMigrationPsql 1 1 0 0 0 Detail
test_walk_versions
pass
neutron.tests.functional.db.migrations.test_b12a3ef66e62_add_standardattr_to_qos_policies.TestQosStandardAttrMysql 1 1 0 0 0 Detail
test_walk_versions
pass
neutron.tests.functional.db.migrations.test_b12a3ef66e62_add_standardattr_to_qos_policies.TestQosStandardAttrPsql 1 1 0 0 0 Detail
test_walk_versions
pass
neutron.tests.functional.db.test_ipam.IpamTestCase 2 2 0 0 0 Detail
test_allocate_fixed_ip
pass
test_allocate_ip_exausted_pool
pass
neutron.tests.functional.db.test_ipam.TestIpamMySql 2 2 0 0 0 Detail
test_allocate_ip_exausted_pool
pass
test_allocate_fixed_ip
pass
neutron.tests.functional.db.test_ipam.TestIpamPsql 2 2 0 0 0 Detail
test_allocate_fixed_ip
pass
test_allocate_ip_exausted_pool
pass
neutron.tests.functional.db.test_migrations.TestModelsMigrationsMysql 8 8 0 0 0 Detail
test_forbid_offline_migrations_starting_newton
pass
test_upgrade_contract_branch
pass
test_branches
pass
test_has_offline_migrations_all_heads_upgraded
pass
test_check_mysql_engine
pass
test_has_offline_migrations_pending_contract_scripts
pass
test_upgrade_expand_branch
pass
test_models_sync
pass
neutron.tests.functional.db.test_migrations.TestModelsMigrationsPsql 7 7 0 0 0 Detail
test_branches
pass
test_upgrade_expand_branch
pass
test_has_offline_migrations_pending_contract_scripts
pass
test_upgrade_contract_branch
pass
test_forbid_offline_migrations_starting_newton
pass
test_has_offline_migrations_all_heads_upgraded
pass
test_models_sync
pass
neutron.tests.functional.db.test_migrations.TestSanityCheck 4 4 0 0 0 Detail
test_check_sanity_1df244e556f5
pass
test_check_sanity_6b461a21bcfc_dup_on_fixed_ip
pass
test_check_sanity_6b461a21bcfc_dup_on_no_fixed_ip
pass
test_check_sanity_030a959ceafa
pass
neutron.tests.functional.db.test_migrations.TestWalkDowngrade 1 1 0 0 0 Detail
test_no_downgrade
pass
neutron.tests.functional.db.test_migrations.TestWalkMigrationsMysql 1 1 0 0 0 Detail
test_walk_versions
pass
neutron.tests.functional.db.test_migrations.TestWalkMigrationsPsql 1 1 0 0 0 Detail
test_walk_versions
pass
neutron.tests.functional.db.test_models.TestDBCreation 1 1 0 0 0 Detail
test_head_creation
pass
neutron.tests.functional.db.test_network.NetworkRBACTestCase 17 17 0 0 0 Detail
test_ensure_no_port_in_asterisk
pass
test_ensure_no_share_port_tenant_2_in_tenant_2
pass
test_update_network_to_no_shared_no_subnets
pass
test_update_network_to_shared
pass
test_ensure_no_port_in_tenant_1
pass
test_update_network_shared_to_internal
pass
test_create_network_shared
pass
test_create_network_not_shared
pass
test_create_network_not_shared_external
pass
test_ensure_port_tenant_1_in_asterisk
pass
test_ensure_port_tenant_2_in_asterisk
pass
test_update_network_shared_to_external
pass
test_ensure_no_port_in_tenant_2
pass
test_update_network_to_no_shared_tenant_subnet
pass
test_ensure_no_share_port_tenant_2_in_tenant_1
pass
test_ensure_port_tenant_1_in_tenant_1
pass
test_update_network_to_no_shared_no_tenant_subnet
pass
neutron.tests.functional.pecan_wsgi.test_controllers.TestDHCPAgentShimControllers 3 3 0 0 0 Detail
test_list_networks_on_dhcp_agent
pass
test_list_dhcp_agents_hosting_network
pass
test_add_remove_dhcp_agent
pass
neutron.tests.functional.pecan_wsgi.test_controllers.TestExcludeAttributePolicy 1 1 0 0 0 Detail
test_get_networks
pass
neutron.tests.functional.pecan_wsgi.test_controllers.TestExtensionsController 3 3 0 0 0 Detail
test_methods
pass
test_get
pass
test_index
pass
neutron.tests.functional.pecan_wsgi.test_controllers.TestL3AgentShimControllers 3 3 0 0 0 Detail
test_list_l3_agents_hosting_router
pass
test_add_remove_l3_agent
pass
test_list_routers_on_l3_agent
pass
neutron.tests.functional.pecan_wsgi.test_controllers.TestMemberActionController 6 6 0 0 0 Detail
test_get_member_action_controller
pass
test_put_on_get_member_action
pass
test_get_member_action_does_not_exist
pass
test_get_on_put_member_action
pass
test_put_member_action_controller
pass
test_put_member_action_does_not_exist
pass
neutron.tests.functional.pecan_wsgi.test_controllers.TestPaginationAndSorting 9 9 0 0 0 Detail
test_get_collection_with_pagination_marker
pass
test_get_collection_with_sorting_desc
pass
test_get_collection_with_pagination_marker_without_limit
pass
test_get_collection_with_sorting_asc
pass
test_get_collection_with_pagination_limit
pass
test_get_collection_with_pagination_limit_over_count
pass
test_get_collection_with_pagination_fields_no_pk
pass
test_get_collection_with_pagination_and_fields
pass
test_get_collection_with_pagination_page_reverse
pass
neutron.tests.functional.pecan_wsgi.test_controllers.TestParentSubresourceController 4 4 0 0 0 Detail
test_get_child_resource_policy_check
pass
test_get_parent_resource_and_duplicate_subresources
pass
test_get_duplicate_parent_resource
pass
test_get_duplicate_parent_resource_item
pass
neutron.tests.functional.pecan_wsgi.test_controllers.TestQuotasController 8 8 0 0 0 Detail
test_quotas_get_defaults
pass
test_get_tenant_info
pass
test_update_list_delete
pass
test_get
pass
test_get_admin
pass
test_index
pass
test_index_admin
pass
test_put_get_delete
pass
neutron.tests.functional.pecan_wsgi.test_controllers.TestRequestProcessing 12 11 0 0 1 Detail
test_service_plugin_uri
pass
test_resource_processing_post_bulk_one_item
pass
test_context_set_in_request
pass
test_resource_processing_post_unknown_attribute_returns_400
pass
test_service_plugin_identified
skip
test_lookup_identifies_resource_id
pass
test_resource_processing_post
pass
test_get
pass
test_methods
pass
test_resource_processing_post_validation_error_returns_400
pass
test_core_resource_identified
pass
test_resource_processing_post_bulk
pass
neutron.tests.functional.pecan_wsgi.test_controllers.TestResourceController 20 20 0 0 0 Detail
test_delete_disallows_body
pass
test_plugin_initialized
pass
test_post
pass
test_post_with_empty_body
pass
test_post_with_unsupported_json_type
pass
test_project_id_in_mandatory_fields
pass
test_get_collection_with_multiple_fields_selector
pass
test_get_collection_with_single_fields_selector
pass
test_get_collection_without_fields_selector
pass
test_duped_and_empty_fields_stripped
pass
test_post_with_retry
pass
test_put
pass
test_bulk_create_one_item
pass
test_emulated_bulk_create
pass
test_emulated_bulk_create_rollback
pass
test_get
pass
test_get_item_with_fields_selector
pass
test_methods
pass
test_bulk_create
pass
test_delete
pass
neutron.tests.functional.pecan_wsgi.test_controllers.TestRootController 2 2 0 0 0 Detail
test_methods
pass
test_get
pass
neutron.tests.functional.pecan_wsgi.test_controllers.TestRouterController 23 23 0 0 0 Detail
test_delete
pass
test_post_with_empty_body
pass
test_post_with_retry
pass
test_post_with_unsupported_json_type
pass
test_bulk_create
pass
test_get_collection_with_multiple_fields_selector
pass
test_plugin_initialized
pass
test_project_id_in_mandatory_fields
pass
test_put
pass
test_bulk_create_one_item
pass
test_duped_and_empty_fields_stripped
pass
test_emulated_bulk_create
pass
test_get_collection_with_single_fields_selector
pass
test_member_actions_processing
pass
test_methods
pass
test_non_existing_member_action_returns_404
pass
test_get
pass
test_get_collection_without_fields_selector
pass
test_unsupported_method_member_action
pass
test_get_item_with_fields_selector
pass
test_post
pass
test_delete_disallows_body
pass
test_emulated_bulk_create_rollback
pass
neutron.tests.functional.pecan_wsgi.test_controllers.TestShimControllers 3 3 0 0 0 Detail
test_hyphenated_collection_controller_not_shimmed
pass
test_hyphenated_collection_subresource_controller_not_shimmed
pass
test_hyphenated_resource_controller_not_shimmed
pass
neutron.tests.functional.pecan_wsgi.test_controllers.TestV2Controller 5 5 0 0 0 Detail
test_get_no_trailing_slash
pass
test_routing_successs
pass
test_routing_failure
pass
test_get
pass
test_methods
pass
neutron.tests.functional.pecan_wsgi.test_functional.TestErrors 2 2 0 0 0 Detail
test_bad_method
pass
test_404
pass
neutron.tests.functional.pecan_wsgi.test_functional.TestExceptionTranslationHook 2 2 0 0 0 Detail
test_neutron_nonfound_to_webob_exception
pass
test_unexpected_exception
pass
neutron.tests.functional.pecan_wsgi.test_functional.TestInvalidAuth 1 1 0 0 0 Detail
test_invalid_auth_strategy
pass
neutron.tests.functional.pecan_wsgi.test_functional.TestKeystoneAuth 1 1 0 0 0 Detail
test_auth_enforced
pass
neutron.tests.functional.pecan_wsgi.test_functional.TestRequestID 1 1 0 0 0 Detail
test_request_id
pass
neutron.tests.functional.pecan_wsgi.test_hooks.TestCallbackRegistryNotifier 4 4 0 0 0 Detail
test_create
pass
test_create_bulk
pass
test_delete
pass
test_update
pass
neutron.tests.functional.pecan_wsgi.test_hooks.TestMetricsNotifierHook 5 5 0 0 0 Detail
test_bulk_create_triggers_notification
pass
test_bad_update_doesnt_emit_end
pass
test_bad_delete_doesnt_emit_end
pass
test_bad_create_doesnt_emit_end
pass
test_post_put_delete_triggers_notification
pass
neutron.tests.functional.pecan_wsgi.test_hooks.TestOwnershipHook 1 1 0 0 0 Detail
test_network_ownership_check
pass
neutron.tests.functional.pecan_wsgi.test_hooks.TestPolicyEnforcementHook 8 8 0 0 0 Detail
test_after_on_get_not_found
pass
test_after_on_get_excludes_admin_attribute
pass
test_before_on_create_authorized
pass
test_before_on_put_not_found_when_not_authorized_to_get
pass
test_after_inits_policy
pass
test_after_on_list_excludes_admin_attribute
pass
test_before_on_delete_not_authorized
pass
test_before_on_put_not_authorized
pass
neutron.tests.functional.pecan_wsgi.test_hooks.TestQueryParametersHook 1 1 0 0 0 Detail
test_if_match_on_update
pass
neutron.tests.functional.pecan_wsgi.test_hooks.TestQueryParametersHookWithRevision 1 1 0 0 0 Detail
test_if_match_on_update
pass
neutron.tests.functional.pecan_wsgi.test_hooks.TestQuotaEnforcementHook 2 2 0 0 0 Detail
test_quota_enforcement_bulk_request
pass
test_quota_enforcement_single
pass
neutron.tests.functional.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.MacvtapAgentTestCase 1 1 0 0 0 Detail
test_get_all_devices
pass
neutron.tests.functional.plugins.ml2.test_plugin.TestMl2PortBinding 2 2 0 0 0 Detail
test_port_bind_successfully
pass
test_port_bind_retry
pass
neutron.tests.functional.privileged.agent.linux.test_ip_lib.GetDeviceNamesTestCase 1 1 0 0 0 Detail
test_get_device_names
pass
neutron.tests.functional.privileged.agent.linux.test_ip_lib.GetDevicesInfoTestCase 6 6 0 0 0 Detail
test_get_devices_info_dummy
pass
test_get_devices_info_veth_different_namespaces
pass
test_get_devices_info_lo
pass
test_get_devices_info_veth_same_namespaces
pass
test_get_devices_info_vlan
pass
test_get_devices_info_vxlan
pass
neutron.tests.functional.privileged.agent.linux.test_ip_lib.GetIpAddressesTestCase 1 1 0 0 0 Detail
test_get_ip_addresses
pass
neutron.tests.functional.privileged.agent.linux.test_ip_lib.GetLinkAttributesTestCase 2 2 0 0 0 Detail
test_get_link_attribute_kind
pass
test_get_link_attributes
pass
neutron.tests.functional.privileged.agent.linux.test_ip_lib.ListIpRulesTestCase 4 4 0 0 0 Detail
test_list_rules_ipv4
pass
test_list_rules_ipv6
pass
test_list_default_rules_ipv6
pass
test_list_default_rules_ipv4
pass
neutron.tests.functional.privileged.agent.linux.test_ip_lib.ListNamespacePids 3 3 0 0 0 Detail
test_list_namespace_pids_nothing_running_inside
pass
test_list_namespace_not_created
pass
test_list_namespace_pids
pass
neutron.tests.functional.privileged.agent.linux.test_ip_lib.RouteTestCase 10 10 0 0 0 Detail
test_add_route_device_scope_site
pass
test_add_route_device
pass
test_add_default
pass
test_add_route_device_table_metric
pass
test_add_route_via_ipv6
pass
test_add_route_device_scope_host
pass
test_add_route_device_metric
pass
test_add_route_via_ipv4
pass
test_add_route_device_scope_global
pass
test_add_route_device_table
pass
neutron.tests.functional.privileged.agent.linux.test_ip_lib.RuleTestCase 6 5 0 0 1 Detail
test_add_rule_ip
pass
test_add_rule_priority
pass
test_add_rule_priority_table_iif
pass
test_add_rule_table
pass
test_add_rule_iif
pass
test_add_rule_exists
skip
neutron.tests.functional.privileged.agent.linux.test_tc_lib.TcFilterClassTestCase 2 2 0 0 0 Detail
test_add_tc_filter_match32
pass
test_add_tc_filter_policy
pass
neutron.tests.functional.privileged.agent.linux.test_tc_lib.TcPolicyClassTestCase 4 4 0 0 0 Detail
test_delete_tc_policy_class_htb
pass
test_delete_tc_policy_class_no_class
pass
test_add_tc_policy_class_htb
pass
test_delete_tc_policy_class_no_namespace
pass
neutron.tests.functional.privileged.agent.linux.test_tc_lib.TcQdiscTestCase 9 9 0 0 0 Detail
test_delete_tc_qdisc_ingress_twice
pass
test_delete_tc_qdisc_no_qdisc
pass
test_add_tc_qdisc_htb
pass
test_add_tc_qdisc_htb_no_handle
pass
test_add_tc_qdisc_tbf
pass
test_delete_tc_qdisc_no_device_no_exception
pass
test_add_tc_qdisc_ingress
pass
test_delete_tc_qdisc_no_device
pass
test_delete_tc_qdisc_no_qdisc_no_exception
pass
neutron.tests.functional.sanity.test_sanity.SanityTestCase 5 5 0 0 0 Detail
test_dnsmasq_version
pass
test_ipset_support
pass
test_nova_notify_runs
pass
test_dibbler_version
pass
test_ip6tables_support
pass
neutron.tests.functional.sanity.test_sanity.SanityTestCaseRoot 14 14 0 0 0 Detail
test_namespace_root_read_detection_runs
pass
test_ovs_vxlan_support_runs
pass
test_vf_extended_management_runs
pass
test_ovs_geneve_support_runs
pass
test_arp_header_match_runs
pass
test_bridge_firewalling_enabled
pass
test_icmpv6_header_match_runs
pass
test_arp_responder_runs
pass
test_ip_nonlocal_bind
pass
test_ovs_patch_support_runs
pass
test_iproute2_vxlan_support_runs
pass
test_keepalived_ipv6_support
pass
test_vf_management_runs
pass
test_ovsdb_native_supported_runs
pass
neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestAZAwareWeightScheduler 7 7 0 0 0 Detail
test_schedule_network(Single hint, Single agent, Scheduled an agent of the specified AZ)
pass
test_schedule_network(Multi hints, Multi agents Scheduled agents of the specified AZs)
pass
test_schedule_network(Multi hints, Multi agents, Partially scheduled, Another AZ selected)
pass
test_schedule_network(No hint, Scheduled independent to AZ)
pass
test_schedule_network(Multi hints, Multi agents, Not enough agents)
pass
test_schedule_network(Single hint, Multi agents, Scheduled agents of the specified AZ)
pass
test_schedule_network(Multi hints, Multi agents, Only single AZ available)
pass
neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestAutoSchedule 9 9 0 0 0 Detail
test_auto_schedule(Additional agents scheduled to the networks if max_agents_per_network is not yet reached)
pass
test_auto_schedule(No agents scheduled if all networks have dhcp disabled)
pass
test_auto_schedule(Agent scheduled to the network if network is not yet hosted)
pass
test_auto_schedule(No agents scheduled if networks already hosted and max_agents_per_network reached)
pass
test_auto_schedule(No agents scheduled if unscheduled network does not match AZ)
pass
test_auto_schedule(No agent scheduled if no networks are present)
pass
test_auto_schedule(No new agents scheduled if networks are already hosted)
pass
test_auto_schedule(No agents scheduled to the network with dhcp disabled)
pass
test_auto_schedule(Agents scheduled to the networks if networks are not yet hosted)
pass
neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestChanceScheduleNetwork 6 6 0 0 0 Detail
test_schedule_network(No agent scheduled if agent is dead)
pass
test_schedule_network(No agents scheduled if all agents are down)
pass
test_schedule_network(No agents scheduled if network already hosted and max_agents_per_network reached)
pass
test_schedule_network(No agents scheduled if no agents are present)
pass
test_schedule_network(Agent scheduled to the network if network is not yet hosted)
pass
test_schedule_network(Additional Agents scheduled to the network if max_agents_per_network is not yet reached)
pass
neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestDHCPSchedulerWithNetworkAccessibility 1 1 0 0 0 Detail
test_dhcp_scheduler_filters_hosts_without_network_access
pass
neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestWeightScheduleNetwork 6 6 0 0 0 Detail
test_weight_schedule_network(No agents scheduled if network already hosted and max_agents_per_network reached)
pass
test_weight_schedule_network(Agent scheduled to the network if network is not yet hosted)
pass
test_weight_schedule_network(No agent scheduled if agent is dead)
pass
test_weight_schedule_network(Additional Agents scheduled to the network if max_agents_per_network is not yet reached)
pass
test_weight_schedule_network(No agents scheduled if all agents are down)
pass
test_weight_schedule_network(No agents scheduled if no agents are present)
pass
neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3AZAutoScheduleTestCaseBase 4 4 0 0 0 Detail
test_auto_schedule_router(Regular router, not scheduled, agent not in specified AZ activated)
pass
test_auto_schedule_router(HA router, not scheduled, agent in specified AZ activated)
pass
test_auto_schedule_router(HA router, not scheduled, agent not in specified AZ activated)
pass
test_auto_schedule_router(Regular router, not scheduled, agent in specified AZ activated)
pass
neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3AZLeastRoutersSchedulerTestCase 3 3 0 0 0 Detail
test_schedule_router(Regular router, Scheduled specified AZ)
pass
test_schedule_router(HA router, Scheduled specified AZs)
pass
test_schedule_router(HA router, max_l3_agents_per_routers > az_hints)
pass
neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3ChanceSchedulerTestCase 10 10 0 0 0 Detail
test_auto_schedule_routers(No routers scheduled if all agents are down)
pass
test_chance_schedule_router(No routers scheduled if all agents are down)
pass
test_auto_schedule_routers(No routers scheduled if no agents are present)
pass
test_chance_schedule_router(Router scheduled to the agent if router is not yet hosted)
pass
test_auto_schedule_routers(Router scheduled to the agent even if it already hosts a router)
pass
test_auto_schedule_routers(No routers scheduled if it is already hosted)
pass
test_chance_schedule_router(No routers scheduled if no agents are present)
pass
test_chance_schedule_router(Router scheduled to the agent even if it already hosts a router)
pass
test_auto_schedule_routers(Router scheduled to the agent if router is not yet hosted)
pass
test_chance_schedule_router(No routers scheduled if it is already hosted)
pass
neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase 48 48 0 0 0 Detail
test_least_routers_auto_schedule_routers(Already hosted legacy router not scheduled on dvr agent)
pass
test_least_routers_schedule_router(Distributed router not scheduled on legacy agent)
pass
test_least_routers_schedule_router(Already hosted legacy router not scheduled on dvr_snat agent)
pass
test_chance_auto_schedule_routers(Legacy router scheduled on dvr_snat agent)
pass
test_chance_schedule_router(Legacy router not scheduled on dvr agent)
pass
test_chance_schedule_router(Distributed router not scheduled on dvr agent)
pass
test_least_routers_auto_schedule_routers(Already hosted distributed router not scheduled on dvr agent)
pass
test_least_routers_auto_schedule_routers(Already hosted distributed router not scheduled on dvr_snat agent)
pass
test_least_routers_schedule_router(Already hosted legacy router not scheduled on additional dvr agent)
pass
test_chance_auto_schedule_routers(Distributed router not scheduled if it is on a different external network than the dvr_snat agent)
pass
test_chance_schedule_router(Legacy router scheduled on dvr_snat agent)
pass
test_chance_schedule_router(Already hosted distributed router not scheduled on dvr_snat agent)
pass
test_least_routers_auto_schedule_routers(Distributed router not scheduled on dvr agent)
pass
test_chance_auto_schedule_routers(Already hosted distributed router not scheduled on dvr agent)
pass
test_chance_auto_schedule_routers(Already hosted legacy router not scheduled on additional dvr agent)
pass
test_least_routers_auto_schedule_routers(Legacy router not scheduled on dvr agent)
pass
test_least_routers_auto_schedule_routers(Already hosted distributed router not scheduled on legacy agent)
pass
test_least_routers_schedule_router(Distributed router scheduled on dvr_snat agent)
pass
test_least_routers_schedule_router(Already hosted legacy router not scheduled on dvr agent)
pass
test_chance_auto_schedule_routers(Already hosted distributed router not scheduled on dvr_snat agent)
pass
test_chance_schedule_router(Already hosted legacy router not scheduled on dvr agent)
pass
test_chance_schedule_router(Distributed router not scheduled if it is on a different external network than the dvr_snat agent)
pass
test_least_routers_schedule_router(Legacy router not scheduled on dvr agent)
pass
test_least_routers_schedule_router(Legacy router scheduled on dvr_snat agent)
pass
test_least_routers_schedule_router(Distributed router not scheduled if it is on a different external network than the dvr_snat agent)
pass
test_chance_auto_schedule_routers(Distributed router scheduled on dvr_snat agent)
pass
test_chance_auto_schedule_routers(Already hosted distributed router not scheduled on legacy agent)
pass
test_chance_schedule_router(Distributed router not scheduled on legacy agent)
pass
test_chance_schedule_router(Distributed router scheduled on dvr_snat agent)
pass
test_chance_schedule_router(Already hosted distributed router not scheduled on legacy agent)
pass
test_least_routers_auto_schedule_routers(Distributed router not scheduled on legacy agent)
pass
test_least_routers_auto_schedule_routers(Distributed router scheduled on dvr_snat agent)
pass
test_least_routers_schedule_router(Already hosted distributed router not scheduled on dvr agent)
pass
test_least_routers_schedule_router(Already hosted distributed router not scheduled on dvr_snat agent)
pass
test_chance_auto_schedule_routers(Distributed router not scheduled on legacy agent)
pass
test_chance_auto_schedule_routers(Distributed router not scheduled on dvr agent)
pass
test_chance_auto_schedule_routers(Already hosted legacy router not scheduled on dvr agent)
pass
test_chance_auto_schedule_routers(Already hosted legacy router not scheduled on dvr_snat agent)
pass
test_chance_schedule_router(Already hosted legacy router not scheduled on additional dvr agent)
pass
test_least_routers_auto_schedule_routers(Legacy router scheduled on dvr_snat agent)
pass
test_least_routers_auto_schedule_routers(Distributed router not scheduled if it is on a different external network than the dvr_snat agent)
pass
test_least_routers_schedule_router(Distributed router not scheduled on dvr agent)
pass
test_chance_auto_schedule_routers(Legacy router not scheduled on dvr agent)
pass
test_chance_schedule_router(Already hosted legacy router not scheduled on dvr_snat agent)
pass
test_chance_schedule_router(Already hosted distributed router not scheduled on dvr agent)
pass
test_least_routers_auto_schedule_routers(Already hosted legacy router not scheduled on dvr_snat agent)
pass
test_least_routers_auto_schedule_routers(Already hosted legacy router not scheduled on additional dvr agent)
pass
test_least_routers_schedule_router(Already hosted distributed router not scheduled on legacy agent)
pass
neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3LeastRoutersSchedulerTestCase 12 12 0 0 0 Detail
test_least_routers_schedule(No routers scheduled if no agents are present)
pass
test_auto_schedule_routers(Router scheduled to the agent if router is not yet hosted)
pass
test_least_routers_schedule(No routers scheduled if all agents are down)
pass
test_auto_schedule_routers(No routers scheduled if it is already hosted)
pass
test_least_routers_schedule(Router is scheduled to agent hosting least routers)
pass
test_auto_schedule_routers(Router scheduled to the agent even if it already hosts a router)
pass
test_least_routers_schedule(No routers scheduled if it is already hosted)
pass
test_auto_schedule_routers(Router is scheduled to agent hosting least routers)
pass
test_least_routers_schedule(Router scheduled to the agent even if it already hosts a router)
pass
test_auto_schedule_routers(No routers scheduled if no agents are present)
pass
test_auto_schedule_routers(No routers scheduled if all agents are down)
pass
test_least_routers_schedule(Router scheduled to the agent if router is not yet hosted)
pass
neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase 56 52 0 0 4 Detail
test__get_dvr_subnet_ids_on_host_query
pass
test_create_floating_ip_with_no_dvr_agents
pass
test_dvr_router_manual_rescheduling_removes_router
pass
test_dvr_router_notifications_for_live_migration_with_fip
pass
test_process_routers
pass
test_add_router_interface_by_port_notifications
pass
test_add_router_interface_by_subnet_notifications
pass
test_remove_router_interface_by_subnet_leaves_snat_intact
pass
test_update_router_db_cvrha_to_dvrha
pass
test_dvr_ha_router_create_attach_internal_external_detach_delete
pass
test_update_router_db_dvrha_to_dvr
pass
test_dvr_router_manual_rescheduling_updates_router
pass
test_dvr_router_notifications_for_live_migration_without_fip
pass
test_get_fip_agent_gw_ports
pass
test_update_router_db_centralized_to_distributed
skip
test_update_vm_port_host_router_update
pass
test__get_dvr_router_ids_for_host
pass
test_delete_agent_gw_port_for_network
pass
test_get_device_owner_distributed_router_object
pass
test__get_router_ids_for_agent
skip
test_router_notifications
pass
test_agent_gw_port_delete_when_last_gateway_for_ext_net_removed
pass
test_csnat_ports_are_created_and_deleted_based_on_router_subnet
pass
test_update_floating_ip_agent_notification
pass
test_remove_router_interface
pass
test_update_router_db_dvrha_to_cvrha
pass
test_delete_floating_ip_agent_notification
pass
test_router_is_not_removed_from_snat_agent_on_interface_removal
pass
test_admin_router_remove_from_agent_on_vm_port_deletion
pass
test_delete_floating_ip_agent_notification_non_dvr
pass
test_allowed_address_pairs_update_arp_entry
pass
test_delete_floating_ip_agent_notification_with_dvr_no_external_agents
pass
test_update_floating_ip_agent_notification_non_dvr
pass
test_create_floating_ip_agent_notification
pass
test_dvr_process_floatingips_for_dvr_on_full_sync
pass
test_dvr_router_unbound_floating_ip_migrate_to_bound_host
pass
test_delete_floating_ip_with_no_agents
pass
test_router_auto_scheduling
skip
test_update_floating_ip_agent_notification_with_dvr_no_external_agents
pass
test_dvr_gateway_host_binding_is_set
pass
test_update_router_db_cvr_to_dvrha
pass
test_update_router_db_dvrha_to_cvr
pass
test_dvr_router_centralized_floating_ip
pass
test_get_device_owner_centralized
skip
test_get_device_owner_distributed_router_id
pass
test_remove_router_interface_by_port_leaves_snat_intact
pass
test_create_floating_ip_agent_notification_for_dvr_no_external_agent
pass
test_router_remove_from_agent_on_vm_port_deletion
pass
test_create_floating_ip_agent_notification_non_dvr
pass
test_get_agent_gw_port_for_network
pass
test_router_with_ipv4_and_multiple_ipv6_on_same_network
pass
test_allowed_addr_pairs_delayed_fip_and_update_arp_entry
pass
test_get_agent_gw_ports_exist_for_network_no_port
pass
test_router_is_not_removed_from_snat_agent_on_dhcp_port_deletion
pass
test_unbound_allowed_addr_pairs_fip_with_multiple_active_vms
pass
test_update_router_db_dvr_to_dvrha
pass
neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase 49 49 0 0 0 Detail
test_create_floating_ip_agent_notification
pass
test_dvr_gateway_host_binding_is_set
pass
test_dvr_process_floatingips_for_dvr_on_full_sync
pass
test__get_dvr_subnet_ids_on_host_query
pass
test_dvr_router_centralized_floating_ip
pass
test_get_agent_gw_port_for_network
pass
test_allowed_addr_pairs_delayed_fip_and_update_arp_entry
pass
test_router_with_ipv4_and_multiple_ipv6_on_same_network
pass
test_create_floating_ip_with_no_dvr_agents
pass
test_get_device_owner_distributed_router_object
pass
test_update_vm_port_host_router_update
pass
test_remove_router_interface_by_subnet_leaves_snat_intact
pass
test_remove_router_interface_by_port_leaves_snat_intact
pass
test_router_is_not_removed_from_snat_agent_on_dhcp_port_deletion
pass
test_router_remove_from_agent_on_vm_port_deletion
pass
test_update_floating_ip_agent_notification
pass
test_delete_agent_gw_port_for_network
pass
test_admin_router_remove_from_agent_on_vm_port_deletion
pass
test_dvr_router_notifications_for_live_migration_without_fip
pass
test_get_agent_gw_ports_exist_for_network_no_port
pass
test_get_device_owner_centralized
pass
test_allowed_address_pairs_update_arp_entry
pass
test_create_floating_ip_agent_notification_non_dvr
pass
test_delete_floating_ip_agent_notification
pass
test_delete_floating_ip_agent_notification_with_dvr_no_external_agents
pass
test_add_router_interface_by_port_notifications
pass
test_unbound_allowed_addr_pairs_fip_with_multiple_active_vms
pass
test_create_floating_ip_agent_notification_for_dvr_no_external_agent
pass
test__get_dvr_router_ids_for_host
pass
test_delete_floating_ip_with_no_agents
pass
test_csnat_ports_are_created_and_deleted_based_on_router_subnet
pass
test_dvr_router_manual_rescheduling_removes_router
pass
test_dvr_router_manual_rescheduling_updates_router
pass
test_dvr_router_unbound_floating_ip_migrate_to_bound_host
pass
test_router_is_not_removed_from_snat_agent_on_interface_removal
pass
test_dvr_router_notifications_for_live_migration_with_fip
pass
test_get_device_owner_distributed_router_id
pass
test_process_routers
pass
test_update_floating_ip_agent_notification_non_dvr
pass
test_update_floating_ip_agent_notification_with_dvr_no_external_agents
pass
test_update_router_db_centralized_to_distributed
pass
test__get_router_ids_for_agent
pass
test_add_router_interface_by_subnet_notifications
pass
test_agent_gw_port_delete_when_last_gateway_for_ext_net_removed
pass
test_delete_floating_ip_agent_notification_non_dvr
pass
test_get_fip_agent_gw_ports
pass
test_remove_router_interface
pass
test_router_auto_scheduling
pass
test_router_notifications
pass
neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCaseMigration 1 1 0 0 0 Detail
test_update_router_db_centralized_to_distributed_with_ports
pass
neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.MultipleL3PluginTestCase 1 1 0 0 0 Detail
test_create_router
pass
neutron.tests.functional.services.logapi.test_logging.TestLoggingExtension 3 1 0 0 2 Detail
test_log_lifecycle(IptablesFirewallDriver,with ipset)
skip
test_log_lifecycle(IptablesFirewallDriver,without ipset)
skip
test_log_lifecycle(OVS Firewall Driver)
pass
neutron.tests.functional.services.portforwarding.test_port_forwarding.PortForwardingTestCase 15 15 0 0 0 Detail
test_create_floatingip_port_forwarding_external_port_0
pass
test_delete_floatingip_port_forwarding
pass
test_concurrent_create_port_forwarding_delete_port
pass
test_concurrent_create_port_forwarding_update_fip
pass
test_negative_delete_floatingip_port_forwarding
pass
test_concurrent_create_port_forwarding_delete_fip
pass
test_create_floatingip_port_forwarding_and_remove_subnets
pass
test_create_floatingip_port_forwarding_port_in_use
pass
test_negative_create_floatingip_port_forwarding
pass
test_create_port_forwarding_port_in_used_by_fip
pass
test_negative_update_floatingip_port_forwarding
pass
test_concurrent_create_port_forwarding_update_port
pass
test_create_floatingip_port_forwarding_internal_port_0
pass
test_update_floatingip_port_forwarding
pass
test_update_port_forwarding_port_in_used_by_fip
pass
neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.OVSDBHandlerTestCase 6 6 0 0 0 Detail
test_cleanup_on_vm_delete
pass
test_trunk_creation_with_subports
pass
test_do_not_delete_trunk_bridge_with_instance_ports
pass
test_restart_subport_events
pass
test_resync
pass
test_trunk_creation_with_no_subports
pass
neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_trunk_manager.SubPortTestCase 4 4 0 0 0 Detail
test_unplug
pass
test_plug_failure_doesnt_create_ports
pass
test_plug
pass
test_unplug_failure
pass
neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerDisposeTrunkTestCase 1 1 0 0 0 Detail
test_dispose_trunk
pass
neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase 1 1 0 0 0 Detail
test_connectivity
pass
neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkParentPortTestCase 4 4 0 0 0 Detail
test_plug
pass
test_unplug
pass
test_unplug_failure_doesnt_delete_bridge
pass
test_plug_failure_doesnt_create_ports
pass
neutron.tests.functional.services.trunk.rpc.test_server.TrunkSkeletonTestCase 1 1 0 0 0 Detail
test__handle_port_binding_set_device_owner
pass
neutron.tests.functional.services.trunk.test_plugin.TestTrunkServicePlugin 3 3 0 0 0 Detail
test_ovs_bridge_name_set_to_integration_bridge_when_not_trunk
pass
test_ovs_bridge_name_not_set_if_integration_bridge_not_set
pass
test_ovs_bridge_name_set_when_trunk_bound
pass
neutron.tests.functional.test_server.TestPluginWorker 1 1 0 0 0 Detail
test_start
pass
neutron.tests.functional.test_server.TestRPCServer 1 1 0 0 0 Detail
test_restart_rpc_on_sighup_multiple_workers
pass
neutron.tests.functional.test_server.TestWsgiServer 1 1 0 0 0 Detail
test_restart_wsgi_on_sighup_multiple_workers
pass
neutron.tests.functional.test_service.TestService 2 2 0 0 0 Detail
test_api_workers_default
pass
test_api_workers_from_config
pass
neutron.tests.functional.tests.common.exclusive_resources.test_ip_address.TestExclusiveIPAddress 1 1 0 0 0 Detail
test_ip_address
pass
neutron.tests.functional.tests.common.exclusive_resources.test_ip_network.TestExclusiveIPNetwork 1 1 0 0 0 Detail
test_ip_network
pass
neutron.tests.functional.tests.common.exclusive_resources.test_port.TestExclusivePort 1 1 0 0 0 Detail
test_port
pass
neutron.tests.functional.tests.common.exclusive_resources.test_resource_allocator.TestResourceAllocator 2 2 0 0 0 Detail
test_file_manipulation
pass
test_allocate_and_release
pass
Total 1239 1218 1 0 20