Status: Pass 1222 Failure 4 Skip 21
Test Group/Test case | Count | Pass | Fail | Error | Skip | View | |
neutron.tests.functional.privileged.agent.linux.test_ip_lib.GetDevicesInfoTestCase | 6 | 5 | 1 | 0 | 0 | Detail | |
test_get_devices_info_dummy |
pass
pt1.1: neutron.tests.functional.privileged.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_dummy |
||||||
test_get_devices_info_veth_different_namespaces |
fail
ft1.2: neutron.tests.functional.privileged.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_veth_different_namespacestesttools.testresult.real._StringException: Traceback (most recent call last): File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/base.py", line 177, in func return f(self, *args, **kwargs) File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/functional/privileged/agent/linux/test_ip_lib.py", line 216, in test_get_devices_info_veth_different_namespaces self.assertIsNone(ip_lib.get_attr(veth1_1, 'IFLA_LINK')) File "/home/zuul/src/opendev.org/openstack/neutron/.tox/dsvm-functional/lib/python3.6/site-packages/testtools/testcase.py", line 426, in assertIsNone self.assertThat(observed, matcher, message) File "/home/zuul/src/opendev.org/openstack/neutron/.tox/dsvm-functional/lib/python3.6/site-packages/testtools/testcase.py", line 498, in assertThat raise mismatch_error testtools.matchers._impl.MismatchError: 2 is not None |
||||||
test_get_devices_info_veth_same_namespaces |
pass
pt1.3: neutron.tests.functional.privileged.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_veth_same_namespaces |
||||||
test_get_devices_info_lo |
pass
pt1.4: neutron.tests.functional.privileged.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_lo |
||||||
test_get_devices_info_vxlan |
pass
pt1.5: neutron.tests.functional.privileged.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vxlan |
||||||
test_get_devices_info_vlan |
pass
pt1.6: neutron.tests.functional.privileged.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vlan |
||||||
neutron.tests.functional.test_server.TestPluginWorker | 1 | 0 | 1 | 0 | 0 | Detail | |
test_start |
fail
ft2.1: neutron.tests.functional.test_server.TestPluginWorker.test_starttesttools.testresult.real._StringException: Traceback (most recent call last): File "/home/zuul/src/opendev.org/openstack/neutron/neutron/common/utils.py", line 702, in wait_until_true eventlet.sleep(sleep) File "/home/zuul/src/opendev.org/openstack/neutron/.tox/dsvm-functional/lib/python3.6/site-packages/eventlet/greenthread.py", line 36, in sleep hub.switch() File "/home/zuul/src/opendev.org/openstack/neutron/.tox/dsvm-functional/lib/python3.6/site-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() eventlet.timeout.Timeout: 5 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/base.py", line 177, in func return f(self, *args, **kwargs) File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/functional/test_server.py", line 298, in test_start workers=len(workers)) File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/functional/test_server.py", line 154, in _test_restart_service_on_sighup utils.wait_until_true(condition, timeout=5, sleep=1) File "/home/zuul/src/opendev.org/openstack/neutron/neutron/common/utils.py", line 707, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 5 seconds |
||||||
neutron.tests.functional.test_server.TestRPCServer | 1 | 0 | 1 | 0 | 0 | Detail | |
test_restart_rpc_on_sighup_multiple_workers |
fail
ft3.1: neutron.tests.functional.test_server.TestRPCServer.test_restart_rpc_on_sighup_multiple_workerstesttools.testresult.real._StringException: Traceback (most recent call last): File "/home/zuul/src/opendev.org/openstack/neutron/neutron/common/utils.py", line 702, in wait_until_true eventlet.sleep(sleep) File "/home/zuul/src/opendev.org/openstack/neutron/.tox/dsvm-functional/lib/python3.6/site-packages/eventlet/greenthread.py", line 36, in sleep hub.switch() File "/home/zuul/src/opendev.org/openstack/neutron/.tox/dsvm-functional/lib/python3.6/site-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() eventlet.timeout.Timeout: 5 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/base.py", line 177, in func return f(self, *args, **kwargs) File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/functional/test_server.py", line 260, in test_restart_rpc_on_sighup_multiple_workers workers=2) File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/functional/test_server.py", line 154, in _test_restart_service_on_sighup utils.wait_until_true(condition, timeout=5, sleep=1) File "/home/zuul/src/opendev.org/openstack/neutron/neutron/common/utils.py", line 707, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 5 seconds |
||||||
neutron.tests.functional.test_server.TestWsgiServer | 1 | 0 | 1 | 0 | 0 | Detail | |
test_restart_wsgi_on_sighup_multiple_workers |
fail
ft4.1: neutron.tests.functional.test_server.TestWsgiServer.test_restart_wsgi_on_sighup_multiple_workerstesttools.testresult.real._StringException: Traceback (most recent call last): File "/home/zuul/src/opendev.org/openstack/neutron/neutron/common/utils.py", line 702, in wait_until_true eventlet.sleep(sleep) File "/home/zuul/src/opendev.org/openstack/neutron/.tox/dsvm-functional/lib/python3.6/site-packages/eventlet/greenthread.py", line 36, in sleep hub.switch() File "/home/zuul/src/opendev.org/openstack/neutron/.tox/dsvm-functional/lib/python3.6/site-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() eventlet.timeout.Timeout: 5 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/base.py", line 177, in func return f(self, *args, **kwargs) File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/functional/test_server.py", line 226, in test_restart_wsgi_on_sighup_multiple_workers workers=2) File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/functional/test_server.py", line 154, in _test_restart_service_on_sighup utils.wait_until_true(condition, timeout=5, sleep=1) File "/home/zuul/src/opendev.org/openstack/neutron/neutron/common/utils.py", line 707, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 5 seconds |
||||||
neutron.tests.functional.agent.common.test_ovs_lib.BaseOVSTestCase | 19 | 19 | 0 | 0 | 0 | Detail | |
test__list_queues |
pass
pt5.1: neutron.tests.functional.agent.common.test_ovs_lib.BaseOVSTestCase.test__list_queues |
||||||
test__delete_queue |
pass
pt5.2: neutron.tests.functional.agent.common.test_ovs_lib.BaseOVSTestCase.test__delete_queue |
||||||
test_set_controllers_inactivity_probe |
pass
pt5.3: neutron.tests.functional.agent.common.test_ovs_lib.BaseOVSTestCase.test_set_controllers_inactivity_probe |
||||||
test__find_qos |
pass
pt5.4: neutron.tests.functional.agent.common.test_ovs_lib.BaseOVSTestCase.test__find_qos |
||||||
test__set_port_qos |
pass
pt5.5: neutron.tests.functional.agent.common.test_ovs_lib.BaseOVSTestCase.test__set_port_qos |
||||||
test__find_queue |
pass
pt5.6: neutron.tests.functional.agent.common.test_ovs_lib.BaseOVSTestCase.test__find_queue |
||||||
test_delete_minimum_bandwidth_queue_no_qos_found |
pass
pt5.7: neutron.tests.functional.agent.common.test_ovs_lib.BaseOVSTestCase.test_delete_minimum_bandwidth_queue_no_qos_found |
||||||
test_clear_minimum_bandwidth_qos |
pass
pt5.8: neutron.tests.functional.agent.common.test_ovs_lib.BaseOVSTestCase.test_clear_minimum_bandwidth_qos |
||||||
test__set_queue_for_minimum_bandwidth |
pass
pt5.9: neutron.tests.functional.agent.common.test_ovs_lib.BaseOVSTestCase.test__set_queue_for_minimum_bandwidth |
||||||
test__unset_queue_for_minimum_bandwidth |
pass
pt5.10: neutron.tests.functional.agent.common.test_ovs_lib.BaseOVSTestCase.test__unset_queue_for_minimum_bandwidth |
||||||
test__update_qos_new |
pass
pt5.11: neutron.tests.functional.agent.common.test_ovs_lib.BaseOVSTestCase.test__update_qos_new |
||||||
test_delete_minimum_bandwidth_queue |
pass
pt5.12: neutron.tests.functional.agent.common.test_ovs_lib.BaseOVSTestCase.test_delete_minimum_bandwidth_queue |
||||||
test_get_egress_min_bw_for_port |
pass
pt5.13: neutron.tests.functional.agent.common.test_ovs_lib.BaseOVSTestCase.test_get_egress_min_bw_for_port |
||||||
test__update_qos_update |
pass
pt5.14: neutron.tests.functional.agent.common.test_ovs_lib.BaseOVSTestCase.test__update_qos_update |
||||||
test__update_queue_new |
pass
pt5.15: neutron.tests.functional.agent.common.test_ovs_lib.BaseOVSTestCase.test__update_queue_new |
||||||
test__update_queue_update |
pass
pt5.16: neutron.tests.functional.agent.common.test_ovs_lib.BaseOVSTestCase.test__update_queue_update |
||||||
test_update_minimum_bandwidth_queue_no_qos_no_queue |
pass
pt5.17: neutron.tests.functional.agent.common.test_ovs_lib.BaseOVSTestCase.test_update_minimum_bandwidth_queue_no_qos_no_queue |
||||||
test_get_bridge_ports |
pass
pt5.18: neutron.tests.functional.agent.common.test_ovs_lib.BaseOVSTestCase.test_get_bridge_ports |
||||||
test_update_minimum_bandwidth_queue |
pass
pt5.19: neutron.tests.functional.agent.common.test_ovs_lib.BaseOVSTestCase.test_update_minimum_bandwidth_queue |
||||||
neutron.tests.functional.agent.l2.extensions.test_ovs_agent_qos_extension.TestOVSAgentQosExtension | 20 | 20 | 0 | 0 | 0 | Detail | |
test_port_creation_with_dscp_marking(ingress) |
pass
pt6.1: neutron.tests.functional.agent.l2.extensions.test_ovs_agent_qos_extension.TestOVSAgentQosExtension.test_port_creation_with_dscp_marking(ingress) |
||||||
test_policy_rule_delete(ingress) |
pass
pt6.2: neutron.tests.functional.agent.l2.extensions.test_ovs_agent_qos_extension.TestOVSAgentQosExtension.test_policy_rule_delete(ingress) |
||||||
test_port_creation_with_bandwidth_limit(egress) |
pass
pt6.3: neutron.tests.functional.agent.l2.extensions.test_ovs_agent_qos_extension.TestOVSAgentQosExtension.test_port_creation_with_bandwidth_limit(egress) |
||||||
test_policy_rule_delete(egress) |
pass
pt6.4: neutron.tests.functional.agent.l2.extensions.test_ovs_agent_qos_extension.TestOVSAgentQosExtension.test_policy_rule_delete(egress) |
||||||
test_port_creation_with_bandwidth_limit(ingress) |
pass
pt6.5: neutron.tests.functional.agent.l2.extensions.test_ovs_agent_qos_extension.TestOVSAgentQosExtension.test_port_creation_with_bandwidth_limit(ingress) |
||||||
test_simple_port_policy_update(egress) |
pass
pt6.6: neutron.tests.functional.agent.l2.extensions.test_ovs_agent_qos_extension.TestOVSAgentQosExtension.test_simple_port_policy_update(egress) |
||||||
test_port_creation_with_different_dscp_markings(egress) |
pass
pt6.7: neutron.tests.functional.agent.l2.extensions.test_ovs_agent_qos_extension.TestOVSAgentQosExtension.test_port_creation_with_different_dscp_markings(egress) |
||||||
test_port_creation_with_different_bandwidth_limits(egress) |
pass
pt6.8: neutron.tests.functional.agent.l2.extensions.test_ovs_agent_qos_extension.TestOVSAgentQosExtension.test_port_creation_with_different_bandwidth_limits(egress) |
||||||
test_port_creation_with_different_bandwidth_limits(ingress) |
pass
pt6.9: neutron.tests.functional.agent.l2.extensions.test_ovs_agent_qos_extension.TestOVSAgentQosExtension.test_port_creation_with_different_bandwidth_limits(ingress) |
||||||
test_port_creation_with_bandwidth_limits_both_directions(ingress) |
pass
pt6.10: neutron.tests.functional.agent.l2.extensions.test_ovs_agent_qos_extension.TestOVSAgentQosExtension.test_port_creation_with_bandwidth_limits_both_directions(ingress) |
||||||
test_port_creation_with_different_dscp_markings(ingress) |
pass
pt6.11: neutron.tests.functional.agent.l2.extensions.test_ovs_agent_qos_extension.TestOVSAgentQosExtension.test_port_creation_with_different_dscp_markings(ingress) |
||||||
test_port_qos_update_policy_id(ingress) |
pass
pt6.12: neutron.tests.functional.agent.l2.extensions.test_ovs_agent_qos_extension.TestOVSAgentQosExtension.test_port_qos_update_policy_id(ingress) |
||||||
test_simple_port_policy_update_change_bw_limit_direction(egress) |
pass
pt6.13: neutron.tests.functional.agent.l2.extensions.test_ovs_agent_qos_extension.TestOVSAgentQosExtension.test_simple_port_policy_update_change_bw_limit_direction(egress) |
||||||
test_simple_port_policy_update_change_bw_limit_direction(ingress) |
pass
pt6.14: neutron.tests.functional.agent.l2.extensions.test_ovs_agent_qos_extension.TestOVSAgentQosExtension.test_simple_port_policy_update_change_bw_limit_direction(ingress) |
||||||
test_port_creation_with_dscp_marking(egress) |
pass
pt6.15: neutron.tests.functional.agent.l2.extensions.test_ovs_agent_qos_extension.TestOVSAgentQosExtension.test_port_creation_with_dscp_marking(egress) |
||||||
test_port_creation_with_bandwidth_limits_both_directions(egress) |
pass
pt6.16: neutron.tests.functional.agent.l2.extensions.test_ovs_agent_qos_extension.TestOVSAgentQosExtension.test_port_creation_with_bandwidth_limits_both_directions(egress) |
||||||
test_port_qos_disassociation(ingress) |
pass
pt6.17: neutron.tests.functional.agent.l2.extensions.test_ovs_agent_qos_extension.TestOVSAgentQosExtension.test_port_qos_disassociation(ingress) |
||||||
test_simple_port_policy_update(ingress) |
pass
pt6.18: neutron.tests.functional.agent.l2.extensions.test_ovs_agent_qos_extension.TestOVSAgentQosExtension.test_simple_port_policy_update(ingress) |
||||||
test_port_qos_update_policy_id(egress) |
pass
pt6.19: neutron.tests.functional.agent.l2.extensions.test_ovs_agent_qos_extension.TestOVSAgentQosExtension.test_port_qos_update_policy_id(egress) |
||||||
test_port_qos_disassociation(egress) |
pass
pt6.20: neutron.tests.functional.agent.l2.extensions.test_ovs_agent_qos_extension.TestOVSAgentQosExtension.test_port_qos_disassociation(egress) |
||||||
neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.LinuxBridgeL3AgentFipQosExtensionTestCase | 8 | 8 | 0 | 0 | 0 | Detail | |
test_legacy_router_fip_qos |
pass
pt7.1: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.LinuxBridgeL3AgentFipQosExtensionTestCase.test_legacy_router_fip_qos |
||||||
test_ha_router_fip_qos |
pass
pt7.2: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.LinuxBridgeL3AgentFipQosExtensionTestCase.test_ha_router_fip_qos |
||||||
test_ha_router_fip_qos_egress |
pass
pt7.3: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.LinuxBridgeL3AgentFipQosExtensionTestCase.test_ha_router_fip_qos_egress |
||||||
test_ha_router_fip_qos_ingress |
pass
pt7.4: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.LinuxBridgeL3AgentFipQosExtensionTestCase.test_ha_router_fip_qos_ingress |
||||||
test_ha_router_with_pf_fips_qos |
pass
pt7.5: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.LinuxBridgeL3AgentFipQosExtensionTestCase.test_ha_router_with_pf_fips_qos |
||||||
test_legacy_router_fip_qos_egress |
pass
pt7.6: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.LinuxBridgeL3AgentFipQosExtensionTestCase.test_legacy_router_fip_qos_egress |
||||||
test_legacy_router_fip_qos_ingress |
pass
pt7.7: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.LinuxBridgeL3AgentFipQosExtensionTestCase.test_legacy_router_fip_qos_ingress |
||||||
test_legacy_router_with_pf_fips_qos |
pass
pt7.8: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.LinuxBridgeL3AgentFipQosExtensionTestCase.test_legacy_router_with_pf_fips_qos |
||||||
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
pt8.1: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtension.test_ha_router_fip_qos_egress |
||||||
test_ha_router_fip_qos |
pass
pt8.2: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtension.test_ha_router_fip_qos |
||||||
test_ha_router_with_pf_fips_qos |
pass
pt8.3: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtension.test_ha_router_with_pf_fips_qos |
||||||
test_ha_router_fip_qos_ingress |
pass
pt8.4: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtension.test_ha_router_fip_qos_ingress |
||||||
test_legacy_router_fip_qos_ingress |
pass
pt8.5: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtension.test_legacy_router_fip_qos_ingress |
||||||
test_legacy_router_with_pf_fips_qos |
pass
pt8.6: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtension.test_legacy_router_with_pf_fips_qos |
||||||
test_legacy_router_fip_qos |
pass
pt8.7: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtension.test_legacy_router_fip_qos |
||||||
test_legacy_router_fip_qos_egress |
pass
pt8.8: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtension.test_legacy_router_fip_qos_egress |
||||||
neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR | 62 | 61 | 0 | 0 | 1 | Detail | |
test_dvr_fip_and_router_namespace_rules_with_address_scopes_mismatch |
pass
pt9.1: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_fip_and_router_namespace_rules_with_address_scopes_mismatch |
||||||
test_dvr_local_router_fip_qos |
pass
pt9.2: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_local_router_fip_qos |
||||||
test_connection_from_diff_address_scope |
pass
pt9.3: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_connection_from_diff_address_scope |
||||||
test_direct_route_for_address_scope |
pass
pt9.4: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_direct_route_for_address_scope |
||||||
test_dvr_dvr_fip_snat_qos |
pass
pt9.5: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_dvr_fip_snat_qos |
||||||
test_dvr_gateway_move_does_not_remove_redirect_rules |
pass
pt9.6: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_gateway_move_does_not_remove_redirect_rules |
||||||
test_dvr_router_add_fips_on_restarted_agent |
pass
pt9.7: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_router_add_fips_on_restarted_agent |
||||||
test_dvr_fip_and_router_namespace_rules_with_address_scopes_match |
pass
pt9.8: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_fip_and_router_namespace_rules_with_address_scopes_match |
||||||
test_connection_from_same_address_scope |
pass
pt9.9: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_connection_from_same_address_scope |
||||||
test_dvr_router_lifecycle_without_ha_without_snat_with_fips |
pass
pt9.10: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_router_lifecycle_without_ha_without_snat_with_fips |
||||||
test_dvr_non_ha_router_update |
pass
pt9.11: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_non_ha_router_update |
||||||
test_dvr_lifecycle_ha_with_snat_with_fips_with_cent_fips |
pass
pt9.12: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_lifecycle_ha_with_snat_with_fips_with_cent_fips |
||||||
test_dvr_ha_router_with_centralized_fip_calls_keepalived_cidr |
pass
pt9.13: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_ha_router_with_centralized_fip_calls_keepalived_cidr |
||||||
test_dvr_local_router_no_fip |
pass
pt9.14: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_local_router_no_fip |
||||||
test_dvr_ha_rtr_static_routes_in_rtr_namespace |
pass
pt9.15: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_ha_rtr_static_routes_in_rtr_namespace |
||||||
test_dvr_snat_qos_rules_set_in_qrouter |
pass
pt9.16: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_snat_qos_rules_set_in_qrouter |
||||||
test_dvr_router_lifecycle_without_ha_with_snat_with_fips |
pass
pt9.17: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_router_lifecycle_without_ha_with_snat_with_fips |
||||||
test_dvr_router_fip_agent_mismatch |
pass
pt9.18: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_router_fip_agent_mismatch |
||||||
test_floating_ip_not_deployed_on_dvr_no_external_agent |
pass
pt9.19: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_floating_ip_not_deployed_on_dvr_no_external_agent |
||||||
test_dvr_ha_router_unbound_from_agents |
pass
pt9.20: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_ha_router_unbound_from_agents |
||||||
test_dvr_ha_router_failover_with_gw |
pass
pt9.21: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_ha_router_failover_with_gw |
||||||
test_get_centralized_fip_cidr_set_no_ex_gw_port |
pass
pt9.22: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_get_centralized_fip_cidr_set_no_ex_gw_port |
||||||
test_dvr_lifecycle_no_ha_with_snat_with_fips_with_cent_fips |
pass
pt9.23: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_lifecycle_no_ha_with_snat_with_fips_with_cent_fips |
||||||
test_dvr_router_fip_create_for_migrating_port |
pass
pt9.24: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_router_fip_create_for_migrating_port |
||||||
test_dvr_process_fips_with_no_gw_port_in_namespace |
pass
pt9.25: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_process_fips_with_no_gw_port_in_namespace |
||||||
test_dvr_router_fip_namespace_create_without_floatingip |
pass
pt9.26: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_router_fip_namespace_create_without_floatingip |
||||||
test_dvr_router_static_routes_in_snat_namespace_and_router_namespace |
pass
pt9.27: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_router_static_routes_in_snat_namespace_and_router_namespace |
||||||
test_dvr_router_snat_namespace_with_interface_remove |
pass
pt9.28: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_router_snat_namespace_with_interface_remove |
||||||
test_dvr_ha_router_failover_with_gw_and_floatingip |
pass
pt9.29: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_ha_router_failover_with_gw_and_floatingip |
||||||
test_dvr_router_add_internal_network_set_arp_cache |
pass
pt9.30: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_router_add_internal_network_set_arp_cache |
||||||
test_dvr_router_gateway_update_to_none |
pass
pt9.31: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_router_gateway_update_to_none |
||||||
test_dvr_router_gateway_redirect_cleanup_on_agent_restart |
pass
pt9.32: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_router_gateway_redirect_cleanup_on_agent_restart |
||||||
test_dvr_no_external_no_qos |
pass
pt9.33: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_no_external_no_qos |
||||||
test_dvr_router_fip_namespace_routes |
pass
pt9.34: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_router_fip_namespace_routes |
||||||
test_dvr_ha_router_failover_without_gw |
pass
pt9.35: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_ha_router_failover_without_gw |
||||||
test_dvr_no_external_router_namespace_rules_with_address_scopes_match |
pass
pt9.36: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_no_external_router_namespace_rules_with_address_scopes_match |
||||||
test_dvr_router_update_on_restarted_agent_sets_rtr_fip_connect |
pass
pt9.37: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_router_update_on_restarted_agent_sets_rtr_fip_connect |
||||||
test_dvr_update_gateway_port_no_fip_fg_port_recovers_itself_with_fpr |
pass
pt9.38: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_update_gateway_port_no_fip_fg_port_recovers_itself_with_fpr |
||||||
test_dvr_router_fip_late_binding |
pass
pt9.39: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_router_fip_late_binding |
||||||
test_dvr_router_fips_stale_gw_port |
pass
pt9.40: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_router_fips_stale_gw_port |
||||||
test_dvr_router_rem_fips_on_restarted_agent |
pass
pt9.41: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_router_rem_fips_on_restarted_agent |
||||||
test_dvr_router_fips_for_multiple_ext_networks |
pass
pt9.42: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_router_fips_for_multiple_ext_networks |
||||||
test_dvr_router_lifecycle_ha_with_snat_with_fips |
pass
pt9.43: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_router_lifecycle_ha_with_snat_with_fips |
||||||
test_floating_ip_migrate_when_unbound_port_is_bound_to_a_host |
pass
pt9.44: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_floating_ip_migrate_when_unbound_port_is_bound_to_a_host |
||||||
test_dvr_update_gateway_port_with_no_gw_port_in_namespace |
pass
pt9.45: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_update_gateway_port_with_no_gw_port_in_namespace |
||||||
test_dvr_router_rule_and_route_table_cleared_when_fip_removed |
pass
pt9.46: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_router_rule_and_route_table_cleared_when_fip_removed |
||||||
test_dvr_snat_namespace_has_ip_nonlocal_bind_disabled |
pass
pt9.47: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_snat_namespace_has_ip_nonlocal_bind_disabled |
||||||
test_dvr_router_floating_ip_moved |
pass
pt9.48: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_router_floating_ip_moved |
||||||
test_floating_ip_create_does_not_raise_keyerror_on_missing_host |
pass
pt9.49: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_floating_ip_create_does_not_raise_keyerror_on_missing_host |
||||||
test_dvr_router_with_ha_for_fip_disassociation |
pass
pt9.50: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_router_with_ha_for_fip_disassociation |
||||||
test_get_centralized_fip_cidr_set_not_snat_host |
pass
pt9.51: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_get_centralized_fip_cidr_set_not_snat_host |
||||||
test_dvr_router_with_centralized_fip_calls_keepalived_cidr |
pass
pt9.52: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_router_with_centralized_fip_calls_keepalived_cidr |
||||||
test_dvr_update_floatingip_statuses |
pass
pt9.53: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_update_floatingip_statuses |
||||||
test_get_centralized_fip_cidr_set |
pass
pt9.54: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_get_centralized_fip_cidr_set |
||||||
test_dvr_router_static_routes_in_fip_and_snat_namespace |
pass
pt9.55: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_router_static_routes_in_fip_and_snat_namespace |
||||||
test_ha_dvr_dvr_fip_snat_qos |
pass
pt9.56: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_ha_dvr_dvr_fip_snat_qos |
||||||
test_dvr_unused_snat_ns_deleted_when_agent_restarts_after_move |
pass
pt9.57: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_dvr_unused_snat_ns_deleted_when_agent_restarts_after_move |
||||||
test_fip_connection_for_address_scope |
skip
pt9.58: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_fip_connection_for_address_scope |
||||||
test_prevent_snat_rule_exist_on_restarted_agent |
pass
pt9.59: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_prevent_snat_rule_exist_on_restarted_agent |
||||||
test_ha_dvr_no_external_no_qos |
pass
pt9.60: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_ha_dvr_no_external_no_qos |
||||||
test_ha_dvr_local_router_fip_qos |
pass
pt9.61: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_ha_dvr_local_router_fip_qos |
||||||
test_snat_bound_floating_ip |
pass
pt9.62: neutron.tests.functional.agent.l3.extensions.qos.test_fip_qos_extension.TestL3AgentFipQosExtensionDVR.test_snat_bound_floating_ip |
||||||
neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.LinuxBridgeRouterGatewayIPQosAgentExtensionTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_ha_router_gateway_ip_qos_egress |
pass
pt10.1: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.LinuxBridgeRouterGatewayIPQosAgentExtensionTestCase.test_ha_router_gateway_ip_qos_egress |
||||||
test_legacy_router_gateway_ip_qos |
pass
pt10.2: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.LinuxBridgeRouterGatewayIPQosAgentExtensionTestCase.test_legacy_router_gateway_ip_qos |
||||||
test_ha_router_gateway_ip_qos_ingress |
pass
pt10.3: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.LinuxBridgeRouterGatewayIPQosAgentExtensionTestCase.test_ha_router_gateway_ip_qos_ingress |
||||||
test_ha_router_gateway_ip_qos |
pass
pt10.4: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.LinuxBridgeRouterGatewayIPQosAgentExtensionTestCase.test_ha_router_gateway_ip_qos |
||||||
test_legacy_router_gateway_ip_qos_ingress |
pass
pt10.5: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.LinuxBridgeRouterGatewayIPQosAgentExtensionTestCase.test_legacy_router_gateway_ip_qos_ingress |
||||||
test_legacy_router_gateway_ip_qos_egress |
pass
pt10.6: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.LinuxBridgeRouterGatewayIPQosAgentExtensionTestCase.test_legacy_router_gateway_ip_qos_egress |
||||||
neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtension | 6 | 6 | 0 | 0 | 0 | Detail | |
test_legacy_router_gateway_ip_qos |
pass
pt11.1: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtension.test_legacy_router_gateway_ip_qos |
||||||
test_ha_router_gateway_ip_qos_ingress |
pass
pt11.2: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtension.test_ha_router_gateway_ip_qos_ingress |
||||||
test_legacy_router_gateway_ip_qos_egress |
pass
pt11.3: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtension.test_legacy_router_gateway_ip_qos_egress |
||||||
test_legacy_router_gateway_ip_qos_ingress |
pass
pt11.4: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtension.test_legacy_router_gateway_ip_qos_ingress |
||||||
test_ha_router_gateway_ip_qos |
pass
pt11.5: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtension.test_ha_router_gateway_ip_qos |
||||||
test_ha_router_gateway_ip_qos_egress |
pass
pt11.6: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtension.test_ha_router_gateway_ip_qos_egress |
||||||
neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR | 56 | 55 | 0 | 0 | 1 | Detail | |
test_direct_route_for_address_scope |
pass
pt12.1: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_direct_route_for_address_scope |
||||||
test_dvr_no_external_router_namespace_rules_with_address_scopes_match |
pass
pt12.2: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_no_external_router_namespace_rules_with_address_scopes_match |
||||||
test_connection_from_same_address_scope |
pass
pt12.3: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_connection_from_same_address_scope |
||||||
test_dvr_process_fips_with_no_gw_port_in_namespace |
pass
pt12.4: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_process_fips_with_no_gw_port_in_namespace |
||||||
test_dvr_fip_and_router_namespace_rules_with_address_scopes_match |
pass
pt12.5: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_fip_and_router_namespace_rules_with_address_scopes_match |
||||||
test_dvr_gateway_move_does_not_remove_redirect_rules |
pass
pt12.6: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_gateway_move_does_not_remove_redirect_rules |
||||||
test_dvr_router_snat_namespace_with_interface_remove |
pass
pt12.7: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_router_snat_namespace_with_interface_remove |
||||||
test_dvr_router_static_routes_in_snat_namespace_and_router_namespace |
pass
pt12.8: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_router_static_routes_in_snat_namespace_and_router_namespace |
||||||
test_connection_from_diff_address_scope |
pass
pt12.9: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_connection_from_diff_address_scope |
||||||
test_dvr_ha_router_unbound_from_agents |
pass
pt12.10: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_ha_router_unbound_from_agents |
||||||
test_dvr_ha_router_failover_with_gw_and_floatingip |
pass
pt12.11: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_ha_router_failover_with_gw_and_floatingip |
||||||
test_dvr_router_with_centralized_fip_calls_keepalived_cidr |
pass
pt12.12: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_router_with_centralized_fip_calls_keepalived_cidr |
||||||
test_dvr_router_add_fips_on_restarted_agent |
pass
pt12.13: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_router_add_fips_on_restarted_agent |
||||||
test_dvr_lifecycle_no_ha_with_snat_with_fips_with_cent_fips |
pass
pt12.14: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_lifecycle_no_ha_with_snat_with_fips_with_cent_fips |
||||||
test_dvr_ha_router_failover_with_gw |
pass
pt12.15: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_ha_router_failover_with_gw |
||||||
test_dvr_edge_router_gateway_ip_qos |
pass
pt12.16: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_edge_router_gateway_ip_qos |
||||||
test_dvr_router_fip_agent_mismatch |
pass
pt12.17: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_router_fip_agent_mismatch |
||||||
test_dvr_router_fip_create_for_migrating_port |
pass
pt12.18: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_router_fip_create_for_migrating_port |
||||||
test_dvr_fip_and_router_namespace_rules_with_address_scopes_mismatch |
pass
pt12.19: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_fip_and_router_namespace_rules_with_address_scopes_mismatch |
||||||
test_dvr_ha_router_with_centralized_fip_calls_keepalived_cidr |
pass
pt12.20: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_ha_router_with_centralized_fip_calls_keepalived_cidr |
||||||
test_dvr_snat_namespace_has_ip_nonlocal_bind_disabled |
pass
pt12.21: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_snat_namespace_has_ip_nonlocal_bind_disabled |
||||||
test_dvr_router_floating_ip_moved |
pass
pt12.22: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_router_floating_ip_moved |
||||||
test_dvr_router_lifecycle_without_ha_without_snat_with_fips |
pass
pt12.23: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_router_lifecycle_without_ha_without_snat_with_fips |
||||||
test_dvr_ha_router_failover_without_gw |
pass
pt12.24: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_ha_router_failover_without_gw |
||||||
test_dvr_router_fip_namespace_create_without_floatingip |
pass
pt12.25: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_router_fip_namespace_create_without_floatingip |
||||||
test_dvr_update_floatingip_statuses |
pass
pt12.26: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_update_floatingip_statuses |
||||||
test_dvr_ha_rtr_static_routes_in_rtr_namespace |
pass
pt12.27: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_ha_rtr_static_routes_in_rtr_namespace |
||||||
test_dvr_router_fips_stale_gw_port |
pass
pt12.28: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_router_fips_stale_gw_port |
||||||
test_dvr_non_ha_router_update |
pass
pt12.29: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_non_ha_router_update |
||||||
test_dvr_update_gateway_port_no_fip_fg_port_recovers_itself_with_fpr |
pass
pt12.30: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_update_gateway_port_no_fip_fg_port_recovers_itself_with_fpr |
||||||
test_fip_connection_for_address_scope |
skip
pt12.31: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_fip_connection_for_address_scope |
||||||
test_dvr_router_gateway_redirect_cleanup_on_agent_restart |
pass
pt12.32: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_router_gateway_redirect_cleanup_on_agent_restart |
||||||
test_dvr_router_update_on_restarted_agent_sets_rtr_fip_connect |
pass
pt12.33: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_router_update_on_restarted_agent_sets_rtr_fip_connect |
||||||
test_dvr_update_gateway_port_with_no_gw_port_in_namespace |
pass
pt12.34: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_update_gateway_port_with_no_gw_port_in_namespace |
||||||
test_get_centralized_fip_cidr_set |
pass
pt12.35: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_get_centralized_fip_cidr_set |
||||||
test_get_centralized_fip_cidr_set_not_snat_host |
pass
pt12.36: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_get_centralized_fip_cidr_set_not_snat_host |
||||||
test_dvr_router_fips_for_multiple_ext_networks |
pass
pt12.37: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_router_fips_for_multiple_ext_networks |
||||||
test_dvr_router_lifecycle_without_ha_with_snat_with_fips |
pass
pt12.38: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_router_lifecycle_without_ha_with_snat_with_fips |
||||||
test_snat_bound_floating_ip |
pass
pt12.39: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_snat_bound_floating_ip |
||||||
test_dvr_lifecycle_ha_with_snat_with_fips_with_cent_fips |
pass
pt12.40: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_lifecycle_ha_with_snat_with_fips_with_cent_fips |
||||||
test_dvr_router_lifecycle_ha_with_snat_with_fips |
pass
pt12.41: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_router_lifecycle_ha_with_snat_with_fips |
||||||
test_ha_dvr_edge_router_gateway_ip_qos |
pass
pt12.42: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_ha_dvr_edge_router_gateway_ip_qos |
||||||
test_dvr_router_gateway_update_to_none |
pass
pt12.43: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_router_gateway_update_to_none |
||||||
test_dvr_router_add_internal_network_set_arp_cache |
pass
pt12.44: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_router_add_internal_network_set_arp_cache |
||||||
test_dvr_router_rem_fips_on_restarted_agent |
pass
pt12.45: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_router_rem_fips_on_restarted_agent |
||||||
test_dvr_unused_snat_ns_deleted_when_agent_restarts_after_move |
pass
pt12.46: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_unused_snat_ns_deleted_when_agent_restarts_after_move |
||||||
test_dvr_router_fip_late_binding |
pass
pt12.47: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_router_fip_late_binding |
||||||
test_dvr_router_fip_namespace_routes |
pass
pt12.48: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_router_fip_namespace_routes |
||||||
test_dvr_router_static_routes_in_fip_and_snat_namespace |
pass
pt12.49: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_router_static_routes_in_fip_and_snat_namespace |
||||||
test_floating_ip_migrate_when_unbound_port_is_bound_to_a_host |
pass
pt12.50: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_floating_ip_migrate_when_unbound_port_is_bound_to_a_host |
||||||
test_dvr_router_rule_and_route_table_cleared_when_fip_removed |
pass
pt12.51: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_router_rule_and_route_table_cleared_when_fip_removed |
||||||
test_dvr_router_with_ha_for_fip_disassociation |
pass
pt12.52: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_dvr_router_with_ha_for_fip_disassociation |
||||||
test_floating_ip_not_deployed_on_dvr_no_external_agent |
pass
pt12.53: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_floating_ip_not_deployed_on_dvr_no_external_agent |
||||||
test_floating_ip_create_does_not_raise_keyerror_on_missing_host |
pass
pt12.54: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_floating_ip_create_does_not_raise_keyerror_on_missing_host |
||||||
test_get_centralized_fip_cidr_set_no_ex_gw_port |
pass
pt12.55: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_get_centralized_fip_cidr_set_no_ex_gw_port |
||||||
test_prevent_snat_rule_exist_on_restarted_agent |
pass
pt12.56: neutron.tests.functional.agent.l3.extensions.test_gateway_ip_qos_extension.TestRouterGatewayIPQosAgentExtensionDVR.test_prevent_snat_rule_exist_on_restarted_agent |
||||||
neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtension | 2 | 2 | 0 | 0 | 0 | Detail | |
test_ha_router_fip_portforwarding |
pass
pt13.1: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtension.test_ha_router_fip_portforwarding |
||||||
test_legacy_router_fip_portforwarding |
pass
pt13.2: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtension.test_legacy_router_fip_portforwarding |
||||||
neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR | 56 | 55 | 0 | 0 | 1 | Detail | |
test_dvr_process_fips_with_no_gw_port_in_namespace |
pass
pt14.1: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_process_fips_with_no_gw_port_in_namespace |
||||||
test_dvr_router_fip_namespace_routes |
pass
pt14.2: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_router_fip_namespace_routes |
||||||
test_dvr_router_snat_namespace_with_interface_remove |
pass
pt14.3: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_router_snat_namespace_with_interface_remove |
||||||
test_fip_connection_for_address_scope |
skip
pt14.4: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_fip_connection_for_address_scope |
||||||
test_floating_ip_create_does_not_raise_keyerror_on_missing_host |
pass
pt14.5: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_floating_ip_create_does_not_raise_keyerror_on_missing_host |
||||||
test_floating_ip_migrate_when_unbound_port_is_bound_to_a_host |
pass
pt14.6: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_floating_ip_migrate_when_unbound_port_is_bound_to_a_host |
||||||
test_dvr_fip_and_router_namespace_rules_with_address_scopes_match |
pass
pt14.7: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_fip_and_router_namespace_rules_with_address_scopes_match |
||||||
test_dvr_fip_and_router_namespace_rules_with_address_scopes_mismatch |
pass
pt14.8: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_fip_and_router_namespace_rules_with_address_scopes_mismatch |
||||||
test_dvr_router_fip_agent_mismatch |
pass
pt14.9: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_router_fip_agent_mismatch |
||||||
test_connection_from_diff_address_scope |
pass
pt14.10: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_connection_from_diff_address_scope |
||||||
test_connection_from_same_address_scope |
pass
pt14.11: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_connection_from_same_address_scope |
||||||
test_dvr_non_ha_router_update |
pass
pt14.12: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_non_ha_router_update |
||||||
test_dvr_router_fips_for_multiple_ext_networks |
pass
pt14.13: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_router_fips_for_multiple_ext_networks |
||||||
test_dvr_gateway_move_does_not_remove_redirect_rules |
pass
pt14.14: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_gateway_move_does_not_remove_redirect_rules |
||||||
test_dvr_router_fips_stale_gw_port |
pass
pt14.15: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_router_fips_stale_gw_port |
||||||
test_dvr_router_static_routes_in_fip_and_snat_namespace |
pass
pt14.16: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_router_static_routes_in_fip_and_snat_namespace |
||||||
test_dvr_router_lifecycle_without_ha_without_snat_with_fips |
pass
pt14.17: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_router_lifecycle_without_ha_without_snat_with_fips |
||||||
test_direct_route_for_address_scope |
pass
pt14.18: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_direct_route_for_address_scope |
||||||
test_dvr_ha_router_with_centralized_fip_calls_keepalived_cidr |
pass
pt14.19: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_ha_router_with_centralized_fip_calls_keepalived_cidr |
||||||
test_dvr_update_gateway_port_with_no_gw_port_in_namespace |
pass
pt14.20: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_update_gateway_port_with_no_gw_port_in_namespace |
||||||
test_dvr_router_with_centralized_fip_calls_keepalived_cidr |
pass
pt14.21: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_router_with_centralized_fip_calls_keepalived_cidr |
||||||
test_dvr_ha_router_failover_with_gw_and_floatingip |
pass
pt14.22: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_ha_router_failover_with_gw_and_floatingip |
||||||
test_dvr_ha_router |
pass
pt14.23: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_ha_router |
||||||
test_dvr_lifecycle_ha_with_snat_with_fips_with_cent_fips |
pass
pt14.24: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_lifecycle_ha_with_snat_with_fips_with_cent_fips |
||||||
test_dvr_edge_router |
pass
pt14.25: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_edge_router |
||||||
test_dvr_router_add_internal_network_set_arp_cache |
pass
pt14.26: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_router_add_internal_network_set_arp_cache |
||||||
test_dvr_ha_router_failover_with_gw |
pass
pt14.27: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_ha_router_failover_with_gw |
||||||
test_get_centralized_fip_cidr_set_no_ex_gw_port |
pass
pt14.28: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_get_centralized_fip_cidr_set_no_ex_gw_port |
||||||
test_dvr_router_add_fips_on_restarted_agent |
pass
pt14.29: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_router_add_fips_on_restarted_agent |
||||||
test_dvr_ha_router_failover_without_gw |
pass
pt14.30: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_ha_router_failover_without_gw |
||||||
test_dvr_lifecycle_no_ha_with_snat_with_fips_with_cent_fips |
pass
pt14.31: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_lifecycle_no_ha_with_snat_with_fips_with_cent_fips |
||||||
test_dvr_router_floating_ip_moved |
pass
pt14.32: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_router_floating_ip_moved |
||||||
test_dvr_no_external_router_namespace_rules_with_address_scopes_match |
pass
pt14.33: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_no_external_router_namespace_rules_with_address_scopes_match |
||||||
test_dvr_ha_rtr_static_routes_in_rtr_namespace |
pass
pt14.34: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_ha_rtr_static_routes_in_rtr_namespace |
||||||
test_prevent_snat_rule_exist_on_restarted_agent |
pass
pt14.35: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_prevent_snat_rule_exist_on_restarted_agent |
||||||
test_dvr_router_fip_late_binding |
pass
pt14.36: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_router_fip_late_binding |
||||||
test_dvr_snat_namespace_has_ip_nonlocal_bind_disabled |
pass
pt14.37: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_snat_namespace_has_ip_nonlocal_bind_disabled |
||||||
test_dvr_router_fip_namespace_create_without_floatingip |
pass
pt14.38: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_router_fip_namespace_create_without_floatingip |
||||||
test_snat_bound_floating_ip |
pass
pt14.39: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_snat_bound_floating_ip |
||||||
test_dvr_router_lifecycle_ha_with_snat_with_fips |
pass
pt14.40: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_router_lifecycle_ha_with_snat_with_fips |
||||||
test_get_centralized_fip_cidr_set |
pass
pt14.41: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_get_centralized_fip_cidr_set |
||||||
test_dvr_ha_router_unbound_from_agents |
pass
pt14.42: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_ha_router_unbound_from_agents |
||||||
test_dvr_router_lifecycle_without_ha_with_snat_with_fips |
pass
pt14.43: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_router_lifecycle_without_ha_with_snat_with_fips |
||||||
test_dvr_router_fip_create_for_migrating_port |
pass
pt14.44: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_router_fip_create_for_migrating_port |
||||||
test_dvr_router_rem_fips_on_restarted_agent |
pass
pt14.45: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_router_rem_fips_on_restarted_agent |
||||||
test_dvr_router_with_ha_for_fip_disassociation |
pass
pt14.46: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_router_with_ha_for_fip_disassociation |
||||||
test_dvr_router_gateway_redirect_cleanup_on_agent_restart |
pass
pt14.47: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_router_gateway_redirect_cleanup_on_agent_restart |
||||||
test_dvr_update_floatingip_statuses |
pass
pt14.48: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_update_floatingip_statuses |
||||||
test_dvr_router_static_routes_in_snat_namespace_and_router_namespace |
pass
pt14.49: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_router_static_routes_in_snat_namespace_and_router_namespace |
||||||
test_get_centralized_fip_cidr_set_not_snat_host |
pass
pt14.50: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_get_centralized_fip_cidr_set_not_snat_host |
||||||
test_dvr_router_gateway_update_to_none |
pass
pt14.51: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_router_gateway_update_to_none |
||||||
test_dvr_unused_snat_ns_deleted_when_agent_restarts_after_move |
pass
pt14.52: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_unused_snat_ns_deleted_when_agent_restarts_after_move |
||||||
test_floating_ip_not_deployed_on_dvr_no_external_agent |
pass
pt14.53: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_floating_ip_not_deployed_on_dvr_no_external_agent |
||||||
test_dvr_router_rule_and_route_table_cleared_when_fip_removed |
pass
pt14.54: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_router_rule_and_route_table_cleared_when_fip_removed |
||||||
test_dvr_router_update_on_restarted_agent_sets_rtr_fip_connect |
pass
pt14.55: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_router_update_on_restarted_agent_sets_rtr_fip_connect |
||||||
test_dvr_update_gateway_port_no_fip_fg_port_recovers_itself_with_fpr |
pass
pt14.56: neutron.tests.functional.agent.l3.extensions.test_port_forwarding_extension.TestL3AgentFipPortForwardingExtensionDVR.test_dvr_update_gateway_port_no_fip_fg_port_recovers_itself_with_fpr |
||||||
neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter | 54 | 53 | 0 | 0 | 1 | Detail | |
test_connection_from_same_address_scope |
pass
pt15.1: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_connection_from_same_address_scope |
||||||
test_dvr_non_ha_router_update |
pass
pt15.2: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_non_ha_router_update |
||||||
test_dvr_router_fip_late_binding |
pass
pt15.3: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_fip_late_binding |
||||||
test_dvr_router_fips_for_multiple_ext_networks |
pass
pt15.4: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_fips_for_multiple_ext_networks |
||||||
test_dvr_router_gateway_redirect_cleanup_on_agent_restart |
pass
pt15.5: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_gateway_redirect_cleanup_on_agent_restart |
||||||
test_dvr_router_snat_namespace_with_interface_remove |
pass
pt15.6: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_snat_namespace_with_interface_remove |
||||||
test_dvr_router_with_ha_for_fip_disassociation |
pass
pt15.7: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_with_ha_for_fip_disassociation |
||||||
test_dvr_update_gateway_port_no_fip_fg_port_recovers_itself_with_fpr |
pass
pt15.8: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_update_gateway_port_no_fip_fg_port_recovers_itself_with_fpr |
||||||
test_dvr_update_gateway_port_with_no_gw_port_in_namespace |
pass
pt15.9: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_update_gateway_port_with_no_gw_port_in_namespace |
||||||
test_floating_ip_not_deployed_on_dvr_no_external_agent |
pass
pt15.10: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_floating_ip_not_deployed_on_dvr_no_external_agent |
||||||
test_direct_route_for_address_scope |
pass
pt15.11: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_direct_route_for_address_scope |
||||||
test_dvr_ha_router_failover_without_gw |
pass
pt15.12: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_ha_router_failover_without_gw |
||||||
test_dvr_ha_router_with_centralized_fip_calls_keepalived_cidr |
pass
pt15.13: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_ha_router_with_centralized_fip_calls_keepalived_cidr |
||||||
test_dvr_router_fip_agent_mismatch |
pass
pt15.14: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_fip_agent_mismatch |
||||||
test_dvr_ha_router_unbound_from_agents |
pass
pt15.15: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_ha_router_unbound_from_agents |
||||||
test_dvr_router_fip_namespace_routes |
pass
pt15.16: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_fip_namespace_routes |
||||||
test_dvr_router_add_internal_network_set_arp_cache |
pass
pt15.17: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_add_internal_network_set_arp_cache |
||||||
test_dvr_router_floating_ip_moved |
pass
pt15.18: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_floating_ip_moved |
||||||
test_get_centralized_fip_cidr_set_no_ex_gw_port |
pass
pt15.19: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_get_centralized_fip_cidr_set_no_ex_gw_port |
||||||
test_dvr_fip_and_router_namespace_rules_with_address_scopes_match |
pass
pt15.20: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_fip_and_router_namespace_rules_with_address_scopes_match |
||||||
test_dvr_router_with_centralized_fip_calls_keepalived_cidr |
pass
pt15.21: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_with_centralized_fip_calls_keepalived_cidr |
||||||
test_dvr_gateway_move_does_not_remove_redirect_rules |
pass
pt15.22: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_gateway_move_does_not_remove_redirect_rules |
||||||
test_connection_from_diff_address_scope |
pass
pt15.23: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_connection_from_diff_address_scope |
||||||
test_dvr_process_fips_with_no_gw_port_in_namespace |
pass
pt15.24: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_process_fips_with_no_gw_port_in_namespace |
||||||
test_dvr_router_add_fips_on_restarted_agent |
pass
pt15.25: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_add_fips_on_restarted_agent |
||||||
test_dvr_router_fip_create_for_migrating_port |
pass
pt15.26: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_fip_create_for_migrating_port |
||||||
test_dvr_lifecycle_no_ha_with_snat_with_fips_with_cent_fips |
pass
pt15.27: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_lifecycle_no_ha_with_snat_with_fips_with_cent_fips |
||||||
test_dvr_ha_router_failover_with_gw_and_floatingip |
pass
pt15.28: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_ha_router_failover_with_gw_and_floatingip |
||||||
test_dvr_fip_and_router_namespace_rules_with_address_scopes_mismatch |
pass
pt15.29: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_fip_and_router_namespace_rules_with_address_scopes_mismatch |
||||||
test_dvr_router_fip_namespace_create_without_floatingip |
pass
pt15.30: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_fip_namespace_create_without_floatingip |
||||||
test_prevent_snat_rule_exist_on_restarted_agent |
pass
pt15.31: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_prevent_snat_rule_exist_on_restarted_agent |
||||||
test_dvr_ha_rtr_static_routes_in_rtr_namespace |
pass
pt15.32: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_ha_rtr_static_routes_in_rtr_namespace |
||||||
test_dvr_router_gateway_update_to_none |
pass
pt15.33: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_gateway_update_to_none |
||||||
test_dvr_router_lifecycle_ha_with_snat_with_fips |
pass
pt15.34: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_lifecycle_ha_with_snat_with_fips |
||||||
test_dvr_router_static_routes_in_snat_namespace_and_router_namespace |
pass
pt15.35: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_static_routes_in_snat_namespace_and_router_namespace |
||||||
test_floating_ip_create_does_not_raise_keyerror_on_missing_host |
pass
pt15.36: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_floating_ip_create_does_not_raise_keyerror_on_missing_host |
||||||
test_dvr_lifecycle_ha_with_snat_with_fips_with_cent_fips |
pass
pt15.37: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_lifecycle_ha_with_snat_with_fips_with_cent_fips |
||||||
test_dvr_router_rem_fips_on_restarted_agent |
pass
pt15.38: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_rem_fips_on_restarted_agent |
||||||
test_dvr_no_external_router_namespace_rules_with_address_scopes_match |
pass
pt15.39: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_no_external_router_namespace_rules_with_address_scopes_match |
||||||
test_floating_ip_migrate_when_unbound_port_is_bound_to_a_host |
pass
pt15.40: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_floating_ip_migrate_when_unbound_port_is_bound_to_a_host |
||||||
test_dvr_router_fips_stale_gw_port |
pass
pt15.41: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_fips_stale_gw_port |
||||||
test_dvr_unused_snat_ns_deleted_when_agent_restarts_after_move |
pass
pt15.42: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_unused_snat_ns_deleted_when_agent_restarts_after_move |
||||||
test_fip_connection_for_address_scope |
skip
pt15.43: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_fip_connection_for_address_scope |
||||||
test_get_centralized_fip_cidr_set |
pass
pt15.44: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_get_centralized_fip_cidr_set |
||||||
test_dvr_ha_router_failover_with_gw |
pass
pt15.45: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_ha_router_failover_with_gw |
||||||
test_dvr_router_lifecycle_without_ha_without_snat_with_fips |
pass
pt15.46: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_lifecycle_without_ha_without_snat_with_fips |
||||||
test_get_centralized_fip_cidr_set_not_snat_host |
pass
pt15.47: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_get_centralized_fip_cidr_set_not_snat_host |
||||||
test_snat_bound_floating_ip |
pass
pt15.48: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_snat_bound_floating_ip |
||||||
test_dvr_router_static_routes_in_fip_and_snat_namespace |
pass
pt15.49: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_static_routes_in_fip_and_snat_namespace |
||||||
test_dvr_router_lifecycle_without_ha_with_snat_with_fips |
pass
pt15.50: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_lifecycle_without_ha_with_snat_with_fips |
||||||
test_dvr_update_floatingip_statuses |
pass
pt15.51: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_update_floatingip_statuses |
||||||
test_dvr_router_rule_and_route_table_cleared_when_fip_removed |
pass
pt15.52: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_rule_and_route_table_cleared_when_fip_removed |
||||||
test_dvr_router_update_on_restarted_agent_sets_rtr_fip_connect |
pass
pt15.53: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_update_on_restarted_agent_sets_rtr_fip_connect |
||||||
test_dvr_snat_namespace_has_ip_nonlocal_bind_disabled |
pass
pt15.54: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_snat_namespace_has_ip_nonlocal_bind_disabled |
||||||
neutron.tests.functional.agent.l3.test_ha_router.L3HATestCase | 20 | 20 | 0 | 0 | 0 | Detail | |
test_ipv6_ha_router_lifecycle_with_no_gw_subnet |
pass
pt16.1: neutron.tests.functional.agent.l3.test_ha_router.L3HATestCase.test_ipv6_ha_router_lifecycle_with_no_gw_subnet |
||||||
test_keepalived_configuration |
pass
pt16.2: neutron.tests.functional.agent.l3.test_ha_router.L3HATestCase.test_keepalived_configuration |
||||||
test_ha_router_namespace_has_ip_nonlocal_bind_disabled |
pass
pt16.3: neutron.tests.functional.agent.l3.test_ha_router.L3HATestCase.test_ha_router_namespace_has_ip_nonlocal_bind_disabled |
||||||
test_keepalived_state_change_bulk_rpc |
pass
pt16.4: neutron.tests.functional.agent.l3.test_ha_router.L3HATestCase.test_keepalived_state_change_bulk_rpc |
||||||
test_ha_router_namespace_has_ipv6_forwarding_disabled |
pass
pt16.5: neutron.tests.functional.agent.l3.test_ha_router.L3HATestCase.test_ha_router_namespace_has_ipv6_forwarding_disabled |
||||||
test_ipv6_router_advts_and_fwd_after_router_state_change_backup |
pass
pt16.6: neutron.tests.functional.agent.l3.test_ha_router.L3HATestCase.test_ipv6_router_advts_and_fwd_after_router_state_change_backup |
||||||
test_delete_external_gateway_on_standby_router |
pass
pt16.7: neutron.tests.functional.agent.l3.test_ha_router.L3HATestCase.test_delete_external_gateway_on_standby_router |
||||||
test_ha_router_lifecycle |
pass
pt16.8: neutron.tests.functional.agent.l3.test_ha_router.L3HATestCase.test_ha_router_lifecycle |
||||||
test_ha_router_update_floatingip_statuses |
pass
pt16.9: neutron.tests.functional.agent.l3.test_ha_router.L3HATestCase.test_ha_router_update_floatingip_statuses |
||||||
test_ha_router_without_gw_ipv6_forwarding_state |
pass
pt16.10: neutron.tests.functional.agent.l3.test_ha_router.L3HATestCase.test_ha_router_without_gw_ipv6_forwarding_state |
||||||
test_ipv6_ha_router_lifecycle |
pass
pt16.11: neutron.tests.functional.agent.l3.test_ha_router.L3HATestCase.test_ipv6_ha_router_lifecycle |
||||||
test_ha_port_status_update |
pass
pt16.12: neutron.tests.functional.agent.l3.test_ha_router.L3HATestCase.test_ha_port_status_update |
||||||
test_ha_router_conf_on_restarted_agent |
pass
pt16.13: neutron.tests.functional.agent.l3.test_ha_router.L3HATestCase.test_ha_router_conf_on_restarted_agent |
||||||
test_keepalived_state_change_notification |
pass
pt16.14: neutron.tests.functional.agent.l3.test_ha_router.L3HATestCase.test_keepalived_state_change_notification |
||||||
test_ha_router_process_ipv6_subnets_to_existing_port |
pass
pt16.15: neutron.tests.functional.agent.l3.test_ha_router.L3HATestCase.test_ha_router_process_ipv6_subnets_to_existing_port |
||||||
test_ipv6_router_advts_and_fwd_after_router_state_change_master |
pass
pt16.16: neutron.tests.functional.agent.l3.test_ha_router.L3HATestCase.test_ipv6_router_advts_and_fwd_after_router_state_change_master |
||||||
test_removing_floatingip_immediately |
pass
pt16.17: neutron.tests.functional.agent.l3.test_ha_router.L3HATestCase.test_removing_floatingip_immediately |
||||||
test_ipv6_ha_router_lifecycle_with_no_gw_subnet_for_router_advts |
pass
pt16.18: neutron.tests.functional.agent.l3.test_ha_router.L3HATestCase.test_ipv6_ha_router_lifecycle_with_no_gw_subnet_for_router_advts |
||||||
test_conntrack_disassociate_fip_ha_router |
pass
pt16.19: neutron.tests.functional.agent.l3.test_ha_router.L3HATestCase.test_conntrack_disassociate_fip_ha_router |
||||||
test_ha_router_ipv6_radvd_status |
pass
pt16.20: neutron.tests.functional.agent.l3.test_ha_router.L3HATestCase.test_ha_router_ipv6_radvd_status |
||||||
neutron.tests.functional.agent.l3.test_ha_router.L3HATestFailover | 3 | 3 | 0 | 0 | 0 | Detail | |
test_ha_router_failover |
pass
pt17.1: neutron.tests.functional.agent.l3.test_ha_router.L3HATestFailover.test_ha_router_failover |
||||||
test_both_ha_router_lost_gw_connection |
pass
pt17.2: neutron.tests.functional.agent.l3.test_ha_router.L3HATestFailover.test_both_ha_router_lost_gw_connection |
||||||
test_ha_router_lost_gw_connection |
pass
pt17.3: neutron.tests.functional.agent.l3.test_ha_router.L3HATestFailover.test_ha_router_lost_gw_connection |
||||||
neutron.tests.functional.agent.l3.test_ha_router.LinuxBridgeL3HATestCase | 20 | 20 | 0 | 0 | 0 | Detail | |
test_delete_external_gateway_on_standby_router |
pass
pt18.1: neutron.tests.functional.agent.l3.test_ha_router.LinuxBridgeL3HATestCase.test_delete_external_gateway_on_standby_router |
||||||
test_keepalived_state_change_bulk_rpc |
pass
pt18.2: neutron.tests.functional.agent.l3.test_ha_router.LinuxBridgeL3HATestCase.test_keepalived_state_change_bulk_rpc |
||||||
test_ha_router_namespace_has_ipv6_forwarding_disabled |
pass
pt18.3: neutron.tests.functional.agent.l3.test_ha_router.LinuxBridgeL3HATestCase.test_ha_router_namespace_has_ipv6_forwarding_disabled |
||||||
test_ha_router_update_floatingip_statuses |
pass
pt18.4: neutron.tests.functional.agent.l3.test_ha_router.LinuxBridgeL3HATestCase.test_ha_router_update_floatingip_statuses |
||||||
test_ha_router_without_gw_ipv6_forwarding_state |
pass
pt18.5: neutron.tests.functional.agent.l3.test_ha_router.LinuxBridgeL3HATestCase.test_ha_router_without_gw_ipv6_forwarding_state |
||||||
test_ipv6_ha_router_lifecycle_with_no_gw_subnet_for_router_advts |
pass
pt18.6: neutron.tests.functional.agent.l3.test_ha_router.LinuxBridgeL3HATestCase.test_ipv6_ha_router_lifecycle_with_no_gw_subnet_for_router_advts |
||||||
test_conntrack_disassociate_fip_ha_router |
pass
pt18.7: neutron.tests.functional.agent.l3.test_ha_router.LinuxBridgeL3HATestCase.test_conntrack_disassociate_fip_ha_router |
||||||
test_ha_router_ipv6_radvd_status |
pass
pt18.8: neutron.tests.functional.agent.l3.test_ha_router.LinuxBridgeL3HATestCase.test_ha_router_ipv6_radvd_status |
||||||
test_ipv6_ha_router_lifecycle_with_no_gw_subnet |
pass
pt18.9: neutron.tests.functional.agent.l3.test_ha_router.LinuxBridgeL3HATestCase.test_ipv6_ha_router_lifecycle_with_no_gw_subnet |
||||||
test_ipv6_router_advts_and_fwd_after_router_state_change_master |
pass
pt18.10: neutron.tests.functional.agent.l3.test_ha_router.LinuxBridgeL3HATestCase.test_ipv6_router_advts_and_fwd_after_router_state_change_master |
||||||
test_ha_router_namespace_has_ip_nonlocal_bind_disabled |
pass
pt18.11: neutron.tests.functional.agent.l3.test_ha_router.LinuxBridgeL3HATestCase.test_ha_router_namespace_has_ip_nonlocal_bind_disabled |
||||||
test_keepalived_configuration |
pass
pt18.12: neutron.tests.functional.agent.l3.test_ha_router.LinuxBridgeL3HATestCase.test_keepalived_configuration |
||||||
test_ha_router_lifecycle |
pass
pt18.13: neutron.tests.functional.agent.l3.test_ha_router.LinuxBridgeL3HATestCase.test_ha_router_lifecycle |
||||||
test_ipv6_ha_router_lifecycle |
pass
pt18.14: neutron.tests.functional.agent.l3.test_ha_router.LinuxBridgeL3HATestCase.test_ipv6_ha_router_lifecycle |
||||||
test_removing_floatingip_immediately |
pass
pt18.15: neutron.tests.functional.agent.l3.test_ha_router.LinuxBridgeL3HATestCase.test_removing_floatingip_immediately |
||||||
test_keepalived_state_change_notification |
pass
pt18.16: neutron.tests.functional.agent.l3.test_ha_router.LinuxBridgeL3HATestCase.test_keepalived_state_change_notification |
||||||
test_ha_port_status_update |
pass
pt18.17: neutron.tests.functional.agent.l3.test_ha_router.LinuxBridgeL3HATestCase.test_ha_port_status_update |
||||||
test_ha_router_conf_on_restarted_agent |
pass
pt18.18: neutron.tests.functional.agent.l3.test_ha_router.LinuxBridgeL3HATestCase.test_ha_router_conf_on_restarted_agent |
||||||
test_ha_router_process_ipv6_subnets_to_existing_port |
pass
pt18.19: neutron.tests.functional.agent.l3.test_ha_router.LinuxBridgeL3HATestCase.test_ha_router_process_ipv6_subnets_to_existing_port |
||||||
test_ipv6_router_advts_and_fwd_after_router_state_change_backup |
pass
pt18.20: neutron.tests.functional.agent.l3.test_ha_router.LinuxBridgeL3HATestCase.test_ipv6_router_advts_and_fwd_after_router_state_change_backup |
||||||
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
pt19.1: neutron.tests.functional.agent.l3.test_keepalived_state_change.TestKeepalivedStateChange.test_parse_and_handle_event_fails_notifying_agent |
||||||
test_parse_and_handle_event_writes_to_file |
pass
pt19.2: neutron.tests.functional.agent.l3.test_keepalived_state_change.TestKeepalivedStateChange.test_parse_and_handle_event_writes_to_file |
||||||
test_handle_initial_state_backup |
pass
pt19.3: neutron.tests.functional.agent.l3.test_keepalived_state_change.TestKeepalivedStateChange.test_handle_initial_state_backup |
||||||
test_handle_initial_state_master |
pass
pt19.4: neutron.tests.functional.agent.l3.test_keepalived_state_change.TestKeepalivedStateChange.test_handle_initial_state_master |
||||||
test_parse_and_handle_event_fails_writing_state |
pass
pt19.5: neutron.tests.functional.agent.l3.test_keepalived_state_change.TestKeepalivedStateChange.test_parse_and_handle_event_fails_writing_state |
||||||
test_parse_and_handle_event_wrong_device_completes_without_error |
pass
pt19.6: neutron.tests.functional.agent.l3.test_keepalived_state_change.TestKeepalivedStateChange.test_parse_and_handle_event_wrong_device_completes_without_error |
||||||
neutron.tests.functional.agent.l3.test_keepalived_state_change.TestMonitorDaemon | 1 | 1 | 0 | 0 | 0 | Detail | |
test_new_fip_sends_garp |
pass
pt20.1: neutron.tests.functional.agent.l3.test_keepalived_state_change.TestMonitorDaemon.test_new_fip_sends_garp |
||||||
neutron.tests.functional.agent.l3.test_legacy_router.L3AgentTestCase | 19 | 19 | 0 | 0 | 0 | Detail | |
test_connection_from_diff_address_scope |
pass
pt21.1: neutron.tests.functional.agent.l3.test_legacy_router.L3AgentTestCase.test_connection_from_diff_address_scope |
||||||
test_direct_route_for_address_scope |
pass
pt21.2: neutron.tests.functional.agent.l3.test_legacy_router.L3AgentTestCase.test_direct_route_for_address_scope |
||||||
test_legacy_router_lifecycle |
pass
pt21.3: neutron.tests.functional.agent.l3.test_legacy_router.L3AgentTestCase.test_legacy_router_lifecycle |
||||||
test_agent_notifications_for_router_events_ha |
pass
pt21.4: neutron.tests.functional.agent.l3.test_legacy_router.L3AgentTestCase.test_agent_notifications_for_router_events_ha |
||||||
test_fip_connection_for_address_scope |
pass
pt21.5: neutron.tests.functional.agent.l3.test_legacy_router.L3AgentTestCase.test_fip_connection_for_address_scope |
||||||
test_legacy_router_ns_rebuild |
pass
pt21.6: neutron.tests.functional.agent.l3.test_legacy_router.L3AgentTestCase.test_legacy_router_ns_rebuild |
||||||
test_ping_floatingip_reply_with_floatingip |
pass
pt21.7: neutron.tests.functional.agent.l3.test_legacy_router.L3AgentTestCase.test_ping_floatingip_reply_with_floatingip |
||||||
test_fip_connection_from_same_subnet |
pass
pt21.8: neutron.tests.functional.agent.l3.test_legacy_router.L3AgentTestCase.test_fip_connection_from_same_subnet |
||||||
test_agent_notifications_for_router_events |
pass
pt21.9: neutron.tests.functional.agent.l3.test_legacy_router.L3AgentTestCase.test_agent_notifications_for_router_events |
||||||
test_connection_from_same_address_scope |
pass
pt21.10: neutron.tests.functional.agent.l3.test_legacy_router.L3AgentTestCase.test_connection_from_same_address_scope |
||||||
test_conntrack_disassociate_fip_legacy_router |
pass
pt21.11: neutron.tests.functional.agent.l3.test_legacy_router.L3AgentTestCase.test_conntrack_disassociate_fip_legacy_router |
||||||
test_legacy_router_gateway_update_to_none |
pass
pt21.12: neutron.tests.functional.agent.l3.test_legacy_router.L3AgentTestCase.test_legacy_router_gateway_update_to_none |
||||||
test_legacy_router_lifecycle_with_no_gateway_subnet |
pass
pt21.13: neutron.tests.functional.agent.l3.test_legacy_router.L3AgentTestCase.test_legacy_router_lifecycle_with_no_gateway_subnet |
||||||
test_legacy_router_update_floatingip_statuses |
pass
pt21.14: neutron.tests.functional.agent.l3.test_legacy_router.L3AgentTestCase.test_legacy_router_update_floatingip_statuses |
||||||
test_periodic_sync_routers_task |
pass
pt21.15: neutron.tests.functional.agent.l3.test_legacy_router.L3AgentTestCase.test_periodic_sync_routers_task |
||||||
test_connection_from_diff_address_scope_with_fip |
pass
pt21.16: neutron.tests.functional.agent.l3.test_legacy_router.L3AgentTestCase.test_connection_from_diff_address_scope_with_fip |
||||||
test_periodic_sync_routers_task_routers_deleted_while_agent_down |
pass
pt21.17: neutron.tests.functional.agent.l3.test_legacy_router.L3AgentTestCase.test_periodic_sync_routers_task_routers_deleted_while_agent_down |
||||||
test_periodic_sync_routers_task_routers_deleted_while_agent_sync |
pass
pt21.18: neutron.tests.functional.agent.l3.test_legacy_router.L3AgentTestCase.test_periodic_sync_routers_task_routers_deleted_while_agent_sync |
||||||
test_router_processing_pool_size |
pass
pt21.19: neutron.tests.functional.agent.l3.test_legacy_router.L3AgentTestCase.test_router_processing_pool_size |
||||||
neutron.tests.functional.agent.l3.test_metadata_proxy.MetadataL3AgentTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_access_to_metadata_proxy |
pass
pt22.1: neutron.tests.functional.agent.l3.test_metadata_proxy.MetadataL3AgentTestCase.test_access_to_metadata_proxy |
||||||
neutron.tests.functional.agent.l3.test_metadata_proxy.UnprivilegedUserGroupMetadataL3AgentTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_access_to_metadata_proxy |
pass
pt23.1: neutron.tests.functional.agent.l3.test_metadata_proxy.UnprivilegedUserGroupMetadataL3AgentTestCase.test_access_to_metadata_proxy |
||||||
neutron.tests.functional.agent.l3.test_metadata_proxy.UnprivilegedUserMetadataL3AgentTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_access_to_metadata_proxy |
pass
pt24.1: neutron.tests.functional.agent.l3.test_metadata_proxy.UnprivilegedUserMetadataL3AgentTestCase.test_access_to_metadata_proxy |
||||||
neutron.tests.functional.agent.l3.test_namespace_manager.NamespaceManagerTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_namespace_manager |
pass
pt25.1: neutron.tests.functional.agent.l3.test_namespace_manager.NamespaceManagerTestCase.test_namespace_manager |
||||||
neutron.tests.functional.agent.linux.openvswitch_firewall.test_firewall.TestGetTagFromOtherConfig | 4 | 4 | 0 | 0 | 0 | Detail | |
test_correct_tag_is_returned |
pass
pt26.1: neutron.tests.functional.agent.linux.openvswitch_firewall.test_firewall.TestGetTagFromOtherConfig.test_correct_tag_is_returned |
||||||
test_not_existing_name_raises_exception |
pass
pt26.2: neutron.tests.functional.agent.linux.openvswitch_firewall.test_firewall.TestGetTagFromOtherConfig.test_not_existing_name_raises_exception |
||||||
test_no_value_set_for_other_config_raises_exception |
pass
pt26.3: neutron.tests.functional.agent.linux.openvswitch_firewall.test_firewall.TestGetTagFromOtherConfig.test_no_value_set_for_other_config_raises_exception |
||||||
test_bad_tag_value_raises_exception |
pass
pt26.4: neutron.tests.functional.agent.linux.openvswitch_firewall.test_firewall.TestGetTagFromOtherConfig.test_bad_tag_value_raises_exception |
||||||
neutron.tests.functional.agent.linux.openvswitch_firewall.test_iptables.TestHelper | 1 | 1 | 0 | 0 | 0 | Detail | |
test_migration |
pass
pt27.1: neutron.tests.functional.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_migration |
||||||
neutron.tests.functional.agent.linux.test_async_process.TestAsyncProcess | 2 | 2 | 0 | 0 | 0 | Detail | |
test_async_process_respawns |
pass
pt28.1: neutron.tests.functional.agent.linux.test_async_process.TestAsyncProcess.test_async_process_respawns |
||||||
test_stopping_async_process_lifecycle |
pass
pt28.2: neutron.tests.functional.agent.linux.test_async_process.TestAsyncProcess.test_stopping_async_process_lifecycle |
||||||
neutron.tests.functional.agent.linux.test_bridge_lib.BridgeLibTestCase | 9 | 9 | 0 | 0 | 0 | Detail | |
test_get_interfaces |
pass
pt29.1: neutron.tests.functional.agent.linux.test_bridge_lib.BridgeLibTestCase.test_get_interfaces |
||||||
test_is_bridged_interface |
pass
pt29.2: neutron.tests.functional.agent.linux.test_bridge_lib.BridgeLibTestCase.test_is_bridged_interface |
||||||
test_disable_ipv6 |
pass
pt29.3: neutron.tests.functional.agent.linux.test_bridge_lib.BridgeLibTestCase.test_disable_ipv6 |
||||||
test_is_not_bridged_interface |
pass
pt29.4: neutron.tests.functional.agent.linux.test_bridge_lib.BridgeLibTestCase.test_is_not_bridged_interface |
||||||
test_get_interface_no_bridge |
pass
pt29.5: neutron.tests.functional.agent.linux.test_bridge_lib.BridgeLibTestCase.test_get_interface_no_bridge |
||||||
test_get_interfaces_no_bridge |
pass
pt29.6: neutron.tests.functional.agent.linux.test_bridge_lib.BridgeLibTestCase.test_get_interfaces_no_bridge |
||||||
test_get_interface_ifindex |
pass
pt29.7: neutron.tests.functional.agent.linux.test_bridge_lib.BridgeLibTestCase.test_get_interface_ifindex |
||||||
test_get_bridge_names |
pass
pt29.8: neutron.tests.functional.agent.linux.test_bridge_lib.BridgeLibTestCase.test_get_bridge_names |
||||||
test_get_interface_bridge |
pass
pt29.9: neutron.tests.functional.agent.linux.test_bridge_lib.BridgeLibTestCase.test_get_interface_bridge |
||||||
neutron.tests.functional.agent.linux.test_bridge_lib.FdbInterfaceTestCase | 10 | 10 | 0 | 0 | 0 | Detail | |
test_add_delete(namespace) |
pass
pt30.1: neutron.tests.functional.agent.linux.test_bridge_lib.FdbInterfaceTestCase.test_add_delete(namespace) |
||||||
test_add_delete(no_namespace) |
pass
pt30.2: neutron.tests.functional.agent.linux.test_bridge_lib.FdbInterfaceTestCase.test_add_delete(no_namespace) |
||||||
test_replace(namespace) |
pass
pt30.3: neutron.tests.functional.agent.linux.test_bridge_lib.FdbInterfaceTestCase.test_replace(namespace) |
||||||
test_replace(no_namespace) |
pass
pt30.4: neutron.tests.functional.agent.linux.test_bridge_lib.FdbInterfaceTestCase.test_replace(no_namespace) |
||||||
test_add_delete_dst(namespace) |
pass
pt30.5: neutron.tests.functional.agent.linux.test_bridge_lib.FdbInterfaceTestCase.test_add_delete_dst(namespace) |
||||||
test_add_delete_dst(no_namespace) |
pass
pt30.6: neutron.tests.functional.agent.linux.test_bridge_lib.FdbInterfaceTestCase.test_add_delete_dst(no_namespace) |
||||||
test_append(namespace) |
pass
pt30.7: neutron.tests.functional.agent.linux.test_bridge_lib.FdbInterfaceTestCase.test_append(namespace) |
||||||
test_append(no_namespace) |
pass
pt30.8: neutron.tests.functional.agent.linux.test_bridge_lib.FdbInterfaceTestCase.test_append(no_namespace) |
||||||
test_append_dst(namespace) |
pass
pt30.9: neutron.tests.functional.agent.linux.test_bridge_lib.FdbInterfaceTestCase.test_append_dst(namespace) |
||||||
test_append_dst(no_namespace) |
pass
pt30.10: neutron.tests.functional.agent.linux.test_bridge_lib.FdbInterfaceTestCase.test_append_dst(no_namespace) |
||||||
neutron.tests.functional.agent.linux.test_dhcp.TestDhcp | 1 | 1 | 0 | 0 | 0 | Detail | |
test_cleanup_stale_devices |
pass
pt31.1: neutron.tests.functional.agent.linux.test_dhcp.TestDhcp.test_cleanup_stale_devices |
||||||
neutron.tests.functional.agent.linux.test_interface.BridgeInterfaceDriverTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_plug_multiple_calls_update_mtu |
pass
pt32.1: neutron.tests.functional.agent.linux.test_interface.BridgeInterfaceDriverTestCase.test_plug_multiple_calls_update_mtu |
||||||
test_set_mtu |
pass
pt32.2: neutron.tests.functional.agent.linux.test_interface.BridgeInterfaceDriverTestCase.test_set_mtu |
||||||
neutron.tests.functional.agent.linux.test_interface.OVSInterfaceDriverTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_plug_succeeds |
pass
pt33.1: neutron.tests.functional.agent.linux.test_interface.OVSInterfaceDriverTestCase.test_plug_succeeds |
||||||
test_plug_with_namespace_sets_mtu_higher_than_bridge |
pass
pt33.2: neutron.tests.functional.agent.linux.test_interface.OVSInterfaceDriverTestCase.test_plug_with_namespace_sets_mtu_higher_than_bridge |
||||||
test_plug_multiple_calls_update_mtu |
pass
pt33.3: neutron.tests.functional.agent.linux.test_interface.OVSInterfaceDriverTestCase.test_plug_multiple_calls_update_mtu |
||||||
test_set_mtu |
pass
pt33.4: neutron.tests.functional.agent.linux.test_interface.OVSInterfaceDriverTestCase.test_set_mtu |
||||||
test_plug_checks_if_bridge_exists |
pass
pt33.5: neutron.tests.functional.agent.linux.test_interface.OVSInterfaceDriverTestCase.test_plug_checks_if_bridge_exists |
||||||
neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase | 29 | 29 | 0 | 0 | 0 | Detail | |
test_gateway_flush |
pass
pt34.1: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_gateway_flush |
||||||
test_get_device_mac |
pass
pt34.2: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_get_device_mac |
||||||
test_get_device_mac_too_long_name |
pass
pt34.3: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_get_device_mac_too_long_name |
||||||
test_set_link_name |
pass
pt34.4: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_set_link_name |
||||||
test_get_neigh_entries |
pass
pt34.5: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_get_neigh_entries |
||||||
test_get_neigh_entries_no_interface |
pass
pt34.6: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_get_neigh_entries_no_interface |
||||||
test_get_neigh_entries_no_namespace |
pass
pt34.7: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_get_neigh_entries_no_namespace |
||||||
test_set_link_alias |
pass
pt34.8: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_set_link_alias |
||||||
test_set_link_netns |
pass
pt34.9: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_set_link_netns |
||||||
test_veth_exists |
pass
pt34.10: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_veth_exists |
||||||
test_ipdevice_exists |
pass
pt34.11: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_ipdevice_exists |
||||||
test_vxlan_exists |
pass
pt34.12: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_vxlan_exists |
||||||
test_delete_ip_address |
pass
pt34.13: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_delete_ip_address |
||||||
test_delete_neigh_entries |
pass
pt34.14: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_delete_neigh_entries |
||||||
test_device_exists |
pass
pt34.15: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_device_exists |
||||||
test_get_routing_table |
pass
pt34.16: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_get_routing_table |
||||||
test_vlan_exists |
pass
pt34.17: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_vlan_exists |
||||||
test_device_exists_with_ips_and_mac |
pass
pt34.18: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_device_exists_with_ips_and_mac |
||||||
test_ipwrapper_get_device_by_ip |
pass
pt34.19: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_ipwrapper_get_device_by_ip |
||||||
test_ipwrapper_get_device_by_ip_None |
pass
pt34.20: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_ipwrapper_get_device_by_ip_None |
||||||
test_rules_lifecycle |
pass
pt34.21: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_rules_lifecycle |
||||||
test_add_ip_address |
pass
pt34.22: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_add_ip_address |
||||||
test_dummy_exists |
pass
pt34.23: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_dummy_exists |
||||||
test_gateway_lifecycle |
pass
pt34.24: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_gateway_lifecycle |
||||||
test_get_routing_table_no_namespace |
pass
pt34.25: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_get_routing_table_no_namespace |
||||||
test_set_link_allmulticast_on |
pass
pt34.26: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_set_link_allmulticast_on |
||||||
test_flush_ip_addresses |
pass
pt34.27: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_flush_ip_addresses |
||||||
test_macvtap_exists |
pass
pt34.28: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_macvtap_exists |
||||||
test_set_link_mtu |
pass
pt34.29: neutron.tests.functional.agent.linux.test_ip_lib.IpLibTestCase.test_set_link_mtu |
||||||
neutron.tests.functional.agent.linux.test_ip_lib.IpMonitorTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_add_remove_ip_address_and_interface(namespace) |
pass
pt35.1: neutron.tests.functional.agent.linux.test_ip_lib.IpMonitorTestCase.test_add_remove_ip_address_and_interface(namespace) |
||||||
test_add_remove_ip_address_and_interface(no_namespace) |
pass
pt35.2: neutron.tests.functional.agent.linux.test_ip_lib.IpMonitorTestCase.test_add_remove_ip_address_and_interface(no_namespace) |
||||||
test_add_and_remove_multiple_ips(namespace) |
pass
pt35.3: neutron.tests.functional.agent.linux.test_ip_lib.IpMonitorTestCase.test_add_and_remove_multiple_ips(namespace) |
||||||
test_add_and_remove_multiple_ips(no_namespace) |
pass
pt35.4: neutron.tests.functional.agent.linux.test_ip_lib.IpMonitorTestCase.test_add_and_remove_multiple_ips(no_namespace) |
||||||
test_interface_added_after_initilization(namespace) |
pass
pt35.5: neutron.tests.functional.agent.linux.test_ip_lib.IpMonitorTestCase.test_interface_added_after_initilization(namespace) |
||||||
test_interface_added_after_initilization(no_namespace) |
pass
pt35.6: neutron.tests.functional.agent.linux.test_ip_lib.IpMonitorTestCase.test_interface_added_after_initilization(no_namespace) |
||||||
neutron.tests.functional.agent.linux.test_ip_lib.IpRouteCommandTestCase | 9 | 9 | 0 | 0 | 0 | Detail | |
test_add_route_table |
pass
pt36.1: neutron.tests.functional.agent.linux.test_ip_lib.IpRouteCommandTestCase.test_add_route_table |
||||||
test_add_route_metric |
pass
pt36.2: neutron.tests.functional.agent.linux.test_ip_lib.IpRouteCommandTestCase.test_add_route_metric |
||||||
test_add_route_scope |
pass
pt36.3: neutron.tests.functional.agent.linux.test_ip_lib.IpRouteCommandTestCase.test_add_route_scope |
||||||
test_flush |
pass
pt36.4: neutron.tests.functional.agent.linux.test_ip_lib.IpRouteCommandTestCase.test_flush |
||||||
test_get_and_delete_gateway |
pass
pt36.5: neutron.tests.functional.agent.linux.test_ip_lib.IpRouteCommandTestCase.test_get_and_delete_gateway |
||||||
test_list_onlink_routes_ipv4 |
pass
pt36.6: neutron.tests.functional.agent.linux.test_ip_lib.IpRouteCommandTestCase.test_list_onlink_routes_ipv4 |
||||||
test_add_route_via |
pass
pt36.7: neutron.tests.functional.agent.linux.test_ip_lib.IpRouteCommandTestCase.test_add_route_via |
||||||
test_delete_route |
pass
pt36.8: neutron.tests.functional.agent.linux.test_ip_lib.IpRouteCommandTestCase.test_delete_route |
||||||
test_add_route_gateway |
pass
pt36.9: neutron.tests.functional.agent.linux.test_ip_lib.IpRouteCommandTestCase.test_add_route_gateway |
||||||
neutron.tests.functional.agent.linux.test_ip_lib.NamespaceTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_network_namespace_exists_ns_doesnt_exists |
pass
pt37.1: neutron.tests.functional.agent.linux.test_ip_lib.NamespaceTestCase.test_network_namespace_exists_ns_doesnt_exists |
||||||
test_network_namespace_exists_ns_doesnt_exists_try_is_ready |
pass
pt37.2: neutron.tests.functional.agent.linux.test_ip_lib.NamespaceTestCase.test_network_namespace_exists_ns_doesnt_exists_try_is_ready |
||||||
test_network_namespace_exists_ns_exists |
pass
pt37.3: neutron.tests.functional.agent.linux.test_ip_lib.NamespaceTestCase.test_network_namespace_exists_ns_exists |
||||||
test_network_namespace_exists_ns_exists_try_is_ready |
pass
pt37.4: neutron.tests.functional.agent.linux.test_ip_lib.NamespaceTestCase.test_network_namespace_exists_ns_exists_try_is_ready |
||||||
neutron.tests.functional.agent.linux.test_ip_lib.TestSetIpNonlocalBind | 1 | 1 | 0 | 0 | 0 | Detail | |
test_assigned_value |
pass
pt38.1: neutron.tests.functional.agent.linux.test_ip_lib.TestSetIpNonlocalBind.test_assigned_value |
||||||
neutron.tests.functional.agent.linux.test_ip_monitor.TestIPMonitor | 2 | 2 | 0 | 0 | 0 | Detail | |
test_ip_monitor_events |
pass
pt39.1: neutron.tests.functional.agent.linux.test_ip_monitor.TestIPMonitor.test_ip_monitor_events |
||||||
test_ip_monitor_lifecycle |
pass
pt39.2: neutron.tests.functional.agent.linux.test_ip_monitor.TestIPMonitor.test_ip_monitor_lifecycle |
||||||
neutron.tests.functional.agent.linux.test_ipset.IpsetManagerTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_add_member_allows_ping |
pass
pt40.1: neutron.tests.functional.agent.linux.test_ipset.IpsetManagerTestCase.test_add_member_allows_ping |
||||||
test_del_member_denies_ping |
pass
pt40.2: neutron.tests.functional.agent.linux.test_ipset.IpsetManagerTestCase.test_del_member_denies_ping |
||||||
test_destroy_ipset_set |
pass
pt40.3: neutron.tests.functional.agent.linux.test_ipset.IpsetManagerTestCase.test_destroy_ipset_set |
||||||
test_refresh_ipset_allows_ping |
pass
pt40.4: neutron.tests.functional.agent.linux.test_ipset.IpsetManagerTestCase.test_refresh_ipset_allows_ping |
||||||
neutron.tests.functional.agent.linux.test_iptables.IptablesManagerNonRootTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_binary_name |
pass
pt41.1: neutron.tests.functional.agent.linux.test_iptables.IptablesManagerNonRootTestCase.test_binary_name |
||||||
test_binary_name_eventlet_spawn |
pass
pt41.2: neutron.tests.functional.agent.linux.test_iptables.IptablesManagerNonRootTestCase.test_binary_name_eventlet_spawn |
||||||
neutron.tests.functional.agent.linux.test_iptables.IptablesManagerTestCase | 10 | 10 | 0 | 0 | 0 | Detail | |
test_udp_input |
pass
pt42.1: neutron.tests.functional.agent.linux.test_iptables.IptablesManagerTestCase.test_udp_input |
||||||
test_udp_input_port |
pass
pt42.2: neutron.tests.functional.agent.linux.test_iptables.IptablesManagerTestCase.test_udp_input_port |
||||||
test_tcp_output_port |
pass
pt42.3: neutron.tests.functional.agent.linux.test_iptables.IptablesManagerTestCase.test_tcp_output_port |
||||||
test_udp_output |
pass
pt42.4: neutron.tests.functional.agent.linux.test_iptables.IptablesManagerTestCase.test_udp_output |
||||||
test_icmp |
pass
pt42.5: neutron.tests.functional.agent.linux.test_iptables.IptablesManagerTestCase.test_icmp |
||||||
test_mangle_icmp |
pass
pt42.6: neutron.tests.functional.agent.linux.test_iptables.IptablesManagerTestCase.test_mangle_icmp |
||||||
test_tcp_output |
pass
pt42.7: neutron.tests.functional.agent.linux.test_iptables.IptablesManagerTestCase.test_tcp_output |
||||||
test_udp_output_port |
pass
pt42.8: neutron.tests.functional.agent.linux.test_iptables.IptablesManagerTestCase.test_udp_output_port |
||||||
test_tcp_input |
pass
pt42.9: neutron.tests.functional.agent.linux.test_iptables.IptablesManagerTestCase.test_tcp_input |
||||||
test_tcp_input_port |
pass
pt42.10: neutron.tests.functional.agent.linux.test_iptables.IptablesManagerTestCase.test_tcp_input_port |
||||||
neutron.tests.functional.agent.linux.test_keepalived.KeepalivedManagerTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_keepalived_spawns_conflicting_pid_base_process |
pass
pt43.1: neutron.tests.functional.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_keepalived_spawns_conflicting_pid_base_process |
||||||
test_keepalived_respawn_with_unexpected_exit |
pass
pt43.2: neutron.tests.functional.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_keepalived_respawn_with_unexpected_exit |
||||||
test_keepalived_respawns |
pass
pt43.3: neutron.tests.functional.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_keepalived_respawns |
||||||
test_keepalived_spawn |
pass
pt43.4: neutron.tests.functional.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_keepalived_spawn |
||||||
test_keepalived_spawns_conflicting_pid_vrrp_subprocess |
pass
pt43.5: neutron.tests.functional.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_keepalived_spawns_conflicting_pid_vrrp_subprocess |
||||||
neutron.tests.functional.agent.linux.test_l3_tc_lib.TcLibTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_set_ip_rate_limit |
pass
pt44.1: neutron.tests.functional.agent.linux.test_l3_tc_lib.TcLibTestCase.test_set_ip_rate_limit |
||||||
test_get_existing_filter_ids |
pass
pt44.2: neutron.tests.functional.agent.linux.test_l3_tc_lib.TcLibTestCase.test_get_existing_filter_ids |
||||||
test_clear_all_filters |
pass
pt44.3: neutron.tests.functional.agent.linux.test_l3_tc_lib.TcLibTestCase.test_clear_all_filters |
||||||
test_clear_ip_rate_limit |
pass
pt44.4: neutron.tests.functional.agent.linux.test_l3_tc_lib.TcLibTestCase.test_clear_ip_rate_limit |
||||||
test_delete_filter_ids |
pass
pt44.5: neutron.tests.functional.agent.linux.test_l3_tc_lib.TcLibTestCase.test_delete_filter_ids |
||||||
test_get_filter_id_for_ip |
pass
pt44.6: neutron.tests.functional.agent.linux.test_l3_tc_lib.TcLibTestCase.test_get_filter_id_for_ip |
||||||
neutron.tests.functional.agent.linux.test_linuxbridge_arp_protect.LinuxBridgeARPSpoofTestCase | 10 | 10 | 0 | 0 | 0 | Detail | |
test_arp_fails_incorrect_mac_protection |
pass
pt45.1: neutron.tests.functional.agent.linux.test_linuxbridge_arp_protect.LinuxBridgeARPSpoofTestCase.test_arp_fails_incorrect_mac_protection |
||||||
test_arp_protection_dead_reference_removal |
pass
pt45.2: neutron.tests.functional.agent.linux.test_linuxbridge_arp_protect.LinuxBridgeARPSpoofTestCase.test_arp_protection_dead_reference_removal |
||||||
test_arp_correct_protection |
pass
pt45.3: neutron.tests.functional.agent.linux.test_linuxbridge_arp_protect.LinuxBridgeARPSpoofTestCase.test_arp_correct_protection |
||||||
test_arp_protection_network_owner |
pass
pt45.4: neutron.tests.functional.agent.linux.test_linuxbridge_arp_protect.LinuxBridgeARPSpoofTestCase.test_arp_protection_network_owner |
||||||
test_arp_protection_removal |
pass
pt45.5: neutron.tests.functional.agent.linux.test_linuxbridge_arp_protect.LinuxBridgeARPSpoofTestCase.test_arp_protection_removal |
||||||
test_arp_fails_incorrect_protection |
pass
pt45.6: neutron.tests.functional.agent.linux.test_linuxbridge_arp_protect.LinuxBridgeARPSpoofTestCase.test_arp_fails_incorrect_protection |
||||||
test_arp_protection_update |
pass
pt45.7: neutron.tests.functional.agent.linux.test_linuxbridge_arp_protect.LinuxBridgeARPSpoofTestCase.test_arp_protection_update |
||||||
test_arp_no_protection |
pass
pt45.8: neutron.tests.functional.agent.linux.test_linuxbridge_arp_protect.LinuxBridgeARPSpoofTestCase.test_arp_no_protection |
||||||
test_arp_protection_port_security_disabled |
pass
pt45.9: neutron.tests.functional.agent.linux.test_linuxbridge_arp_protect.LinuxBridgeARPSpoofTestCase.test_arp_protection_port_security_disabled |
||||||
test_arp_correct_protection_allowed_address_pairs |
pass
pt45.10: neutron.tests.functional.agent.linux.test_linuxbridge_arp_protect.LinuxBridgeARPSpoofTestCase.test_arp_correct_protection_allowed_address_pairs |
||||||
neutron.tests.functional.agent.linux.test_netlink_lib.NetlinkLibTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_delete_icmp_entry |
pass
pt46.1: neutron.tests.functional.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_delete_icmp_entry |
||||||
test_list_entries |
pass
pt46.2: neutron.tests.functional.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_list_entries |
||||||
test_delete_tcp_entry |
pass
pt46.3: neutron.tests.functional.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_delete_tcp_entry |
||||||
test_delete_udp_entry |
pass
pt46.4: neutron.tests.functional.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_delete_udp_entry |
||||||
test_delete_multiple_entries |
pass
pt46.5: neutron.tests.functional.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_delete_multiple_entries |
||||||
neutron.tests.functional.agent.linux.test_ovsdb_monitor.TestOvsdbMonitor | 1 | 1 | 0 | 0 | 0 | Detail | |
test_monitor_generates_initial_output |
pass
pt47.1: neutron.tests.functional.agent.linux.test_ovsdb_monitor.TestOvsdbMonitor.test_monitor_generates_initial_output |
||||||
neutron.tests.functional.agent.linux.test_ovsdb_monitor.TestSimpleInterfaceMonitor | 3 | 3 | 0 | 0 | 0 | Detail | |
test_has_updates |
pass
pt48.1: neutron.tests.functional.agent.linux.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates |
||||||
test_get_events |
pass
pt48.2: neutron.tests.functional.agent.linux.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_get_events |
||||||
test_get_events_includes_ofport |
pass
pt48.3: neutron.tests.functional.agent.linux.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_get_events_includes_ofport |
||||||
neutron.tests.functional.agent.linux.test_process_monitor.TestProcessMonitor | 1 | 1 | 0 | 0 | 0 | Detail | |
test_respawn_handler |
pass
pt49.1: neutron.tests.functional.agent.linux.test_process_monitor.TestProcessMonitor.test_respawn_handler |
||||||
neutron.tests.functional.agent.linux.test_tc_lib.TcFiltersTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_add_tc_filter_vxlan |
pass
pt50.1: neutron.tests.functional.agent.linux.test_tc_lib.TcFiltersTestCase.test_add_tc_filter_vxlan |
||||||
neutron.tests.functional.agent.linux.test_tc_lib.TcLibTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_filters_bandwidth_limit |
pass
pt51.1: neutron.tests.functional.agent.linux.test_tc_lib.TcLibTestCase.test_filters_bandwidth_limit |
||||||
test_tbf_bandwidth_limit |
pass
pt51.2: neutron.tests.functional.agent.linux.test_tc_lib.TcLibTestCase.test_tbf_bandwidth_limit |
||||||
neutron.tests.functional.agent.linux.test_tc_lib.TcPolicyClassTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_list_tc_policy_class_retrieve_statistics |
pass
pt52.1: neutron.tests.functional.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_list_tc_policy_class_retrieve_statistics |
||||||
neutron.tests.functional.agent.linux.test_utils.TestGetRootHelperChildPid | 1 | 1 | 0 | 0 | 0 | Detail | |
test_get_root_helper_child_pid_returns_first_child |
pass
pt53.1: neutron.tests.functional.agent.linux.test_utils.TestGetRootHelperChildPid.test_get_root_helper_child_pid_returns_first_child |
||||||
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
pt54.1: neutron.tests.functional.agent.linux.test_utils.TestPIDHelpers.test_get_cmdline_from_pid_and_pid_invoked_with_cmdline |
||||||
neutron.tests.functional.agent.ovsdb.native.test_connection.BridgeMonitorTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_create_bridges |
pass
pt55.1: neutron.tests.functional.agent.ovsdb.native.test_connection.BridgeMonitorTestCase.test_create_bridges |
||||||
neutron.tests.functional.agent.test_dhcp_agent.DHCPAgentOVSTestCase | 11 | 11 | 0 | 0 | 0 | Detail | |
test_bad_address_allocation |
pass
pt56.1: neutron.tests.functional.agent.test_dhcp_agent.DHCPAgentOVSTestCase.test_bad_address_allocation |
||||||
test_stale_metadata_proxy_killed |
pass
pt56.2: neutron.tests.functional.agent.test_dhcp_agent.DHCPAgentOVSTestCase.test_stale_metadata_proxy_killed |
||||||
test_good_address_allocation |
pass
pt56.3: neutron.tests.functional.agent.test_dhcp_agent.DHCPAgentOVSTestCase.test_good_address_allocation |
||||||
test_dhcp_processing_pool_size |
pass
pt56.4: neutron.tests.functional.agent.test_dhcp_agent.DHCPAgentOVSTestCase.test_dhcp_processing_pool_size |
||||||
test_create_subnet_with_non64_ipv6_cidrs |
pass
pt56.5: neutron.tests.functional.agent.test_dhcp_agent.DHCPAgentOVSTestCase.test_create_subnet_with_non64_ipv6_cidrs |
||||||
test_force_metadata_for_subnet_create_delete |
pass
pt56.6: neutron.tests.functional.agent.test_dhcp_agent.DHCPAgentOVSTestCase.test_force_metadata_for_subnet_create_delete |
||||||
test_metadata_proxy_respawned |
pass
pt56.7: neutron.tests.functional.agent.test_dhcp_agent.DHCPAgentOVSTestCase.test_metadata_proxy_respawned |
||||||
test_agent_mtu_set_on_interface_driver |
pass
pt56.8: neutron.tests.functional.agent.test_dhcp_agent.DHCPAgentOVSTestCase.test_agent_mtu_set_on_interface_driver |
||||||
test_create_subnet_with_dhcp |
pass
pt56.9: neutron.tests.functional.agent.test_dhcp_agent.DHCPAgentOVSTestCase.test_create_subnet_with_dhcp |
||||||
test_enable_isolated_metadata_for_subnet_create_delete |
pass
pt56.10: neutron.tests.functional.agent.test_dhcp_agent.DHCPAgentOVSTestCase.test_enable_isolated_metadata_for_subnet_create_delete |
||||||
test_notify_port_ready_after_enable_dhcp |
pass
pt56.11: neutron.tests.functional.agent.test_dhcp_agent.DHCPAgentOVSTestCase.test_notify_port_ready_after_enable_dhcp |
||||||
neutron.tests.functional.agent.test_firewall.FirewallTestCase | 72 | 64 | 0 | 0 | 8 | Detail | |
test_connection_with_source_port_range(IptablesFirewallDriver,without ipset) |
pass
pt57.1: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_connection_with_source_port_range(IptablesFirewallDriver,without ipset) |
||||||
test_dhcp_requests_from_vm(OVS Firewall Driver) |
pass
pt57.2: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_dhcp_requests_from_vm(OVS Firewall Driver) |
||||||
test_established_connection_is_cut(OVS Firewall Driver) |
pass
pt57.3: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_established_connection_is_cut(OVS Firewall Driver) |
||||||
test_ingress_tcp_rule(IptablesFirewallDriver,with ipset) |
pass
pt57.4: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_ingress_tcp_rule(IptablesFirewallDriver,with ipset) |
||||||
test_ip_spoofing(IptablesFirewallDriver,without ipset) |
pass
pt57.5: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_ip_spoofing(IptablesFirewallDriver,without ipset) |
||||||
test_next_port_closed(IptablesFirewallDriver,with ipset) |
pass
pt57.6: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_next_port_closed(IptablesFirewallDriver,with ipset) |
||||||
test_preventing_firewall_blink(IptablesFirewallDriver,with ipset) |
pass
pt57.7: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_preventing_firewall_blink(IptablesFirewallDriver,with ipset) |
||||||
test_remote_security_groups(IptablesFirewallDriver,with ipset) |
pass
pt57.8: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_remote_security_groups(IptablesFirewallDriver,with ipset) |
||||||
test_allowed_address_pairs(OVS Firewall Driver) |
pass
pt57.9: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_allowed_address_pairs(OVS Firewall Driver) |
||||||
test_remote_security_groups(IptablesFirewallDriver,without ipset) |
pass
pt57.10: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_remote_security_groups(IptablesFirewallDriver,without ipset) |
||||||
test_rule_ordering_correct(IptablesFirewallDriver,with ipset) |
pass
pt57.11: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_rule_ordering_correct(IptablesFirewallDriver,with ipset) |
||||||
test_egress_tcp_rule(IptablesFirewallDriver,with ipset) |
pass
pt57.12: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_egress_tcp_rule(IptablesFirewallDriver,with ipset) |
||||||
test_egress_tcp_rule(OVS Firewall Driver) |
pass
pt57.13: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_egress_tcp_rule(OVS Firewall Driver) |
||||||
test_egress_udp_rule(IptablesFirewallDriver,with ipset) |
pass
pt57.14: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_egress_udp_rule(IptablesFirewallDriver,with ipset) |
||||||
test_ingress_udp_rule(OVS Firewall Driver) |
pass
pt57.15: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_ingress_udp_rule(OVS Firewall Driver) |
||||||
test_ip_spoofing_works_without_port_security_enabled(IptablesFirewallDriver,with ipset) |
pass
pt57.16: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_ip_spoofing_works_without_port_security_enabled(IptablesFirewallDriver,with ipset) |
||||||
test_ip_spoofing_works_without_port_security_enabled(OVS Firewall Driver) |
skip
pt57.17: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_ip_spoofing_works_without_port_security_enabled(OVS Firewall Driver) |
||||||
test_port_security_enabled_set_to_false(OVS Firewall Driver) |
pass
pt57.18: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_port_security_enabled_set_to_false(OVS Firewall Driver) |
||||||
test_preventing_firewall_blink(IptablesFirewallDriver,without ipset) |
pass
pt57.19: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_preventing_firewall_blink(IptablesFirewallDriver,without ipset) |
||||||
test_preventing_firewall_blink(OVS Firewall Driver) |
pass
pt57.20: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_preventing_firewall_blink(OVS Firewall Driver) |
||||||
test_related_connection(IptablesFirewallDriver,with ipset) |
pass
pt57.21: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_related_connection(IptablesFirewallDriver,with ipset) |
||||||
test_allowed_address_pairs(IptablesFirewallDriver,with ipset) |
pass
pt57.22: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_allowed_address_pairs(IptablesFirewallDriver,with ipset) |
||||||
test_related_connection(OVS Firewall Driver) |
pass
pt57.23: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_related_connection(OVS Firewall Driver) |
||||||
test_rule_ordering_correct(OVS Firewall Driver) |
skip
pt57.24: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_rule_ordering_correct(OVS Firewall Driver) |
||||||
test_tracked_connection(OVS Firewall Driver) |
pass
pt57.25: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_tracked_connection(OVS Firewall Driver) |
||||||
test_arp_is_allowed(OVS Firewall Driver) |
pass
pt57.26: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_arp_is_allowed(OVS Firewall Driver) |
||||||
test_allowed_address_pairs(IptablesFirewallDriver,without ipset) |
pass
pt57.27: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_allowed_address_pairs(IptablesFirewallDriver,without ipset) |
||||||
test_connection_with_source_port_range(IptablesFirewallDriver,with ipset) |
pass
pt57.28: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_connection_with_source_port_range(IptablesFirewallDriver,with ipset) |
||||||
test_dhcp_requests_from_vm(IptablesFirewallDriver,with ipset) |
pass
pt57.29: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_dhcp_requests_from_vm(IptablesFirewallDriver,with ipset) |
||||||
test_dhcp_server_forbidden_on_vm(IptablesFirewallDriver,without ipset) |
pass
pt57.30: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_dhcp_server_forbidden_on_vm(IptablesFirewallDriver,without ipset) |
||||||
test_dhcp_server_forbidden_on_vm(IptablesFirewallDriver,with ipset) |
pass
pt57.31: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_dhcp_server_forbidden_on_vm(IptablesFirewallDriver,with ipset) |
||||||
test_arp_is_allowed(IptablesFirewallDriver,with ipset) |
pass
pt57.32: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_arp_is_allowed(IptablesFirewallDriver,with ipset) |
||||||
test_egress_tcp_rule(IptablesFirewallDriver,without ipset) |
pass
pt57.33: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_egress_tcp_rule(IptablesFirewallDriver,without ipset) |
||||||
test_egress_udp_rule(OVS Firewall Driver) |
pass
pt57.34: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_egress_udp_rule(OVS Firewall Driver) |
||||||
test_ingress_icmp_secgroup(IptablesFirewallDriver,without ipset) |
pass
pt57.35: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_ingress_icmp_secgroup(IptablesFirewallDriver,without ipset) |
||||||
test_connection_with_destination_port_range(OVS Firewall Driver) |
pass
pt57.36: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_connection_with_destination_port_range(OVS Firewall Driver) |
||||||
test_established_connection_is_cut(IptablesFirewallDriver,without ipset) |
skip
pt57.37: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_established_connection_is_cut(IptablesFirewallDriver,without ipset) |
||||||
test_ingress_icmp_secgroup(OVS Firewall Driver) |
pass
pt57.38: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_ingress_icmp_secgroup(OVS Firewall Driver) |
||||||
test_ingress_tcp_rule(OVS Firewall Driver) |
pass
pt57.39: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_ingress_tcp_rule(OVS Firewall Driver) |
||||||
test_ingress_tcp_rule(IptablesFirewallDriver,without ipset) |
pass
pt57.40: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_ingress_tcp_rule(IptablesFirewallDriver,without ipset) |
||||||
test_connection_with_destination_port_range(IptablesFirewallDriver,with ipset) |
pass
pt57.41: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_connection_with_destination_port_range(IptablesFirewallDriver,with ipset) |
||||||
test_ingress_udp_rule(IptablesFirewallDriver,with ipset) |
pass
pt57.42: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_ingress_udp_rule(IptablesFirewallDriver,with ipset) |
||||||
test_ip_spoofing(OVS Firewall Driver) |
pass
pt57.43: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_ip_spoofing(OVS Firewall Driver) |
||||||
test_mac_spoofing(IptablesFirewallDriver,with ipset) |
pass
pt57.44: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_mac_spoofing(IptablesFirewallDriver,with ipset) |
||||||
test_ip_spoofing(IptablesFirewallDriver,with ipset) |
pass
pt57.45: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_ip_spoofing(IptablesFirewallDriver,with ipset) |
||||||
test_mac_spoofing_works_without_port_security_enabled(OVS Firewall Driver) |
skip
pt57.46: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_mac_spoofing_works_without_port_security_enabled(OVS Firewall Driver) |
||||||
test_connection_with_destination_port_range(IptablesFirewallDriver,without ipset) |
pass
pt57.47: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_connection_with_destination_port_range(IptablesFirewallDriver,without ipset) |
||||||
test_ip_spoofing_works_without_port_security_enabled(IptablesFirewallDriver,without ipset) |
pass
pt57.48: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_ip_spoofing_works_without_port_security_enabled(IptablesFirewallDriver,without ipset) |
||||||
test_related_connection(IptablesFirewallDriver,without ipset) |
pass
pt57.49: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_related_connection(IptablesFirewallDriver,without ipset) |
||||||
test_rule_ordering_correct(IptablesFirewallDriver,without ipset) |
pass
pt57.50: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_rule_ordering_correct(IptablesFirewallDriver,without ipset) |
||||||
test_remote_security_groups(OVS Firewall Driver) |
pass
pt57.51: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_remote_security_groups(OVS Firewall Driver) |
||||||
test_tracked_connection(IptablesFirewallDriver,with ipset) |
skip
pt57.52: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_tracked_connection(IptablesFirewallDriver,with ipset) |
||||||
test_tracked_connection(IptablesFirewallDriver,without ipset) |
skip
pt57.53: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_tracked_connection(IptablesFirewallDriver,without ipset) |
||||||
test_ingress_udp_rule(IptablesFirewallDriver,without ipset) |
pass
pt57.54: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_ingress_udp_rule(IptablesFirewallDriver,without ipset) |
||||||
test_arp_is_allowed(IptablesFirewallDriver,without ipset) |
pass
pt57.55: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_arp_is_allowed(IptablesFirewallDriver,without ipset) |
||||||
test_mac_spoofing(OVS Firewall Driver) |
pass
pt57.56: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_mac_spoofing(OVS Firewall Driver) |
||||||
test_dhcp_server_forbidden_on_vm(OVS Firewall Driver) |
pass
pt57.57: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_dhcp_server_forbidden_on_vm(OVS Firewall Driver) |
||||||
test_mac_spoofing_works_without_port_security_enabled(IptablesFirewallDriver,with ipset) |
pass
pt57.58: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_mac_spoofing_works_without_port_security_enabled(IptablesFirewallDriver,with ipset) |
||||||
test_next_port_closed(IptablesFirewallDriver,without ipset) |
pass
pt57.59: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_next_port_closed(IptablesFirewallDriver,without ipset) |
||||||
test_mac_spoofing_works_without_port_security_enabled(IptablesFirewallDriver,without ipset) |
pass
pt57.60: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_mac_spoofing_works_without_port_security_enabled(IptablesFirewallDriver,without ipset) |
||||||
test_port_security_enabled_set_to_false(IptablesFirewallDriver,with ipset) |
pass
pt57.61: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_port_security_enabled_set_to_false(IptablesFirewallDriver,with ipset) |
||||||
test_next_port_closed(OVS Firewall Driver) |
pass
pt57.62: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_next_port_closed(OVS Firewall Driver) |
||||||
test_connection_with_source_port_range(OVS Firewall Driver) |
pass
pt57.63: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_connection_with_source_port_range(OVS Firewall Driver) |
||||||
test_dhcp_requests_from_vm(IptablesFirewallDriver,without ipset) |
pass
pt57.64: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_dhcp_requests_from_vm(IptablesFirewallDriver,without ipset) |
||||||
test_egress_udp_rule(IptablesFirewallDriver,without ipset) |
pass
pt57.65: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_egress_udp_rule(IptablesFirewallDriver,without ipset) |
||||||
test_established_connection_is_cut(IptablesFirewallDriver,with ipset) |
skip
pt57.66: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_established_connection_is_cut(IptablesFirewallDriver,with ipset) |
||||||
test_ingress_icmp_secgroup(IptablesFirewallDriver,with ipset) |
pass
pt57.67: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_ingress_icmp_secgroup(IptablesFirewallDriver,with ipset) |
||||||
test_mac_spoofing(IptablesFirewallDriver,without ipset) |
pass
pt57.68: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_mac_spoofing(IptablesFirewallDriver,without ipset) |
||||||
test_port_security_enabled_set_to_false(IptablesFirewallDriver,without ipset) |
pass
pt57.69: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_port_security_enabled_set_to_false(IptablesFirewallDriver,without ipset) |
||||||
test_rule_application_converges(IptablesFirewallDriver,with ipset) |
pass
pt57.70: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_rule_application_converges(IptablesFirewallDriver,with ipset) |
||||||
test_rule_application_converges(IptablesFirewallDriver,without ipset) |
pass
pt57.71: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_rule_application_converges(IptablesFirewallDriver,without ipset) |
||||||
test_rule_application_converges(OVS Firewall Driver) |
skip
pt57.72: neutron.tests.functional.agent.test_firewall.FirewallTestCase.test_rule_application_converges(OVS Firewall Driver) |
||||||
neutron.tests.functional.agent.test_firewall.FirewallTestCaseIPv6 | 7 | 6 | 0 | 0 | 1 | Detail | |
test_icmp_from_specific_address(OVS Firewall Driver) |
pass
pt58.1: neutron.tests.functional.agent.test_firewall.FirewallTestCaseIPv6.test_icmp_from_specific_address(OVS Firewall Driver) |
||||||
test_udp_from_specific_address(OVS Firewall Driver) |
pass
pt58.2: neutron.tests.functional.agent.test_firewall.FirewallTestCaseIPv6.test_udp_from_specific_address(OVS Firewall Driver) |
||||||
test_tcp_from_specific_address(OVS Firewall Driver) |
pass
pt58.3: neutron.tests.functional.agent.test_firewall.FirewallTestCaseIPv6.test_tcp_from_specific_address(OVS Firewall Driver) |
||||||
test_tcp_to_specific_address(OVS Firewall Driver) |
pass
pt58.4: neutron.tests.functional.agent.test_firewall.FirewallTestCaseIPv6.test_tcp_to_specific_address(OVS Firewall Driver) |
||||||
test_ip_spoofing(OVS Firewall Driver) |
skip
pt58.5: neutron.tests.functional.agent.test_firewall.FirewallTestCaseIPv6.test_ip_spoofing(OVS Firewall Driver) |
||||||
test_udp_to_specific_address(OVS Firewall Driver) |
pass
pt58.6: neutron.tests.functional.agent.test_firewall.FirewallTestCaseIPv6.test_udp_to_specific_address(OVS Firewall Driver) |
||||||
test_icmp_to_specific_address(OVS Firewall Driver) |
pass
pt58.7: neutron.tests.functional.agent.test_firewall.FirewallTestCaseIPv6.test_icmp_to_specific_address(OVS Firewall Driver) |
||||||
neutron.tests.functional.agent.test_l2_lb_agent.LinuxBridgeAgentTests | 5 | 5 | 0 | 0 | 0 | Detail | |
test_ensure_trunk_subports |
pass
pt59.1: neutron.tests.functional.agent.test_l2_lb_agent.LinuxBridgeAgentTests.test_ensure_trunk_subports |
||||||
test_validate_interface_mappings |
pass
pt59.2: neutron.tests.functional.agent.test_l2_lb_agent.LinuxBridgeAgentTests.test_validate_interface_mappings |
||||||
test_vlan_subinterfaces |
pass
pt59.3: neutron.tests.functional.agent.test_l2_lb_agent.LinuxBridgeAgentTests.test_vlan_subinterfaces |
||||||
test_validate_bridge_mappings |
pass
pt59.4: neutron.tests.functional.agent.test_l2_lb_agent.LinuxBridgeAgentTests.test_validate_bridge_mappings |
||||||
test_vlan_QinQ_subinterfaces |
pass
pt59.5: neutron.tests.functional.agent.test_l2_lb_agent.LinuxBridgeAgentTests.test_vlan_QinQ_subinterfaces |
||||||
neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent | 25 | 25 | 0 | 0 | 0 | Detail | |
test_assert_br_phys_patch_port_ofports_dont_change |
pass
pt60.1: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent.test_assert_br_phys_patch_port_ofports_dont_change |
||||||
test_no_stale_flows_after_port_delete |
pass
pt60.2: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent.test_no_stale_flows_after_port_delete |
||||||
test_port_vlan_tags |
pass
pt60.3: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent.test_port_vlan_tags |
||||||
test_assert_pings_during_br_int_setup_not_lost |
pass
pt60.4: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent.test_assert_pings_during_br_int_setup_not_lost |
||||||
test_ancillary_port_creation_and_deletion |
pass
pt60.5: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent.test_ancillary_port_creation_and_deletion |
||||||
test_assert_br_int_patch_port_ofports_dont_change |
pass
pt60.6: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent.test_assert_br_int_patch_port_ofports_dont_change |
||||||
test_assert_bridges_ports_vxlan_ipv4 |
pass
pt60.7: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent.test_assert_bridges_ports_vxlan_ipv4 |
||||||
test_datapath_type_system |
pass
pt60.8: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent.test_datapath_type_system |
||||||
test_assert_bridges_ports_no_tunnel |
pass
pt60.9: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent.test_assert_bridges_ports_no_tunnel |
||||||
test_datapath_type_change |
pass
pt60.10: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent.test_datapath_type_change |
||||||
test_reprocess_port_when_ovs_restarts |
pass
pt60.11: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent.test_reprocess_port_when_ovs_restarts |
||||||
test_resync_devices_set_up_after_exception |
pass
pt60.12: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent.test_resync_devices_set_up_after_exception |
||||||
test_resync_ancillary_dev_down_after_failure |
pass
pt60.13: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent.test_resync_ancillary_dev_down_after_failure |
||||||
test_resync_ancillary_devices |
pass
pt60.14: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent.test_resync_ancillary_devices |
||||||
test_assert_pings_during_br_phys_setup_not_lost_in_vlan_to_vlan |
pass
pt60.15: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent.test_assert_pings_during_br_phys_setup_not_lost_in_vlan_to_vlan |
||||||
test_datapath_type_netdev |
pass
pt60.16: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent.test_datapath_type_netdev |
||||||
test_noresync_after_port_gone |
pass
pt60.17: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent.test_noresync_after_port_gone |
||||||
test_ovs_restarted_event |
pass
pt60.18: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent.test_ovs_restarted_event |
||||||
test_port_creation_and_deletion |
pass
pt60.19: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent.test_port_creation_and_deletion |
||||||
test_resync_dev_down_after_failure |
pass
pt60.20: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent.test_resync_dev_down_after_failure |
||||||
test_resync_ancillary_dev_up_after_failure |
pass
pt60.21: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent.test_resync_ancillary_dev_up_after_failure |
||||||
test_resync_dev_up_after_failure |
pass
pt60.22: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent.test_resync_dev_up_after_failure |
||||||
test_assert_bridges_ports_vxlan_ipv6 |
pass
pt60.23: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent.test_assert_bridges_ports_vxlan_ipv6 |
||||||
test_assert_pings_during_br_phys_setup_not_lost_in_vlan_to_flat |
pass
pt60.24: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent.test_assert_pings_during_br_phys_setup_not_lost_in_vlan_to_flat |
||||||
test_datapath_type_default |
pass
pt60.25: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgent.test_datapath_type_default |
||||||
neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgentExtensionConfig | 1 | 1 | 0 | 0 | 0 | Detail | |
test_report_loaded_extension |
pass
pt61.1: neutron.tests.functional.agent.test_l2_ovs_agent.TestOVSAgentExtensionConfig.test_report_loaded_extension |
||||||
neutron.tests.functional.agent.test_ovs_flows.ARPSpoofTestCase | 11 | 11 | 0 | 0 | 0 | Detail | |
test_arp_spoof_disable_network_port |
pass
pt62.1: neutron.tests.functional.agent.test_ovs_flows.ARPSpoofTestCase.test_arp_spoof_disable_network_port |
||||||
test_arp_spoof_blocks_icmpv6_neigh_advt |
pass
pt62.2: neutron.tests.functional.agent.test_ovs_flows.ARPSpoofTestCase.test_arp_spoof_blocks_icmpv6_neigh_advt |
||||||
test_arp_spoof_doesnt_block_ipv6 |
pass
pt62.3: neutron.tests.functional.agent.test_ovs_flows.ARPSpoofTestCase.test_arp_spoof_doesnt_block_ipv6 |
||||||
test_arp_spoof_disable_port_security |
pass
pt62.4: neutron.tests.functional.agent.test_ovs_flows.ARPSpoofTestCase.test_arp_spoof_disable_port_security |
||||||
test_arp_spoof_doesnt_block_normal_traffic |
pass
pt62.5: neutron.tests.functional.agent.test_ovs_flows.ARPSpoofTestCase.test_arp_spoof_doesnt_block_normal_traffic |
||||||
test_mac_spoof_blocks_wrong_mac |
pass
pt62.6: neutron.tests.functional.agent.test_ovs_flows.ARPSpoofTestCase.test_mac_spoof_blocks_wrong_mac |
||||||
test_arp_spoof_allowed_address_pairs |
pass
pt62.7: neutron.tests.functional.agent.test_ovs_flows.ARPSpoofTestCase.test_arp_spoof_allowed_address_pairs |
||||||
test_arp_spoof_allowed_address_pairs_0cidr |
pass
pt62.8: neutron.tests.functional.agent.test_ovs_flows.ARPSpoofTestCase.test_arp_spoof_allowed_address_pairs_0cidr |
||||||
test_arp_spoof_blocks_request |
pass
pt62.9: neutron.tests.functional.agent.test_ovs_flows.ARPSpoofTestCase.test_arp_spoof_blocks_request |
||||||
test_arp_spoof_blocks_response |
pass
pt62.10: neutron.tests.functional.agent.test_ovs_flows.ARPSpoofTestCase.test_arp_spoof_blocks_response |
||||||
test_arp_spoof_icmpv6_neigh_advt_allowed_address_pairs |
pass
pt62.11: neutron.tests.functional.agent.test_ovs_flows.ARPSpoofTestCase.test_arp_spoof_icmpv6_neigh_advt_allowed_address_pairs |
||||||
neutron.tests.functional.agent.test_ovs_flows.CanaryTableTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_canary_table |
pass
pt63.1: neutron.tests.functional.agent.test_ovs_flows.CanaryTableTestCase.test_canary_table |
||||||
neutron.tests.functional.agent.test_ovs_flows.DeleteFlowsTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_delete_flows_bridge_cookie_only |
pass
pt64.1: neutron.tests.functional.agent.test_ovs_flows.DeleteFlowsTestCase.test_delete_flows_bridge_cookie_only |
||||||
test_delete_flows_all |
pass
pt64.2: neutron.tests.functional.agent.test_ovs_flows.DeleteFlowsTestCase.test_delete_flows_all |
||||||
neutron.tests.functional.agent.test_ovs_flows.OVSFlowTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_install_dvr_to_src_mac |
pass
pt65.1: neutron.tests.functional.agent.test_ovs_flows.OVSFlowTestCase.test_install_dvr_to_src_mac |
||||||
test_provision_local_vlan |
pass
pt65.2: neutron.tests.functional.agent.test_ovs_flows.OVSFlowTestCase.test_provision_local_vlan |
||||||
test_install_flood_to_tun |
pass
pt65.3: neutron.tests.functional.agent.test_ovs_flows.OVSFlowTestCase.test_install_flood_to_tun |
||||||
test_install_instructions_str |
pass
pt65.4: neutron.tests.functional.agent.test_ovs_flows.OVSFlowTestCase.test_install_instructions_str |
||||||
test_bundled_install |
pass
pt65.5: neutron.tests.functional.agent.test_ovs_flows.OVSFlowTestCase.test_bundled_install |
||||||
neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase | 48 | 48 | 0 | 0 | 0 | Detail | |
test_add_protocols_start_with_one |
pass
pt66.1: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_add_protocols_start_with_one |
||||||
test_controller_lifecycle |
pass
pt66.2: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_controller_lifecycle |
||||||
test_db_add_map |
pass
pt66.3: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_db_add_map |
||||||
test_db_add_map_multiple_one_dict |
pass
pt66.4: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_db_add_map_multiple_one_dict |
||||||
test_get_ports_attributes |
pass
pt66.5: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_get_ports_attributes |
||||||
test_get_vif_port_by_id |
pass
pt66.6: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_get_vif_port_by_id |
||||||
test_get_vif_ports_with_bond |
pass
pt66.7: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_get_vif_ports_with_bond |
||||||
test_replace_port |
pass
pt66.8: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_replace_port |
||||||
test_db_add_map_multiple_dicts |
pass
pt66.9: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_db_add_map_multiple_dicts |
||||||
test_db_add_to_new_object |
pass
pt66.10: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_db_add_to_new_object |
||||||
test_get_iface_name_list |
pass
pt66.11: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_get_iface_name_list |
||||||
test_get_port_name_list |
pass
pt66.12: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_get_port_name_list |
||||||
test_get_port_tag_dict |
pass
pt66.13: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_get_port_tag_dict |
||||||
test_get_vifs_by_ids |
pass
pt66.14: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_get_vifs_by_ids |
||||||
test_set_fail_mode_standalone |
pass
pt66.15: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_set_fail_mode_standalone |
||||||
test_db_add_set |
pass
pt66.16: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_db_add_set |
||||||
test_get_bridge_external_bridge_id |
pass
pt66.17: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_get_bridge_external_bridge_id |
||||||
test_get_vif_ports |
pass
pt66.18: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_get_vif_ports |
||||||
test_port_lifecycle |
pass
pt66.19: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_port_lifecycle |
||||||
test_add_patch_port |
pass
pt66.20: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_add_patch_port |
||||||
test_add_protocols_start_with_two_add_two |
pass
pt66.21: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_add_protocols_start_with_two_add_two |
||||||
test_add_tunnel_port_ipv4 |
pass
pt66.22: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_add_tunnel_port_ipv4 |
||||||
test_add_tunnel_port_ipv6 |
pass
pt66.23: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_add_tunnel_port_ipv6 |
||||||
test_attribute_map_handling |
pass
pt66.24: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_attribute_map_handling |
||||||
test_cascading_del_in_txn |
pass
pt66.25: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_cascading_del_in_txn |
||||||
test_delete_flows_all |
pass
pt66.26: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_delete_flows_all |
||||||
test_duplicate_port_may_exist_false |
pass
pt66.27: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_duplicate_port_may_exist_false |
||||||
test_get_vif_port_set |
pass
pt66.28: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_get_vif_port_set |
||||||
test_ingress_bw_limit_dpdk_port |
pass
pt66.29: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_ingress_bw_limit_dpdk_port |
||||||
test_non_index_queries |
pass
pt66.30: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_non_index_queries |
||||||
test_add_tunnel_port_custom_port |
pass
pt66.31: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_add_tunnel_port_custom_port |
||||||
test_egress_bw_limit |
pass
pt66.32: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_egress_bw_limit |
||||||
test_get_port_stats |
pass
pt66.33: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_get_port_stats |
||||||
test_get_vif_port_set_on_empty_bridge_returns_empty_set |
pass
pt66.34: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_get_vif_port_set_on_empty_bridge_returns_empty_set |
||||||
test_set_controller_connection_mode |
pass
pt66.35: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_set_controller_connection_mode |
||||||
test_set_multi_controllers_connection_mode |
pass
pt66.36: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_set_multi_controllers_connection_mode |
||||||
test_add_protocols_add_existing |
pass
pt66.37: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_add_protocols_add_existing |
||||||
test_add_tunnel_port_tos |
pass
pt66.38: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_add_tunnel_port_tos |
||||||
test_db_add_ref |
pass
pt66.39: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_db_add_ref |
||||||
test_db_create_references |
pass
pt66.40: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_db_create_references |
||||||
test_delete_flows_strict |
pass
pt66.41: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_delete_flows_strict |
||||||
test_delete_port_if_exists_false |
pass
pt66.42: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_delete_port_if_exists_false |
||||||
test_set_fail_mode_secure |
pass
pt66.43: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_set_fail_mode_secure |
||||||
test_delete_ports |
pass
pt66.44: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_delete_ports |
||||||
test_get_vif_port_set_with_missing_port |
pass
pt66.45: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_get_vif_port_set_with_missing_port |
||||||
test_ingress_bw_limit |
pass
pt66.46: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_ingress_bw_limit |
||||||
test_attribute_lifecycle |
pass
pt66.47: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_attribute_lifecycle |
||||||
test_get_datapath_id |
pass
pt66.48: neutron.tests.functional.agent.test_ovs_lib.OVSBridgeTestCase.test_get_datapath_id |
||||||
neutron.tests.functional.agent.test_ovs_lib.OVSLibTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_bridge_lifecycle_ovsbridge |
pass
pt67.1: neutron.tests.functional.agent.test_ovs_lib.OVSLibTestCase.test_bridge_lifecycle_ovsbridge |
||||||
test_add_manager_lifecycle_baseovs |
pass
pt67.2: neutron.tests.functional.agent.test_ovs_lib.OVSLibTestCase.test_add_manager_lifecycle_baseovs |
||||||
test_db_find_column_type_list |
pass
pt67.3: neutron.tests.functional.agent.test_ovs_lib.OVSLibTestCase.test_db_find_column_type_list |
||||||
test_get_bridges |
pass
pt67.4: neutron.tests.functional.agent.test_ovs_lib.OVSLibTestCase.test_get_bridges |
||||||
test_add_manager_appends |
pass
pt67.5: neutron.tests.functional.agent.test_ovs_lib.OVSLibTestCase.test_add_manager_appends |
||||||
test_bridge_lifecycle_baseovs |
pass
pt67.6: neutron.tests.functional.agent.test_ovs_lib.OVSLibTestCase.test_bridge_lifecycle_baseovs |
||||||
neutron.tests.functional.agent.windows.test_ip_lib.IpLibTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_ipwrapper_get_device_by_ip |
pass
pt68.1: neutron.tests.functional.agent.windows.test_ip_lib.IpLibTestCase.test_ipwrapper_get_device_by_ip |
||||||
test_ipwrapper_get_device_by_ip_None |
pass
pt68.2: neutron.tests.functional.agent.windows.test_ip_lib.IpLibTestCase.test_ipwrapper_get_device_by_ip_None |
||||||
test_ip_link_read_mac_address_wrong |
pass
pt68.3: neutron.tests.functional.agent.windows.test_ip_lib.IpLibTestCase.test_ip_link_read_mac_address_wrong |
||||||
test_device_has_ip |
pass
pt68.4: neutron.tests.functional.agent.windows.test_ip_lib.IpLibTestCase.test_device_has_ip |
||||||
test_ip_link_read_mac_address |
pass
pt68.5: neutron.tests.functional.agent.windows.test_ip_lib.IpLibTestCase.test_ip_link_read_mac_address |
||||||
neutron.tests.functional.api.test_policies.APIPolicyTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_proper_load_order |
pass
pt69.1: neutron.tests.functional.api.test_policies.APIPolicyTestCase.test_proper_load_order |
||||||
test_premature_loading |
pass
pt69.2: neutron.tests.functional.api.test_policies.APIPolicyTestCase.test_premature_loading |
||||||
neutron.tests.functional.cmd.test_ipset_cleanup.TestIPSetCLIConfig | 1 | 1 | 0 | 0 | 0 | Detail | |
test_ipset_opts_registration |
pass
pt70.1: neutron.tests.functional.cmd.test_ipset_cleanup.TestIPSetCLIConfig.test_ipset_opts_registration |
||||||
neutron.tests.functional.cmd.test_linuxbridge_cleanup.LinuxbridgeCleanupTest | 3 | 3 | 0 | 0 | 0 | Detail | |
test_cleanup_empty_bridge |
pass
pt71.1: neutron.tests.functional.cmd.test_linuxbridge_cleanup.LinuxbridgeCleanupTest.test_cleanup_empty_bridge |
||||||
test_no_cleanup_bridge_in_bridge_mappings |
pass
pt71.2: neutron.tests.functional.cmd.test_linuxbridge_cleanup.LinuxbridgeCleanupTest.test_no_cleanup_bridge_in_bridge_mappings |
||||||
test_no_cleanup_bridge_with_tap |
pass
pt71.3: neutron.tests.functional.cmd.test_linuxbridge_cleanup.LinuxbridgeCleanupTest.test_no_cleanup_bridge_with_tap |
||||||
neutron.tests.functional.cmd.test_netns_cleanup.NetnsCleanupTest | 1 | 1 | 0 | 0 | 0 | Detail | |
test_cleanup_network_namespaces_cleans_dhcp_and_l3_namespaces |
pass
pt72.1: neutron.tests.functional.cmd.test_netns_cleanup.NetnsCleanupTest.test_cleanup_network_namespaces_cleans_dhcp_and_l3_namespaces |
||||||
neutron.tests.functional.cmd.test_netns_cleanup.TestNETNSCLIConfig | 1 | 1 | 0 | 0 | 0 | Detail | |
test_netns_opts_registration |
pass
pt73.1: neutron.tests.functional.cmd.test_netns_cleanup.TestNETNSCLIConfig.test_netns_opts_registration |
||||||
neutron.tests.functional.cmd.test_ovs_cleanup.TestOVSCLIConfig | 2 | 2 | 0 | 0 | 0 | Detail | |
test_ovs_opts_registration |
pass
pt74.1: neutron.tests.functional.cmd.test_ovs_cleanup.TestOVSCLIConfig.test_ovs_opts_registration |
||||||
test_do_main_default_options |
pass
pt74.2: neutron.tests.functional.cmd.test_ovs_cleanup.TestOVSCLIConfig.test_do_main_default_options |
||||||
neutron.tests.functional.cmd.test_status.StatusTest | 1 | 1 | 0 | 0 | 0 | Detail | |
test_neutron_status_cli |
pass
pt75.1: neutron.tests.functional.cmd.test_status.StatusTest.test_neutron_status_cli |
||||||
neutron.tests.functional.common.test_utils.TestWaitUntilTrue | 2 | 2 | 0 | 0 | 0 | Detail | |
test_wait_until_true_predicate_fails |
pass
pt76.1: neutron.tests.functional.common.test_utils.TestWaitUntilTrue.test_wait_until_true_predicate_fails |
||||||
test_wait_until_true_predicate_succeeds |
pass
pt76.2: neutron.tests.functional.common.test_utils.TestWaitUntilTrue.test_wait_until_true_predicate_succeeds |
||||||
neutron.tests.functional.db.migrations.test_2e0d7a8a1586_add_binding_index_to_routerl3agentbinding.TestHARouterPortMigrationMysql | 1 | 1 | 0 | 0 | 0 | Detail | |
test_walk_versions |
pass
pt77.1: neutron.tests.functional.db.migrations.test_2e0d7a8a1586_add_binding_index_to_routerl3agentbinding.TestHARouterPortMigrationMysql.test_walk_versions |
||||||
neutron.tests.functional.db.migrations.test_2e0d7a8a1586_add_binding_index_to_routerl3agentbinding.TestHARouterPortMigrationPsql | 1 | 1 | 0 | 0 | 0 | Detail | |
test_walk_versions |
pass
pt78.1: neutron.tests.functional.db.migrations.test_2e0d7a8a1586_add_binding_index_to_routerl3agentbinding.TestHARouterPortMigrationPsql.test_walk_versions |
||||||
neutron.tests.functional.db.migrations.test_3b935b28e7a0_migrate_to_pluggable_ipam.TestMigrationToPluggableIpamMysql | 1 | 1 | 0 | 0 | 0 | Detail | |
test_walk_versions |
pass
pt79.1: neutron.tests.functional.db.migrations.test_3b935b28e7a0_migrate_to_pluggable_ipam.TestMigrationToPluggableIpamMysql.test_walk_versions |
||||||
neutron.tests.functional.db.migrations.test_3b935b28e7a0_migrate_to_pluggable_ipam.TestMigrationToPluggableIpamPsql | 1 | 1 | 0 | 0 | 0 | Detail | |
test_walk_versions |
pass
pt80.1: neutron.tests.functional.db.migrations.test_3b935b28e7a0_migrate_to_pluggable_ipam.TestMigrationToPluggableIpamPsql.test_walk_versions |
||||||
neutron.tests.functional.db.migrations.test_97c25b0d2353_add_name_desc.TestNetworkSegmentNameDescMySql | 1 | 1 | 0 | 0 | 0 | Detail | |
test_walk_versions |
pass
pt81.1: neutron.tests.functional.db.migrations.test_97c25b0d2353_add_name_desc.TestNetworkSegmentNameDescMySql.test_walk_versions |
||||||
neutron.tests.functional.db.migrations.test_97c25b0d2353_add_name_desc.TestNetworkSegmentNameDescPsql | 1 | 1 | 0 | 0 | 0 | Detail | |
test_walk_versions |
pass
pt82.1: neutron.tests.functional.db.migrations.test_97c25b0d2353_add_name_desc.TestNetworkSegmentNameDescPsql.test_walk_versions |
||||||
neutron.tests.functional.db.migrations.test_a8b517cff8ab_add_routerport_bindings_for_ha.TestHARouterPortMigrationMysql | 1 | 1 | 0 | 0 | 0 | Detail | |
test_walk_versions |
pass
pt83.1: neutron.tests.functional.db.migrations.test_a8b517cff8ab_add_routerport_bindings_for_ha.TestHARouterPortMigrationMysql.test_walk_versions |
||||||
neutron.tests.functional.db.migrations.test_a8b517cff8ab_add_routerport_bindings_for_ha.TestHARouterPortMigrationPsql | 1 | 1 | 0 | 0 | 0 | Detail | |
test_walk_versions |
pass
pt84.1: neutron.tests.functional.db.migrations.test_a8b517cff8ab_add_routerport_bindings_for_ha.TestHARouterPortMigrationPsql.test_walk_versions |
||||||
neutron.tests.functional.db.migrations.test_b12a3ef66e62_add_standardattr_to_qos_policies.TestQosStandardAttrMysql | 1 | 1 | 0 | 0 | 0 | Detail | |
test_walk_versions |
pass
pt85.1: neutron.tests.functional.db.migrations.test_b12a3ef66e62_add_standardattr_to_qos_policies.TestQosStandardAttrMysql.test_walk_versions |
||||||
neutron.tests.functional.db.migrations.test_b12a3ef66e62_add_standardattr_to_qos_policies.TestQosStandardAttrPsql | 1 | 1 | 0 | 0 | 0 | Detail | |
test_walk_versions |
pass
pt86.1: neutron.tests.functional.db.migrations.test_b12a3ef66e62_add_standardattr_to_qos_policies.TestQosStandardAttrPsql.test_walk_versions |
||||||
neutron.tests.functional.db.test_ipam.IpamTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_allocate_fixed_ip |
pass
pt87.1: neutron.tests.functional.db.test_ipam.IpamTestCase.test_allocate_fixed_ip |
||||||
test_allocate_ip_exausted_pool |
pass
pt87.2: neutron.tests.functional.db.test_ipam.IpamTestCase.test_allocate_ip_exausted_pool |
||||||
neutron.tests.functional.db.test_ipam.TestIpamMySql | 2 | 2 | 0 | 0 | 0 | Detail | |
test_allocate_fixed_ip |
pass
pt88.1: neutron.tests.functional.db.test_ipam.TestIpamMySql.test_allocate_fixed_ip |
||||||
test_allocate_ip_exausted_pool |
pass
pt88.2: neutron.tests.functional.db.test_ipam.TestIpamMySql.test_allocate_ip_exausted_pool |
||||||
neutron.tests.functional.db.test_ipam.TestIpamPsql | 2 | 2 | 0 | 0 | 0 | Detail | |
test_allocate_fixed_ip |
pass
pt89.1: neutron.tests.functional.db.test_ipam.TestIpamPsql.test_allocate_fixed_ip |
||||||
test_allocate_ip_exausted_pool |
pass
pt89.2: neutron.tests.functional.db.test_ipam.TestIpamPsql.test_allocate_ip_exausted_pool |
||||||
neutron.tests.functional.db.test_migrations.TestModelsMigrationsMysql | 8 | 8 | 0 | 0 | 0 | Detail | |
test_models_sync |
pass
pt90.1: neutron.tests.functional.db.test_migrations.TestModelsMigrationsMysql.test_models_sync |
||||||
test_branches |
pass
pt90.2: neutron.tests.functional.db.test_migrations.TestModelsMigrationsMysql.test_branches |
||||||
test_check_mysql_engine |
pass
pt90.3: neutron.tests.functional.db.test_migrations.TestModelsMigrationsMysql.test_check_mysql_engine |
||||||
test_forbid_offline_migrations_starting_newton |
pass
pt90.4: neutron.tests.functional.db.test_migrations.TestModelsMigrationsMysql.test_forbid_offline_migrations_starting_newton |
||||||
test_upgrade_expand_branch |
pass
pt90.5: neutron.tests.functional.db.test_migrations.TestModelsMigrationsMysql.test_upgrade_expand_branch |
||||||
test_has_offline_migrations_pending_contract_scripts |
pass
pt90.6: neutron.tests.functional.db.test_migrations.TestModelsMigrationsMysql.test_has_offline_migrations_pending_contract_scripts |
||||||
test_has_offline_migrations_all_heads_upgraded |
pass
pt90.7: neutron.tests.functional.db.test_migrations.TestModelsMigrationsMysql.test_has_offline_migrations_all_heads_upgraded |
||||||
test_upgrade_contract_branch |
pass
pt90.8: neutron.tests.functional.db.test_migrations.TestModelsMigrationsMysql.test_upgrade_contract_branch |
||||||
neutron.tests.functional.db.test_migrations.TestModelsMigrationsPsql | 7 | 7 | 0 | 0 | 0 | Detail | |
test_branches |
pass
pt91.1: neutron.tests.functional.db.test_migrations.TestModelsMigrationsPsql.test_branches |
||||||
test_has_offline_migrations_all_heads_upgraded |
pass
pt91.2: neutron.tests.functional.db.test_migrations.TestModelsMigrationsPsql.test_has_offline_migrations_all_heads_upgraded |
||||||
test_forbid_offline_migrations_starting_newton |
pass
pt91.3: neutron.tests.functional.db.test_migrations.TestModelsMigrationsPsql.test_forbid_offline_migrations_starting_newton |
||||||
test_upgrade_expand_branch |
pass
pt91.4: neutron.tests.functional.db.test_migrations.TestModelsMigrationsPsql.test_upgrade_expand_branch |
||||||
test_models_sync |
pass
pt91.5: neutron.tests.functional.db.test_migrations.TestModelsMigrationsPsql.test_models_sync |
||||||
test_upgrade_contract_branch |
pass
pt91.6: neutron.tests.functional.db.test_migrations.TestModelsMigrationsPsql.test_upgrade_contract_branch |
||||||
test_has_offline_migrations_pending_contract_scripts |
pass
pt91.7: neutron.tests.functional.db.test_migrations.TestModelsMigrationsPsql.test_has_offline_migrations_pending_contract_scripts |
||||||
neutron.tests.functional.db.test_migrations.TestSanityCheck | 4 | 4 | 0 | 0 | 0 | Detail | |
test_check_sanity_030a959ceafa |
pass
pt92.1: neutron.tests.functional.db.test_migrations.TestSanityCheck.test_check_sanity_030a959ceafa |
||||||
test_check_sanity_6b461a21bcfc_dup_on_fixed_ip |
pass
pt92.2: neutron.tests.functional.db.test_migrations.TestSanityCheck.test_check_sanity_6b461a21bcfc_dup_on_fixed_ip |
||||||
test_check_sanity_6b461a21bcfc_dup_on_no_fixed_ip |
pass
pt92.3: neutron.tests.functional.db.test_migrations.TestSanityCheck.test_check_sanity_6b461a21bcfc_dup_on_no_fixed_ip |
||||||
test_check_sanity_1df244e556f5 |
pass
pt92.4: neutron.tests.functional.db.test_migrations.TestSanityCheck.test_check_sanity_1df244e556f5 |
||||||
neutron.tests.functional.db.test_migrations.TestWalkDowngrade | 1 | 1 | 0 | 0 | 0 | Detail | |
test_no_downgrade |
pass
pt93.1: neutron.tests.functional.db.test_migrations.TestWalkDowngrade.test_no_downgrade |
||||||
neutron.tests.functional.db.test_migrations.TestWalkMigrationsMysql | 1 | 1 | 0 | 0 | 0 | Detail | |
test_walk_versions |
pass
pt94.1: neutron.tests.functional.db.test_migrations.TestWalkMigrationsMysql.test_walk_versions |
||||||
neutron.tests.functional.db.test_migrations.TestWalkMigrationsPsql | 1 | 1 | 0 | 0 | 0 | Detail | |
test_walk_versions |
pass
pt95.1: neutron.tests.functional.db.test_migrations.TestWalkMigrationsPsql.test_walk_versions |
||||||
neutron.tests.functional.db.test_models.TestDBCreation | 1 | 1 | 0 | 0 | 0 | Detail | |
test_head_creation |
pass
pt96.1: neutron.tests.functional.db.test_models.TestDBCreation.test_head_creation |
||||||
neutron.tests.functional.db.test_network.NetworkRBACTestCase | 17 | 17 | 0 | 0 | 0 | Detail | |
test_ensure_no_port_in_asterisk |
pass
pt97.1: neutron.tests.functional.db.test_network.NetworkRBACTestCase.test_ensure_no_port_in_asterisk |
||||||
test_update_network_shared_to_internal |
pass
pt97.2: neutron.tests.functional.db.test_network.NetworkRBACTestCase.test_update_network_shared_to_internal |
||||||
test_ensure_no_port_in_tenant_1 |
pass
pt97.3: neutron.tests.functional.db.test_network.NetworkRBACTestCase.test_ensure_no_port_in_tenant_1 |
||||||
test_ensure_port_tenant_2_in_asterisk |
pass
pt97.4: neutron.tests.functional.db.test_network.NetworkRBACTestCase.test_ensure_port_tenant_2_in_asterisk |
||||||
test_update_network_to_shared |
pass
pt97.5: neutron.tests.functional.db.test_network.NetworkRBACTestCase.test_update_network_to_shared |
||||||
test_create_network_shared |
pass
pt97.6: neutron.tests.functional.db.test_network.NetworkRBACTestCase.test_create_network_shared |
||||||
test_create_network_not_shared |
pass
pt97.7: neutron.tests.functional.db.test_network.NetworkRBACTestCase.test_create_network_not_shared |
||||||
test_ensure_no_port_in_tenant_2 |
pass
pt97.8: neutron.tests.functional.db.test_network.NetworkRBACTestCase.test_ensure_no_port_in_tenant_2 |
||||||
test_ensure_no_share_port_tenant_2_in_tenant_2 |
pass
pt97.9: neutron.tests.functional.db.test_network.NetworkRBACTestCase.test_ensure_no_share_port_tenant_2_in_tenant_2 |
||||||
test_update_network_to_no_shared_tenant_subnet |
pass
pt97.10: neutron.tests.functional.db.test_network.NetworkRBACTestCase.test_update_network_to_no_shared_tenant_subnet |
||||||
test_ensure_no_share_port_tenant_2_in_tenant_1 |
pass
pt97.11: neutron.tests.functional.db.test_network.NetworkRBACTestCase.test_ensure_no_share_port_tenant_2_in_tenant_1 |
||||||
test_ensure_port_tenant_1_in_asterisk |
pass
pt97.12: neutron.tests.functional.db.test_network.NetworkRBACTestCase.test_ensure_port_tenant_1_in_asterisk |
||||||
test_update_network_to_no_shared_no_subnets |
pass
pt97.13: neutron.tests.functional.db.test_network.NetworkRBACTestCase.test_update_network_to_no_shared_no_subnets |
||||||
test_update_network_to_no_shared_no_tenant_subnet |
pass
pt97.14: neutron.tests.functional.db.test_network.NetworkRBACTestCase.test_update_network_to_no_shared_no_tenant_subnet |
||||||
test_create_network_not_shared_external |
pass
pt97.15: neutron.tests.functional.db.test_network.NetworkRBACTestCase.test_create_network_not_shared_external |
||||||
test_ensure_port_tenant_1_in_tenant_1 |
pass
pt97.16: neutron.tests.functional.db.test_network.NetworkRBACTestCase.test_ensure_port_tenant_1_in_tenant_1 |
||||||
test_update_network_shared_to_external |
pass
pt97.17: neutron.tests.functional.db.test_network.NetworkRBACTestCase.test_update_network_shared_to_external |
||||||
neutron.tests.functional.pecan_wsgi.test_controllers.TestDHCPAgentShimControllers | 3 | 3 | 0 | 0 | 0 | Detail | |
test_add_remove_dhcp_agent |
pass
pt98.1: neutron.tests.functional.pecan_wsgi.test_controllers.TestDHCPAgentShimControllers.test_add_remove_dhcp_agent |
||||||
test_list_dhcp_agents_hosting_network |
pass
pt98.2: neutron.tests.functional.pecan_wsgi.test_controllers.TestDHCPAgentShimControllers.test_list_dhcp_agents_hosting_network |
||||||
test_list_networks_on_dhcp_agent |
pass
pt98.3: neutron.tests.functional.pecan_wsgi.test_controllers.TestDHCPAgentShimControllers.test_list_networks_on_dhcp_agent |
||||||
neutron.tests.functional.pecan_wsgi.test_controllers.TestExcludeAttributePolicy | 1 | 1 | 0 | 0 | 0 | Detail | |
test_get_networks |
pass
pt99.1: neutron.tests.functional.pecan_wsgi.test_controllers.TestExcludeAttributePolicy.test_get_networks |
||||||
neutron.tests.functional.pecan_wsgi.test_controllers.TestExtensionsController | 3 | 3 | 0 | 0 | 0 | Detail | |
test_index |
pass
pt100.1: neutron.tests.functional.pecan_wsgi.test_controllers.TestExtensionsController.test_index |
||||||
test_get |
pass
pt100.2: neutron.tests.functional.pecan_wsgi.test_controllers.TestExtensionsController.test_get |
||||||
test_methods |
pass
pt100.3: neutron.tests.functional.pecan_wsgi.test_controllers.TestExtensionsController.test_methods |
||||||
neutron.tests.functional.pecan_wsgi.test_controllers.TestL3AgentShimControllers | 3 | 3 | 0 | 0 | 0 | Detail | |
test_list_l3_agents_hosting_router |
pass
pt101.1: neutron.tests.functional.pecan_wsgi.test_controllers.TestL3AgentShimControllers.test_list_l3_agents_hosting_router |
||||||
test_list_routers_on_l3_agent |
pass
pt101.2: neutron.tests.functional.pecan_wsgi.test_controllers.TestL3AgentShimControllers.test_list_routers_on_l3_agent |
||||||
test_add_remove_l3_agent |
pass
pt101.3: neutron.tests.functional.pecan_wsgi.test_controllers.TestL3AgentShimControllers.test_add_remove_l3_agent |
||||||
neutron.tests.functional.pecan_wsgi.test_controllers.TestMemberActionController | 6 | 6 | 0 | 0 | 0 | Detail | |
test_put_member_action_controller |
pass
pt102.1: neutron.tests.functional.pecan_wsgi.test_controllers.TestMemberActionController.test_put_member_action_controller |
||||||
test_put_on_get_member_action |
pass
pt102.2: neutron.tests.functional.pecan_wsgi.test_controllers.TestMemberActionController.test_put_on_get_member_action |
||||||
test_get_on_put_member_action |
pass
pt102.3: neutron.tests.functional.pecan_wsgi.test_controllers.TestMemberActionController.test_get_on_put_member_action |
||||||
test_get_member_action_controller |
pass
pt102.4: neutron.tests.functional.pecan_wsgi.test_controllers.TestMemberActionController.test_get_member_action_controller |
||||||
test_get_member_action_does_not_exist |
pass
pt102.5: neutron.tests.functional.pecan_wsgi.test_controllers.TestMemberActionController.test_get_member_action_does_not_exist |
||||||
test_put_member_action_does_not_exist |
pass
pt102.6: neutron.tests.functional.pecan_wsgi.test_controllers.TestMemberActionController.test_put_member_action_does_not_exist |
||||||
neutron.tests.functional.pecan_wsgi.test_controllers.TestPaginationAndSorting | 9 | 9 | 0 | 0 | 0 | Detail | |
test_get_collection_with_pagination_limit_over_count |
pass
pt103.1: neutron.tests.functional.pecan_wsgi.test_controllers.TestPaginationAndSorting.test_get_collection_with_pagination_limit_over_count |
||||||
test_get_collection_with_pagination_marker |
pass
pt103.2: neutron.tests.functional.pecan_wsgi.test_controllers.TestPaginationAndSorting.test_get_collection_with_pagination_marker |
||||||
test_get_collection_with_pagination_marker_without_limit |
pass
pt103.3: neutron.tests.functional.pecan_wsgi.test_controllers.TestPaginationAndSorting.test_get_collection_with_pagination_marker_without_limit |
||||||
test_get_collection_with_pagination_page_reverse |
pass
pt103.4: neutron.tests.functional.pecan_wsgi.test_controllers.TestPaginationAndSorting.test_get_collection_with_pagination_page_reverse |
||||||
test_get_collection_with_sorting_desc |
pass
pt103.5: neutron.tests.functional.pecan_wsgi.test_controllers.TestPaginationAndSorting.test_get_collection_with_sorting_desc |
||||||
test_get_collection_with_pagination_and_fields |
pass
pt103.6: neutron.tests.functional.pecan_wsgi.test_controllers.TestPaginationAndSorting.test_get_collection_with_pagination_and_fields |
||||||
test_get_collection_with_pagination_fields_no_pk |
pass
pt103.7: neutron.tests.functional.pecan_wsgi.test_controllers.TestPaginationAndSorting.test_get_collection_with_pagination_fields_no_pk |
||||||
test_get_collection_with_pagination_limit |
pass
pt103.8: neutron.tests.functional.pecan_wsgi.test_controllers.TestPaginationAndSorting.test_get_collection_with_pagination_limit |
||||||
test_get_collection_with_sorting_asc |
pass
pt103.9: neutron.tests.functional.pecan_wsgi.test_controllers.TestPaginationAndSorting.test_get_collection_with_sorting_asc |
||||||
neutron.tests.functional.pecan_wsgi.test_controllers.TestParentSubresourceController | 4 | 4 | 0 | 0 | 0 | Detail | |
test_get_child_resource_policy_check |
pass
pt104.1: neutron.tests.functional.pecan_wsgi.test_controllers.TestParentSubresourceController.test_get_child_resource_policy_check |
||||||
test_get_duplicate_parent_resource |
pass
pt104.2: neutron.tests.functional.pecan_wsgi.test_controllers.TestParentSubresourceController.test_get_duplicate_parent_resource |
||||||
test_get_duplicate_parent_resource_item |
pass
pt104.3: neutron.tests.functional.pecan_wsgi.test_controllers.TestParentSubresourceController.test_get_duplicate_parent_resource_item |
||||||
test_get_parent_resource_and_duplicate_subresources |
pass
pt104.4: neutron.tests.functional.pecan_wsgi.test_controllers.TestParentSubresourceController.test_get_parent_resource_and_duplicate_subresources |
||||||
neutron.tests.functional.pecan_wsgi.test_controllers.TestQuotasController | 8 | 8 | 0 | 0 | 0 | Detail | |
test_get_tenant_info |
pass
pt105.1: neutron.tests.functional.pecan_wsgi.test_controllers.TestQuotasController.test_get_tenant_info |
||||||
test_get |
pass
pt105.2: neutron.tests.functional.pecan_wsgi.test_controllers.TestQuotasController.test_get |
||||||
test_put_get_delete |
pass
pt105.3: neutron.tests.functional.pecan_wsgi.test_controllers.TestQuotasController.test_put_get_delete |
||||||
test_get_admin |
pass
pt105.4: neutron.tests.functional.pecan_wsgi.test_controllers.TestQuotasController.test_get_admin |
||||||
test_index_admin |
pass
pt105.5: neutron.tests.functional.pecan_wsgi.test_controllers.TestQuotasController.test_index_admin |
||||||
test_quotas_get_defaults |
pass
pt105.6: neutron.tests.functional.pecan_wsgi.test_controllers.TestQuotasController.test_quotas_get_defaults |
||||||
test_update_list_delete |
pass
pt105.7: neutron.tests.functional.pecan_wsgi.test_controllers.TestQuotasController.test_update_list_delete |
||||||
test_index |
pass
pt105.8: neutron.tests.functional.pecan_wsgi.test_controllers.TestQuotasController.test_index |
||||||
neutron.tests.functional.pecan_wsgi.test_controllers.TestRequestProcessing | 12 | 11 | 0 | 0 | 1 | Detail | |
test_resource_processing_post_unknown_attribute_returns_400 |
pass
pt106.1: neutron.tests.functional.pecan_wsgi.test_controllers.TestRequestProcessing.test_resource_processing_post_unknown_attribute_returns_400 |
||||||
test_resource_processing_post_bulk |
pass
pt106.2: neutron.tests.functional.pecan_wsgi.test_controllers.TestRequestProcessing.test_resource_processing_post_bulk |
||||||
test_service_plugin_identified |
skip
pt106.3: neutron.tests.functional.pecan_wsgi.test_controllers.TestRequestProcessing.test_service_plugin_identified |
||||||
test_service_plugin_uri |
pass
pt106.4: neutron.tests.functional.pecan_wsgi.test_controllers.TestRequestProcessing.test_service_plugin_uri |
||||||
test_context_set_in_request |
pass
pt106.5: neutron.tests.functional.pecan_wsgi.test_controllers.TestRequestProcessing.test_context_set_in_request |
||||||
test_get |
pass
pt106.6: neutron.tests.functional.pecan_wsgi.test_controllers.TestRequestProcessing.test_get |
||||||
test_lookup_identifies_resource_id |
pass
pt106.7: neutron.tests.functional.pecan_wsgi.test_controllers.TestRequestProcessing.test_lookup_identifies_resource_id |
||||||
test_resource_processing_post |
pass
pt106.8: neutron.tests.functional.pecan_wsgi.test_controllers.TestRequestProcessing.test_resource_processing_post |
||||||
test_core_resource_identified |
pass
pt106.9: neutron.tests.functional.pecan_wsgi.test_controllers.TestRequestProcessing.test_core_resource_identified |
||||||
test_resource_processing_post_bulk_one_item |
pass
pt106.10: neutron.tests.functional.pecan_wsgi.test_controllers.TestRequestProcessing.test_resource_processing_post_bulk_one_item |
||||||
test_methods |
pass
pt106.11: neutron.tests.functional.pecan_wsgi.test_controllers.TestRequestProcessing.test_methods |
||||||
test_resource_processing_post_validation_error_returns_400 |
pass
pt106.12: neutron.tests.functional.pecan_wsgi.test_controllers.TestRequestProcessing.test_resource_processing_post_validation_error_returns_400 |
||||||
neutron.tests.functional.pecan_wsgi.test_controllers.TestResourceController | 20 | 20 | 0 | 0 | 0 | Detail | |
test_get_collection_with_single_fields_selector |
pass
pt107.1: neutron.tests.functional.pecan_wsgi.test_controllers.TestResourceController.test_get_collection_with_single_fields_selector |
||||||
test_get_item_with_fields_selector |
pass
pt107.2: neutron.tests.functional.pecan_wsgi.test_controllers.TestResourceController.test_get_item_with_fields_selector |
||||||
test_post |
pass
pt107.3: neutron.tests.functional.pecan_wsgi.test_controllers.TestResourceController.test_post |
||||||
test_post_with_unsupported_json_type |
pass
pt107.4: neutron.tests.functional.pecan_wsgi.test_controllers.TestResourceController.test_post_with_unsupported_json_type |
||||||
test_methods |
pass
pt107.5: neutron.tests.functional.pecan_wsgi.test_controllers.TestResourceController.test_methods |
||||||
test_plugin_initialized |
pass
pt107.6: neutron.tests.functional.pecan_wsgi.test_controllers.TestResourceController.test_plugin_initialized |
||||||
test_bulk_create_one_item |
pass
pt107.7: neutron.tests.functional.pecan_wsgi.test_controllers.TestResourceController.test_bulk_create_one_item |
||||||
test_project_id_in_mandatory_fields |
pass
pt107.8: neutron.tests.functional.pecan_wsgi.test_controllers.TestResourceController.test_project_id_in_mandatory_fields |
||||||
test_put |
pass
pt107.9: neutron.tests.functional.pecan_wsgi.test_controllers.TestResourceController.test_put |
||||||
test_get |
pass
pt107.10: neutron.tests.functional.pecan_wsgi.test_controllers.TestResourceController.test_get |
||||||
test_get_collection_with_multiple_fields_selector |
pass
pt107.11: neutron.tests.functional.pecan_wsgi.test_controllers.TestResourceController.test_get_collection_with_multiple_fields_selector |
||||||
test_bulk_create |
pass
pt107.12: neutron.tests.functional.pecan_wsgi.test_controllers.TestResourceController.test_bulk_create |
||||||
test_duped_and_empty_fields_stripped |
pass
pt107.13: neutron.tests.functional.pecan_wsgi.test_controllers.TestResourceController.test_duped_and_empty_fields_stripped |
||||||
test_emulated_bulk_create |
pass
pt107.14: neutron.tests.functional.pecan_wsgi.test_controllers.TestResourceController.test_emulated_bulk_create |
||||||
test_post_with_retry |
pass
pt107.15: neutron.tests.functional.pecan_wsgi.test_controllers.TestResourceController.test_post_with_retry |
||||||
test_delete |
pass
pt107.16: neutron.tests.functional.pecan_wsgi.test_controllers.TestResourceController.test_delete |
||||||
test_emulated_bulk_create_rollback |
pass
pt107.17: neutron.tests.functional.pecan_wsgi.test_controllers.TestResourceController.test_emulated_bulk_create_rollback |
||||||
test_get_collection_without_fields_selector |
pass
pt107.18: neutron.tests.functional.pecan_wsgi.test_controllers.TestResourceController.test_get_collection_without_fields_selector |
||||||
test_post_with_empty_body |
pass
pt107.19: neutron.tests.functional.pecan_wsgi.test_controllers.TestResourceController.test_post_with_empty_body |
||||||
test_delete_disallows_body |
pass
pt107.20: neutron.tests.functional.pecan_wsgi.test_controllers.TestResourceController.test_delete_disallows_body |
||||||
neutron.tests.functional.pecan_wsgi.test_controllers.TestRootController | 2 | 2 | 0 | 0 | 0 | Detail | |
test_get |
pass
pt108.1: neutron.tests.functional.pecan_wsgi.test_controllers.TestRootController.test_get |
||||||
test_methods |
pass
pt108.2: neutron.tests.functional.pecan_wsgi.test_controllers.TestRootController.test_methods |
||||||
neutron.tests.functional.pecan_wsgi.test_controllers.TestRouterController | 23 | 23 | 0 | 0 | 0 | Detail | |
test_bulk_create_one_item |
pass
pt109.1: neutron.tests.functional.pecan_wsgi.test_controllers.TestRouterController.test_bulk_create_one_item |
||||||
test_emulated_bulk_create |
pass
pt109.2: neutron.tests.functional.pecan_wsgi.test_controllers.TestRouterController.test_emulated_bulk_create |
||||||
test_get_item_with_fields_selector |
pass
pt109.3: neutron.tests.functional.pecan_wsgi.test_controllers.TestRouterController.test_get_item_with_fields_selector |
||||||
test_post |
pass
pt109.4: neutron.tests.functional.pecan_wsgi.test_controllers.TestRouterController.test_post |
||||||
test_post_with_unsupported_json_type |
pass
pt109.5: neutron.tests.functional.pecan_wsgi.test_controllers.TestRouterController.test_post_with_unsupported_json_type |
||||||
test_delete |
pass
pt109.6: neutron.tests.functional.pecan_wsgi.test_controllers.TestRouterController.test_delete |
||||||
test_get_collection_without_fields_selector |
pass
pt109.7: neutron.tests.functional.pecan_wsgi.test_controllers.TestRouterController.test_get_collection_without_fields_selector |
||||||
test_post_with_retry |
pass
pt109.8: neutron.tests.functional.pecan_wsgi.test_controllers.TestRouterController.test_post_with_retry |
||||||
test_get |
pass
pt109.9: neutron.tests.functional.pecan_wsgi.test_controllers.TestRouterController.test_get |
||||||
test_get_collection_with_multiple_fields_selector |
pass
pt109.10: neutron.tests.functional.pecan_wsgi.test_controllers.TestRouterController.test_get_collection_with_multiple_fields_selector |
||||||
test_emulated_bulk_create_rollback |
pass
pt109.11: neutron.tests.functional.pecan_wsgi.test_controllers.TestRouterController.test_emulated_bulk_create_rollback |
||||||
test_put |
pass
pt109.12: neutron.tests.functional.pecan_wsgi.test_controllers.TestRouterController.test_put |
||||||
test_plugin_initialized |
pass
pt109.13: neutron.tests.functional.pecan_wsgi.test_controllers.TestRouterController.test_plugin_initialized |
||||||
test_post_with_empty_body |
pass
pt109.14: neutron.tests.functional.pecan_wsgi.test_controllers.TestRouterController.test_post_with_empty_body |
||||||
test_get_collection_with_single_fields_selector |
pass
pt109.15: neutron.tests.functional.pecan_wsgi.test_controllers.TestRouterController.test_get_collection_with_single_fields_selector |
||||||
test_member_actions_processing |
pass
pt109.16: neutron.tests.functional.pecan_wsgi.test_controllers.TestRouterController.test_member_actions_processing |
||||||
test_methods |
pass
pt109.17: neutron.tests.functional.pecan_wsgi.test_controllers.TestRouterController.test_methods |
||||||
test_bulk_create |
pass
pt109.18: neutron.tests.functional.pecan_wsgi.test_controllers.TestRouterController.test_bulk_create |
||||||
test_duped_and_empty_fields_stripped |
pass
pt109.19: neutron.tests.functional.pecan_wsgi.test_controllers.TestRouterController.test_duped_and_empty_fields_stripped |
||||||
test_delete_disallows_body |
pass
pt109.20: neutron.tests.functional.pecan_wsgi.test_controllers.TestRouterController.test_delete_disallows_body |
||||||
test_non_existing_member_action_returns_404 |
pass
pt109.21: neutron.tests.functional.pecan_wsgi.test_controllers.TestRouterController.test_non_existing_member_action_returns_404 |
||||||
test_project_id_in_mandatory_fields |
pass
pt109.22: neutron.tests.functional.pecan_wsgi.test_controllers.TestRouterController.test_project_id_in_mandatory_fields |
||||||
test_unsupported_method_member_action |
pass
pt109.23: neutron.tests.functional.pecan_wsgi.test_controllers.TestRouterController.test_unsupported_method_member_action |
||||||
neutron.tests.functional.pecan_wsgi.test_controllers.TestShimControllers | 3 | 3 | 0 | 0 | 0 | Detail | |
test_hyphenated_collection_subresource_controller_not_shimmed |
pass
pt110.1: neutron.tests.functional.pecan_wsgi.test_controllers.TestShimControllers.test_hyphenated_collection_subresource_controller_not_shimmed |
||||||
test_hyphenated_collection_controller_not_shimmed |
pass
pt110.2: neutron.tests.functional.pecan_wsgi.test_controllers.TestShimControllers.test_hyphenated_collection_controller_not_shimmed |
||||||
test_hyphenated_resource_controller_not_shimmed |
pass
pt110.3: neutron.tests.functional.pecan_wsgi.test_controllers.TestShimControllers.test_hyphenated_resource_controller_not_shimmed |
||||||
neutron.tests.functional.pecan_wsgi.test_controllers.TestV2Controller | 5 | 5 | 0 | 0 | 0 | Detail | |
test_get |
pass
pt111.1: neutron.tests.functional.pecan_wsgi.test_controllers.TestV2Controller.test_get |
||||||
test_routing_failure |
pass
pt111.2: neutron.tests.functional.pecan_wsgi.test_controllers.TestV2Controller.test_routing_failure |
||||||
test_methods |
pass
pt111.3: neutron.tests.functional.pecan_wsgi.test_controllers.TestV2Controller.test_methods |
||||||
test_routing_successs |
pass
pt111.4: neutron.tests.functional.pecan_wsgi.test_controllers.TestV2Controller.test_routing_successs |
||||||
test_get_no_trailing_slash |
pass
pt111.5: neutron.tests.functional.pecan_wsgi.test_controllers.TestV2Controller.test_get_no_trailing_slash |
||||||
neutron.tests.functional.pecan_wsgi.test_functional.TestErrors | 2 | 2 | 0 | 0 | 0 | Detail | |
test_bad_method |
pass
pt112.1: neutron.tests.functional.pecan_wsgi.test_functional.TestErrors.test_bad_method |
||||||
test_404 |
pass
pt112.2: neutron.tests.functional.pecan_wsgi.test_functional.TestErrors.test_404 |
||||||
neutron.tests.functional.pecan_wsgi.test_functional.TestExceptionTranslationHook | 2 | 2 | 0 | 0 | 0 | Detail | |
test_neutron_nonfound_to_webob_exception |
pass
pt113.1: neutron.tests.functional.pecan_wsgi.test_functional.TestExceptionTranslationHook.test_neutron_nonfound_to_webob_exception |
||||||
test_unexpected_exception |
pass
pt113.2: neutron.tests.functional.pecan_wsgi.test_functional.TestExceptionTranslationHook.test_unexpected_exception |
||||||
neutron.tests.functional.pecan_wsgi.test_functional.TestInvalidAuth | 1 | 1 | 0 | 0 | 0 | Detail | |
test_invalid_auth_strategy |
pass
pt114.1: neutron.tests.functional.pecan_wsgi.test_functional.TestInvalidAuth.test_invalid_auth_strategy |
||||||
neutron.tests.functional.pecan_wsgi.test_functional.TestKeystoneAuth | 1 | 1 | 0 | 0 | 0 | Detail | |
test_auth_enforced |
pass
pt115.1: neutron.tests.functional.pecan_wsgi.test_functional.TestKeystoneAuth.test_auth_enforced |
||||||
neutron.tests.functional.pecan_wsgi.test_functional.TestRequestID | 1 | 1 | 0 | 0 | 0 | Detail | |
test_request_id |
pass
pt116.1: neutron.tests.functional.pecan_wsgi.test_functional.TestRequestID.test_request_id |
||||||
neutron.tests.functional.pecan_wsgi.test_hooks.TestCallbackRegistryNotifier | 4 | 4 | 0 | 0 | 0 | Detail | |
test_create |
pass
pt117.1: neutron.tests.functional.pecan_wsgi.test_hooks.TestCallbackRegistryNotifier.test_create |
||||||
test_delete |
pass
pt117.2: neutron.tests.functional.pecan_wsgi.test_hooks.TestCallbackRegistryNotifier.test_delete |
||||||
test_update |
pass
pt117.3: neutron.tests.functional.pecan_wsgi.test_hooks.TestCallbackRegistryNotifier.test_update |
||||||
test_create_bulk |
pass
pt117.4: neutron.tests.functional.pecan_wsgi.test_hooks.TestCallbackRegistryNotifier.test_create_bulk |
||||||
neutron.tests.functional.pecan_wsgi.test_hooks.TestMetricsNotifierHook | 5 | 5 | 0 | 0 | 0 | Detail | |
test_bad_delete_doesnt_emit_end |
pass
pt118.1: neutron.tests.functional.pecan_wsgi.test_hooks.TestMetricsNotifierHook.test_bad_delete_doesnt_emit_end |
||||||
test_bulk_create_triggers_notification |
pass
pt118.2: neutron.tests.functional.pecan_wsgi.test_hooks.TestMetricsNotifierHook.test_bulk_create_triggers_notification |
||||||
test_post_put_delete_triggers_notification |
pass
pt118.3: neutron.tests.functional.pecan_wsgi.test_hooks.TestMetricsNotifierHook.test_post_put_delete_triggers_notification |
||||||
test_bad_create_doesnt_emit_end |
pass
pt118.4: neutron.tests.functional.pecan_wsgi.test_hooks.TestMetricsNotifierHook.test_bad_create_doesnt_emit_end |
||||||
test_bad_update_doesnt_emit_end |
pass
pt118.5: neutron.tests.functional.pecan_wsgi.test_hooks.TestMetricsNotifierHook.test_bad_update_doesnt_emit_end |
||||||
neutron.tests.functional.pecan_wsgi.test_hooks.TestOwnershipHook | 1 | 1 | 0 | 0 | 0 | Detail | |
test_network_ownership_check |
pass
pt119.1: neutron.tests.functional.pecan_wsgi.test_hooks.TestOwnershipHook.test_network_ownership_check |
||||||
neutron.tests.functional.pecan_wsgi.test_hooks.TestPolicyEnforcementHook | 8 | 8 | 0 | 0 | 0 | Detail | |
test_after_on_list_excludes_admin_attribute |
pass
pt120.1: neutron.tests.functional.pecan_wsgi.test_hooks.TestPolicyEnforcementHook.test_after_on_list_excludes_admin_attribute |
||||||
test_before_on_put_not_found_when_not_authorized_to_get |
pass
pt120.2: neutron.tests.functional.pecan_wsgi.test_hooks.TestPolicyEnforcementHook.test_before_on_put_not_found_when_not_authorized_to_get |
||||||
test_before_on_delete_not_authorized |
pass
pt120.3: neutron.tests.functional.pecan_wsgi.test_hooks.TestPolicyEnforcementHook.test_before_on_delete_not_authorized |
||||||
test_after_inits_policy |
pass
pt120.4: neutron.tests.functional.pecan_wsgi.test_hooks.TestPolicyEnforcementHook.test_after_inits_policy |
||||||
test_before_on_put_not_authorized |
pass
pt120.5: neutron.tests.functional.pecan_wsgi.test_hooks.TestPolicyEnforcementHook.test_before_on_put_not_authorized |
||||||
test_after_on_get_not_found |
pass
pt120.6: neutron.tests.functional.pecan_wsgi.test_hooks.TestPolicyEnforcementHook.test_after_on_get_not_found |
||||||
test_after_on_get_excludes_admin_attribute |
pass
pt120.7: neutron.tests.functional.pecan_wsgi.test_hooks.TestPolicyEnforcementHook.test_after_on_get_excludes_admin_attribute |
||||||
test_before_on_create_authorized |
pass
pt120.8: neutron.tests.functional.pecan_wsgi.test_hooks.TestPolicyEnforcementHook.test_before_on_create_authorized |
||||||
neutron.tests.functional.pecan_wsgi.test_hooks.TestQueryParametersHook | 1 | 1 | 0 | 0 | 0 | Detail | |
test_if_match_on_update |
pass
pt121.1: neutron.tests.functional.pecan_wsgi.test_hooks.TestQueryParametersHook.test_if_match_on_update |
||||||
neutron.tests.functional.pecan_wsgi.test_hooks.TestQueryParametersHookWithRevision | 1 | 1 | 0 | 0 | 0 | Detail | |
test_if_match_on_update |
pass
pt122.1: neutron.tests.functional.pecan_wsgi.test_hooks.TestQueryParametersHookWithRevision.test_if_match_on_update |
||||||
neutron.tests.functional.pecan_wsgi.test_hooks.TestQuotaEnforcementHook | 2 | 2 | 0 | 0 | 0 | Detail | |
test_quota_enforcement_bulk_request |
pass
pt123.1: neutron.tests.functional.pecan_wsgi.test_hooks.TestQuotaEnforcementHook.test_quota_enforcement_bulk_request |
||||||
test_quota_enforcement_single |
pass
pt123.2: neutron.tests.functional.pecan_wsgi.test_hooks.TestQuotaEnforcementHook.test_quota_enforcement_single |
||||||
neutron.tests.functional.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.MacvtapAgentTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_get_all_devices |
pass
pt124.1: neutron.tests.functional.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.MacvtapAgentTestCase.test_get_all_devices |
||||||
neutron.tests.functional.plugins.ml2.test_plugin.TestMl2PortBinding | 2 | 2 | 0 | 0 | 0 | Detail | |
test_port_bind_retry |
pass
pt125.1: neutron.tests.functional.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_bind_retry |
||||||
test_port_bind_successfully |
pass
pt125.2: neutron.tests.functional.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_bind_successfully |
||||||
neutron.tests.functional.privileged.agent.linux.test_ip_lib.GetDeviceNamesTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_get_device_names |
pass
pt126.1: neutron.tests.functional.privileged.agent.linux.test_ip_lib.GetDeviceNamesTestCase.test_get_device_names |
||||||
neutron.tests.functional.privileged.agent.linux.test_ip_lib.GetIpAddressesTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_get_ip_addresses |
pass
pt127.1: neutron.tests.functional.privileged.agent.linux.test_ip_lib.GetIpAddressesTestCase.test_get_ip_addresses |
||||||
neutron.tests.functional.privileged.agent.linux.test_ip_lib.GetLinkAttributesTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_get_link_attribute_kind |
pass
pt128.1: neutron.tests.functional.privileged.agent.linux.test_ip_lib.GetLinkAttributesTestCase.test_get_link_attribute_kind |
||||||
test_get_link_attributes |
pass
pt128.2: neutron.tests.functional.privileged.agent.linux.test_ip_lib.GetLinkAttributesTestCase.test_get_link_attributes |
||||||
neutron.tests.functional.privileged.agent.linux.test_ip_lib.ListIpRulesTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_list_default_rules_ipv4 |
pass
pt129.1: neutron.tests.functional.privileged.agent.linux.test_ip_lib.ListIpRulesTestCase.test_list_default_rules_ipv4 |
||||||
test_list_default_rules_ipv6 |
pass
pt129.2: neutron.tests.functional.privileged.agent.linux.test_ip_lib.ListIpRulesTestCase.test_list_default_rules_ipv6 |
||||||
test_list_rules_ipv6 |
pass
pt129.3: neutron.tests.functional.privileged.agent.linux.test_ip_lib.ListIpRulesTestCase.test_list_rules_ipv6 |
||||||
test_list_rules_ipv4 |
pass
pt129.4: neutron.tests.functional.privileged.agent.linux.test_ip_lib.ListIpRulesTestCase.test_list_rules_ipv4 |
||||||
neutron.tests.functional.privileged.agent.linux.test_ip_lib.ListNamespacePids | 3 | 3 | 0 | 0 | 0 | Detail | |
test_list_namespace_pids_nothing_running_inside |
pass
pt130.1: neutron.tests.functional.privileged.agent.linux.test_ip_lib.ListNamespacePids.test_list_namespace_pids_nothing_running_inside |
||||||
test_list_namespace_not_created |
pass
pt130.2: neutron.tests.functional.privileged.agent.linux.test_ip_lib.ListNamespacePids.test_list_namespace_not_created |
||||||
test_list_namespace_pids |
pass
pt130.3: neutron.tests.functional.privileged.agent.linux.test_ip_lib.ListNamespacePids.test_list_namespace_pids |
||||||
neutron.tests.functional.privileged.agent.linux.test_ip_lib.RouteTestCase | 10 | 10 | 0 | 0 | 0 | Detail | |
test_add_route_device_scope_host |
pass
pt131.1: neutron.tests.functional.privileged.agent.linux.test_ip_lib.RouteTestCase.test_add_route_device_scope_host |
||||||
test_add_route_device_scope_global |
pass
pt131.2: neutron.tests.functional.privileged.agent.linux.test_ip_lib.RouteTestCase.test_add_route_device_scope_global |
||||||
test_add_route_device_table |
pass
pt131.3: neutron.tests.functional.privileged.agent.linux.test_ip_lib.RouteTestCase.test_add_route_device_table |
||||||
test_add_route_device_scope_site |
pass
pt131.4: neutron.tests.functional.privileged.agent.linux.test_ip_lib.RouteTestCase.test_add_route_device_scope_site |
||||||
test_add_route_device |
pass
pt131.5: neutron.tests.functional.privileged.agent.linux.test_ip_lib.RouteTestCase.test_add_route_device |
||||||
test_add_route_via_ipv4 |
pass
pt131.6: neutron.tests.functional.privileged.agent.linux.test_ip_lib.RouteTestCase.test_add_route_via_ipv4 |
||||||
test_add_default |
pass
pt131.7: neutron.tests.functional.privileged.agent.linux.test_ip_lib.RouteTestCase.test_add_default |
||||||
test_add_route_device_table_metric |
pass
pt131.8: neutron.tests.functional.privileged.agent.linux.test_ip_lib.RouteTestCase.test_add_route_device_table_metric |
||||||
test_add_route_device_metric |
pass
pt131.9: neutron.tests.functional.privileged.agent.linux.test_ip_lib.RouteTestCase.test_add_route_device_metric |
||||||
test_add_route_via_ipv6 |
pass
pt131.10: neutron.tests.functional.privileged.agent.linux.test_ip_lib.RouteTestCase.test_add_route_via_ipv6 |
||||||
neutron.tests.functional.privileged.agent.linux.test_ip_lib.RuleTestCase | 6 | 5 | 0 | 0 | 1 | Detail | |
test_add_rule_iif |
pass
pt132.1: neutron.tests.functional.privileged.agent.linux.test_ip_lib.RuleTestCase.test_add_rule_iif |
||||||
test_add_rule_priority_table_iif |
pass
pt132.2: neutron.tests.functional.privileged.agent.linux.test_ip_lib.RuleTestCase.test_add_rule_priority_table_iif |
||||||
test_add_rule_exists |
skip
pt132.3: neutron.tests.functional.privileged.agent.linux.test_ip_lib.RuleTestCase.test_add_rule_exists |
||||||
test_add_rule_table |
pass
pt132.4: neutron.tests.functional.privileged.agent.linux.test_ip_lib.RuleTestCase.test_add_rule_table |
||||||
test_add_rule_ip |
pass
pt132.5: neutron.tests.functional.privileged.agent.linux.test_ip_lib.RuleTestCase.test_add_rule_ip |
||||||
test_add_rule_priority |
pass
pt132.6: neutron.tests.functional.privileged.agent.linux.test_ip_lib.RuleTestCase.test_add_rule_priority |
||||||
neutron.tests.functional.privileged.agent.linux.test_tc_lib.TcFilterClassTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_add_tc_filter_policy |
pass
pt133.1: neutron.tests.functional.privileged.agent.linux.test_tc_lib.TcFilterClassTestCase.test_add_tc_filter_policy |
||||||
test_add_tc_filter_match32 |
pass
pt133.2: neutron.tests.functional.privileged.agent.linux.test_tc_lib.TcFilterClassTestCase.test_add_tc_filter_match32 |
||||||
neutron.tests.functional.privileged.agent.linux.test_tc_lib.TcPolicyClassTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_delete_tc_policy_class_htb |
pass
pt134.1: neutron.tests.functional.privileged.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_delete_tc_policy_class_htb |
||||||
test_delete_tc_policy_class_no_class |
pass
pt134.2: neutron.tests.functional.privileged.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_delete_tc_policy_class_no_class |
||||||
test_delete_tc_policy_class_no_namespace |
pass
pt134.3: neutron.tests.functional.privileged.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_delete_tc_policy_class_no_namespace |
||||||
test_add_tc_policy_class_htb |
pass
pt134.4: neutron.tests.functional.privileged.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_add_tc_policy_class_htb |
||||||
neutron.tests.functional.privileged.agent.linux.test_tc_lib.TcQdiscTestCase | 9 | 9 | 0 | 0 | 0 | Detail | |
test_add_tc_qdisc_htb |
pass
pt135.1: neutron.tests.functional.privileged.agent.linux.test_tc_lib.TcQdiscTestCase.test_add_tc_qdisc_htb |
||||||
test_add_tc_qdisc_ingress |
pass
pt135.2: neutron.tests.functional.privileged.agent.linux.test_tc_lib.TcQdiscTestCase.test_add_tc_qdisc_ingress |
||||||
test_delete_tc_qdisc_no_qdisc |
pass
pt135.3: neutron.tests.functional.privileged.agent.linux.test_tc_lib.TcQdiscTestCase.test_delete_tc_qdisc_no_qdisc |
||||||
test_delete_tc_qdisc_no_device_no_exception |
pass
pt135.4: neutron.tests.functional.privileged.agent.linux.test_tc_lib.TcQdiscTestCase.test_delete_tc_qdisc_no_device_no_exception |
||||||
test_delete_tc_qdisc_no_qdisc_no_exception |
pass
pt135.5: neutron.tests.functional.privileged.agent.linux.test_tc_lib.TcQdiscTestCase.test_delete_tc_qdisc_no_qdisc_no_exception |
||||||
test_add_tc_qdisc_htb_no_handle |
pass
pt135.6: neutron.tests.functional.privileged.agent.linux.test_tc_lib.TcQdiscTestCase.test_add_tc_qdisc_htb_no_handle |
||||||
test_add_tc_qdisc_tbf |
pass
pt135.7: neutron.tests.functional.privileged.agent.linux.test_tc_lib.TcQdiscTestCase.test_add_tc_qdisc_tbf |
||||||
test_delete_tc_qdisc_no_device |
pass
pt135.8: neutron.tests.functional.privileged.agent.linux.test_tc_lib.TcQdiscTestCase.test_delete_tc_qdisc_no_device |
||||||
test_delete_tc_qdisc_ingress_twice |
pass
pt135.9: neutron.tests.functional.privileged.agent.linux.test_tc_lib.TcQdiscTestCase.test_delete_tc_qdisc_ingress_twice |
||||||
neutron.tests.functional.sanity.test_sanity.SanityTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_ipset_support |
pass
pt136.1: neutron.tests.functional.sanity.test_sanity.SanityTestCase.test_ipset_support |
||||||
test_nova_notify_runs |
pass
pt136.2: neutron.tests.functional.sanity.test_sanity.SanityTestCase.test_nova_notify_runs |
||||||
test_ip6tables_support |
pass
pt136.3: neutron.tests.functional.sanity.test_sanity.SanityTestCase.test_ip6tables_support |
||||||
test_dnsmasq_version |
pass
pt136.4: neutron.tests.functional.sanity.test_sanity.SanityTestCase.test_dnsmasq_version |
||||||
test_dibbler_version |
pass
pt136.5: neutron.tests.functional.sanity.test_sanity.SanityTestCase.test_dibbler_version |
||||||
neutron.tests.functional.sanity.test_sanity.SanityTestCaseRoot | 14 | 14 | 0 | 0 | 0 | Detail | |
test_ovs_patch_support_runs |
pass
pt137.1: neutron.tests.functional.sanity.test_sanity.SanityTestCaseRoot.test_ovs_patch_support_runs |
||||||
test_ovsdb_native_supported_runs |
pass
pt137.2: neutron.tests.functional.sanity.test_sanity.SanityTestCaseRoot.test_ovsdb_native_supported_runs |
||||||
test_arp_responder_runs |
pass
pt137.3: neutron.tests.functional.sanity.test_sanity.SanityTestCaseRoot.test_arp_responder_runs |
||||||
test_icmpv6_header_match_runs |
pass
pt137.4: neutron.tests.functional.sanity.test_sanity.SanityTestCaseRoot.test_icmpv6_header_match_runs |
||||||
test_keepalived_ipv6_support |
pass
pt137.5: neutron.tests.functional.sanity.test_sanity.SanityTestCaseRoot.test_keepalived_ipv6_support |
||||||
test_namespace_root_read_detection_runs |
pass
pt137.6: neutron.tests.functional.sanity.test_sanity.SanityTestCaseRoot.test_namespace_root_read_detection_runs |
||||||
test_ovs_vxlan_support_runs |
pass
pt137.7: neutron.tests.functional.sanity.test_sanity.SanityTestCaseRoot.test_ovs_vxlan_support_runs |
||||||
test_vf_extended_management_runs |
pass
pt137.8: neutron.tests.functional.sanity.test_sanity.SanityTestCaseRoot.test_vf_extended_management_runs |
||||||
test_arp_header_match_runs |
pass
pt137.9: neutron.tests.functional.sanity.test_sanity.SanityTestCaseRoot.test_arp_header_match_runs |
||||||
test_ip_nonlocal_bind |
pass
pt137.10: neutron.tests.functional.sanity.test_sanity.SanityTestCaseRoot.test_ip_nonlocal_bind |
||||||
test_bridge_firewalling_enabled |
pass
pt137.11: neutron.tests.functional.sanity.test_sanity.SanityTestCaseRoot.test_bridge_firewalling_enabled |
||||||
test_iproute2_vxlan_support_runs |
pass
pt137.12: neutron.tests.functional.sanity.test_sanity.SanityTestCaseRoot.test_iproute2_vxlan_support_runs |
||||||
test_ovs_geneve_support_runs |
pass
pt137.13: neutron.tests.functional.sanity.test_sanity.SanityTestCaseRoot.test_ovs_geneve_support_runs |
||||||
test_vf_management_runs |
pass
pt137.14: neutron.tests.functional.sanity.test_sanity.SanityTestCaseRoot.test_vf_management_runs |
||||||
neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestAZAwareWeightScheduler | 7 | 7 | 0 | 0 | 0 | Detail | |
test_schedule_network(Multi hints, Multi agents Scheduled agents of the specified AZs) |
pass
pt138.1: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestAZAwareWeightScheduler.test_schedule_network(Multi hints, Multi agents Scheduled agents of the specified AZs) |
||||||
test_schedule_network(Multi hints, Multi agents, Only single AZ available) |
pass
pt138.2: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestAZAwareWeightScheduler.test_schedule_network(Multi hints, Multi agents, Only single AZ available) |
||||||
test_schedule_network(No hint, Scheduled independent to AZ) |
pass
pt138.3: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestAZAwareWeightScheduler.test_schedule_network(No hint, Scheduled independent to AZ) |
||||||
test_schedule_network(Multi hints, Multi agents, Partially scheduled, Another AZ selected) |
pass
pt138.4: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestAZAwareWeightScheduler.test_schedule_network(Multi hints, Multi agents, Partially scheduled, Another AZ selected) |
||||||
test_schedule_network(Single hint, Multi agents, Scheduled agents of the specified AZ) |
pass
pt138.5: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestAZAwareWeightScheduler.test_schedule_network(Single hint, Multi agents, Scheduled agents of the specified AZ) |
||||||
test_schedule_network(Multi hints, Multi agents, Not enough agents) |
pass
pt138.6: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestAZAwareWeightScheduler.test_schedule_network(Multi hints, Multi agents, Not enough agents) |
||||||
test_schedule_network(Single hint, Single agent, Scheduled an agent of the specified AZ) |
pass
pt138.7: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestAZAwareWeightScheduler.test_schedule_network(Single hint, Single agent, Scheduled an agent of the specified AZ) |
||||||
neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestAutoSchedule | 9 | 9 | 0 | 0 | 0 | Detail | |
test_auto_schedule(No new agents scheduled if networks are already hosted) |
pass
pt139.1: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestAutoSchedule.test_auto_schedule(No new agents scheduled if networks are already hosted) |
||||||
test_auto_schedule(No agents scheduled if unscheduled network does not match AZ) |
pass
pt139.2: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestAutoSchedule.test_auto_schedule(No agents scheduled if unscheduled network does not match AZ) |
||||||
test_auto_schedule(Agent scheduled to the network if network is not yet hosted) |
pass
pt139.3: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestAutoSchedule.test_auto_schedule(Agent scheduled to the network if network is not yet hosted) |
||||||
test_auto_schedule(No agent scheduled if no networks are present) |
pass
pt139.4: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestAutoSchedule.test_auto_schedule(No agent scheduled if no networks are present) |
||||||
test_auto_schedule(Agents scheduled to the networks if networks are not yet hosted) |
pass
pt139.5: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestAutoSchedule.test_auto_schedule(Agents scheduled to the networks if networks are not yet hosted) |
||||||
test_auto_schedule(Additional agents scheduled to the networks if max_agents_per_network is not yet reached) |
pass
pt139.6: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestAutoSchedule.test_auto_schedule(Additional agents scheduled to the networks if max_agents_per_network is not yet reached) |
||||||
test_auto_schedule(No agents scheduled if all networks have dhcp disabled) |
pass
pt139.7: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestAutoSchedule.test_auto_schedule(No agents scheduled if all networks have dhcp disabled) |
||||||
test_auto_schedule(No agents scheduled if networks already hosted and max_agents_per_network reached) |
pass
pt139.8: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestAutoSchedule.test_auto_schedule(No agents scheduled if networks already hosted and max_agents_per_network reached) |
||||||
test_auto_schedule(No agents scheduled to the network with dhcp disabled) |
pass
pt139.9: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestAutoSchedule.test_auto_schedule(No agents scheduled to the network with dhcp disabled) |
||||||
neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestChanceScheduleNetwork | 6 | 6 | 0 | 0 | 0 | Detail | |
test_schedule_network(No agents scheduled if all agents are down) |
pass
pt140.1: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestChanceScheduleNetwork.test_schedule_network(No agents scheduled if all agents are down) |
||||||
test_schedule_network(No agents scheduled if network already hosted and max_agents_per_network reached) |
pass
pt140.2: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestChanceScheduleNetwork.test_schedule_network(No agents scheduled if network already hosted and max_agents_per_network reached) |
||||||
test_schedule_network(Additional Agents scheduled to the network if max_agents_per_network is not yet reached) |
pass
pt140.3: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestChanceScheduleNetwork.test_schedule_network(Additional Agents scheduled to the network if max_agents_per_network is not yet reached) |
||||||
test_schedule_network(No agents scheduled if no agents are present) |
pass
pt140.4: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestChanceScheduleNetwork.test_schedule_network(No agents scheduled if no agents are present) |
||||||
test_schedule_network(Agent scheduled to the network if network is not yet hosted) |
pass
pt140.5: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestChanceScheduleNetwork.test_schedule_network(Agent scheduled to the network if network is not yet hosted) |
||||||
test_schedule_network(No agent scheduled if agent is dead) |
pass
pt140.6: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestChanceScheduleNetwork.test_schedule_network(No agent scheduled if agent is dead) |
||||||
neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestDHCPSchedulerWithNetworkAccessibility | 1 | 1 | 0 | 0 | 0 | Detail | |
test_dhcp_scheduler_filters_hosts_without_network_access |
pass
pt141.1: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestDHCPSchedulerWithNetworkAccessibility.test_dhcp_scheduler_filters_hosts_without_network_access |
||||||
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
pt142.1: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestWeightScheduleNetwork.test_weight_schedule_network(No agents scheduled if network already hosted and max_agents_per_network reached) |
||||||
test_weight_schedule_network(Agent scheduled to the network if network is not yet hosted) |
pass
pt142.2: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestWeightScheduleNetwork.test_weight_schedule_network(Agent scheduled to the network if network is not yet hosted) |
||||||
test_weight_schedule_network(Additional Agents scheduled to the network if max_agents_per_network is not yet reached) |
pass
pt142.3: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestWeightScheduleNetwork.test_weight_schedule_network(Additional Agents scheduled to the network if max_agents_per_network is not yet reached) |
||||||
test_weight_schedule_network(No agent scheduled if agent is dead) |
pass
pt142.4: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestWeightScheduleNetwork.test_weight_schedule_network(No agent scheduled if agent is dead) |
||||||
test_weight_schedule_network(No agents scheduled if no agents are present) |
pass
pt142.5: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestWeightScheduleNetwork.test_weight_schedule_network(No agents scheduled if no agents are present) |
||||||
test_weight_schedule_network(No agents scheduled if all agents are down) |
pass
pt142.6: neutron.tests.functional.scheduler.test_dhcp_agent_scheduler.TestWeightScheduleNetwork.test_weight_schedule_network(No agents scheduled if all agents are down) |
||||||
neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3AZAutoScheduleTestCaseBase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_auto_schedule_router(Regular router, not scheduled, agent in specified AZ activated) |
pass
pt143.1: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3AZAutoScheduleTestCaseBase.test_auto_schedule_router(Regular router, not scheduled, agent in specified AZ activated) |
||||||
test_auto_schedule_router(HA router, not scheduled, agent in specified AZ activated) |
pass
pt143.2: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3AZAutoScheduleTestCaseBase.test_auto_schedule_router(HA router, not scheduled, agent in specified AZ activated) |
||||||
test_auto_schedule_router(Regular router, not scheduled, agent not in specified AZ activated) |
pass
pt143.3: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3AZAutoScheduleTestCaseBase.test_auto_schedule_router(Regular router, not scheduled, agent not in specified AZ activated) |
||||||
test_auto_schedule_router(HA router, not scheduled, agent not in specified AZ activated) |
pass
pt143.4: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3AZAutoScheduleTestCaseBase.test_auto_schedule_router(HA router, not scheduled, agent not in specified AZ activated) |
||||||
neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3AZLeastRoutersSchedulerTestCase | 3 | 3 | 0 | 0 | 0 | Detail | |
test_schedule_router(HA router, Scheduled specified AZs) |
pass
pt144.1: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3AZLeastRoutersSchedulerTestCase.test_schedule_router(HA router, Scheduled specified AZs) |
||||||
test_schedule_router(Regular router, Scheduled specified AZ) |
pass
pt144.2: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3AZLeastRoutersSchedulerTestCase.test_schedule_router(Regular router, Scheduled specified AZ) |
||||||
test_schedule_router(HA router, max_l3_agents_per_routers > az_hints) |
pass
pt144.3: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3AZLeastRoutersSchedulerTestCase.test_schedule_router(HA router, max_l3_agents_per_routers > az_hints) |
||||||
neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3ChanceSchedulerTestCase | 10 | 10 | 0 | 0 | 0 | Detail | |
test_chance_schedule_router(No routers scheduled if it is already hosted) |
pass
pt145.1: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3ChanceSchedulerTestCase.test_chance_schedule_router(No routers scheduled if it is already hosted) |
||||||
test_chance_schedule_router(Router scheduled to the agent if router is not yet hosted) |
pass
pt145.2: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3ChanceSchedulerTestCase.test_chance_schedule_router(Router scheduled to the agent if router is not yet hosted) |
||||||
test_auto_schedule_routers(No routers scheduled if it is already hosted) |
pass
pt145.3: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3ChanceSchedulerTestCase.test_auto_schedule_routers(No routers scheduled if it is already hosted) |
||||||
test_chance_schedule_router(No routers scheduled if no agents are present) |
pass
pt145.4: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3ChanceSchedulerTestCase.test_chance_schedule_router(No routers scheduled if no agents are present) |
||||||
test_chance_schedule_router(Router scheduled to the agent even if it already hosts a router) |
pass
pt145.5: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3ChanceSchedulerTestCase.test_chance_schedule_router(Router scheduled to the agent even if it already hosts a router) |
||||||
test_auto_schedule_routers(No routers scheduled if no agents are present) |
pass
pt145.6: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3ChanceSchedulerTestCase.test_auto_schedule_routers(No routers scheduled if no agents are present) |
||||||
test_chance_schedule_router(No routers scheduled if all agents are down) |
pass
pt145.7: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3ChanceSchedulerTestCase.test_chance_schedule_router(No routers scheduled if all agents are down) |
||||||
test_auto_schedule_routers(Router scheduled to the agent even if it already hosts a router) |
pass
pt145.8: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3ChanceSchedulerTestCase.test_auto_schedule_routers(Router scheduled to the agent even if it already hosts a router) |
||||||
test_auto_schedule_routers(No routers scheduled if all agents are down) |
pass
pt145.9: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3ChanceSchedulerTestCase.test_auto_schedule_routers(No routers scheduled if all agents are down) |
||||||
test_auto_schedule_routers(Router scheduled to the agent if router is not yet hosted) |
pass
pt145.10: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3ChanceSchedulerTestCase.test_auto_schedule_routers(Router scheduled to the agent if router is not yet hosted) |
||||||
neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase | 48 | 48 | 0 | 0 | 0 | Detail | |
test_chance_auto_schedule_routers(Distributed router not scheduled on dvr agent) |
pass
pt146.1: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_chance_auto_schedule_routers(Distributed router not scheduled on dvr agent) |
||||||
test_chance_auto_schedule_routers(Already hosted legacy router not scheduled on dvr agent) |
pass
pt146.2: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_chance_auto_schedule_routers(Already hosted legacy router not scheduled on dvr agent) |
||||||
test_chance_auto_schedule_routers(Distributed router not scheduled if it is on a different external network than the dvr_snat agent) |
pass
pt146.3: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_chance_auto_schedule_routers(Distributed router not scheduled if it is on a different external network than the dvr_snat agent) |
||||||
test_chance_schedule_router(Distributed router scheduled on dvr_snat agent) |
pass
pt146.4: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_chance_schedule_router(Distributed router scheduled on dvr_snat agent) |
||||||
test_chance_schedule_router(Already hosted legacy router not scheduled on dvr agent) |
pass
pt146.5: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_chance_schedule_router(Already hosted legacy router not scheduled on dvr agent) |
||||||
test_least_routers_auto_schedule_routers(Distributed router not scheduled on dvr agent) |
pass
pt146.6: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_least_routers_auto_schedule_routers(Distributed router not scheduled on dvr agent) |
||||||
test_least_routers_auto_schedule_routers(Distributed router scheduled on dvr_snat agent) |
pass
pt146.7: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_least_routers_auto_schedule_routers(Distributed router scheduled on dvr_snat agent) |
||||||
test_least_routers_auto_schedule_routers(Already hosted legacy router not scheduled on additional dvr agent) |
pass
pt146.8: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_least_routers_auto_schedule_routers(Already hosted legacy router not scheduled on additional dvr agent) |
||||||
test_least_routers_schedule_router(Distributed router not scheduled on legacy agent) |
pass
pt146.9: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_least_routers_schedule_router(Distributed router not scheduled on legacy agent) |
||||||
test_chance_auto_schedule_routers(Distributed router not scheduled on legacy agent) |
pass
pt146.10: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_chance_auto_schedule_routers(Distributed router not scheduled on legacy agent) |
||||||
test_least_routers_auto_schedule_routers(Already hosted distributed router not scheduled on dvr_snat agent) |
pass
pt146.11: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_least_routers_auto_schedule_routers(Already hosted distributed router not scheduled on dvr_snat agent) |
||||||
test_least_routers_schedule_router(Already hosted distributed router not scheduled on dvr agent) |
pass
pt146.12: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_least_routers_schedule_router(Already hosted distributed router not scheduled on dvr agent) |
||||||
test_least_routers_schedule_router(Distributed router not scheduled if it is on a different external network than the dvr_snat agent) |
pass
pt146.13: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_least_routers_schedule_router(Distributed router not scheduled if it is on a different external network than the dvr_snat agent) |
||||||
test_chance_auto_schedule_routers(Legacy router scheduled on dvr_snat agent) |
pass
pt146.14: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_chance_auto_schedule_routers(Legacy router scheduled on dvr_snat agent) |
||||||
test_chance_auto_schedule_routers(Already hosted distributed router not scheduled on dvr_snat agent) |
pass
pt146.15: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_chance_auto_schedule_routers(Already hosted distributed router not scheduled on dvr_snat agent) |
||||||
test_chance_schedule_router(Distributed router not scheduled on dvr agent) |
pass
pt146.16: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_chance_schedule_router(Distributed router not scheduled on dvr agent) |
||||||
test_least_routers_auto_schedule_routers(Distributed router not scheduled if it is on a different external network than the dvr_snat agent) |
pass
pt146.17: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_least_routers_auto_schedule_routers(Distributed router not scheduled if it is on a different external network than the dvr_snat agent) |
||||||
test_least_routers_schedule_router(Already hosted distributed router not scheduled on dvr_snat agent) |
pass
pt146.18: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_least_routers_schedule_router(Already hosted distributed router not scheduled on dvr_snat agent) |
||||||
test_least_routers_schedule_router(Already hosted legacy router not scheduled on additional dvr agent) |
pass
pt146.19: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_least_routers_schedule_router(Already hosted legacy router not scheduled on additional dvr agent) |
||||||
test_chance_auto_schedule_routers(Already hosted distributed router not scheduled on dvr agent) |
pass
pt146.20: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_chance_auto_schedule_routers(Already hosted distributed router not scheduled on dvr agent) |
||||||
test_chance_schedule_router(Legacy router scheduled on dvr_snat agent) |
pass
pt146.21: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_chance_schedule_router(Legacy router scheduled on dvr_snat agent) |
||||||
test_chance_schedule_router(Already hosted distributed router not scheduled on legacy agent) |
pass
pt146.22: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_chance_schedule_router(Already hosted distributed router not scheduled on legacy agent) |
||||||
test_chance_schedule_router(Already hosted distributed router not scheduled on dvr agent) |
pass
pt146.23: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_chance_schedule_router(Already hosted distributed router not scheduled on dvr agent) |
||||||
test_least_routers_schedule_router(Distributed router not scheduled on dvr agent) |
pass
pt146.24: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_least_routers_schedule_router(Distributed router not scheduled on dvr agent) |
||||||
test_chance_auto_schedule_routers(Distributed router scheduled on dvr_snat agent) |
pass
pt146.25: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_chance_auto_schedule_routers(Distributed router scheduled on dvr_snat agent) |
||||||
test_chance_auto_schedule_routers(Already hosted distributed router not scheduled on legacy agent) |
pass
pt146.26: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_chance_auto_schedule_routers(Already hosted distributed router not scheduled on legacy agent) |
||||||
test_chance_schedule_router(Distributed router not scheduled if it is on a different external network than the dvr_snat agent) |
pass
pt146.27: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_chance_schedule_router(Distributed router not scheduled if it is on a different external network than the dvr_snat agent) |
||||||
test_least_routers_auto_schedule_routers(Already hosted legacy router not scheduled on dvr agent) |
pass
pt146.28: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_least_routers_auto_schedule_routers(Already hosted legacy router not scheduled on dvr agent) |
||||||
test_least_routers_auto_schedule_routers(Already hosted distributed router not scheduled on dvr agent) |
pass
pt146.29: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_least_routers_auto_schedule_routers(Already hosted distributed router not scheduled on dvr agent) |
||||||
test_chance_schedule_router(Already hosted distributed router not scheduled on dvr_snat agent) |
pass
pt146.30: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_chance_schedule_router(Already hosted distributed router not scheduled on dvr_snat agent) |
||||||
test_least_routers_schedule_router(Legacy router scheduled on dvr_snat agent) |
pass
pt146.31: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_least_routers_schedule_router(Legacy router scheduled on dvr_snat agent) |
||||||
test_chance_schedule_router(Already hosted legacy router not scheduled on additional dvr agent) |
pass
pt146.32: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_chance_schedule_router(Already hosted legacy router not scheduled on additional dvr agent) |
||||||
test_least_routers_schedule_router(Distributed router scheduled on dvr_snat agent) |
pass
pt146.33: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_least_routers_schedule_router(Distributed router scheduled on dvr_snat agent) |
||||||
test_least_routers_auto_schedule_routers(Distributed router not scheduled on legacy agent) |
pass
pt146.34: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_least_routers_auto_schedule_routers(Distributed router not scheduled on legacy agent) |
||||||
test_least_routers_auto_schedule_routers(Already hosted distributed router not scheduled on legacy agent) |
pass
pt146.35: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_least_routers_auto_schedule_routers(Already hosted distributed router not scheduled on legacy agent) |
||||||
test_chance_auto_schedule_routers(Legacy router not scheduled on dvr agent) |
pass
pt146.36: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_chance_auto_schedule_routers(Legacy router not scheduled on dvr agent) |
||||||
test_chance_auto_schedule_routers(Already hosted legacy router not scheduled on dvr_snat agent) |
pass
pt146.37: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_chance_auto_schedule_routers(Already hosted legacy router not scheduled on dvr_snat agent) |
||||||
test_chance_auto_schedule_routers(Already hosted legacy router not scheduled on additional dvr agent) |
pass
pt146.38: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_chance_auto_schedule_routers(Already hosted legacy router not scheduled on additional dvr agent) |
||||||
test_chance_schedule_router(Distributed router not scheduled on legacy agent) |
pass
pt146.39: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_chance_schedule_router(Distributed router not scheduled on legacy agent) |
||||||
test_least_routers_auto_schedule_routers(Legacy router not scheduled on dvr agent) |
pass
pt146.40: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_least_routers_auto_schedule_routers(Legacy router not scheduled on dvr agent) |
||||||
test_least_routers_auto_schedule_routers(Legacy router scheduled on dvr_snat agent) |
pass
pt146.41: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_least_routers_auto_schedule_routers(Legacy router scheduled on dvr_snat agent) |
||||||
test_least_routers_schedule_router(Already hosted distributed router not scheduled on legacy agent) |
pass
pt146.42: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_least_routers_schedule_router(Already hosted distributed router not scheduled on legacy agent) |
||||||
test_chance_schedule_router(Legacy router not scheduled on dvr agent) |
pass
pt146.43: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_chance_schedule_router(Legacy router not scheduled on dvr agent) |
||||||
test_chance_schedule_router(Already hosted legacy router not scheduled on dvr_snat agent) |
pass
pt146.44: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_chance_schedule_router(Already hosted legacy router not scheduled on dvr_snat agent) |
||||||
test_least_routers_auto_schedule_routers(Already hosted legacy router not scheduled on dvr_snat agent) |
pass
pt146.45: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_least_routers_auto_schedule_routers(Already hosted legacy router not scheduled on dvr_snat agent) |
||||||
test_least_routers_schedule_router(Legacy router not scheduled on dvr agent) |
pass
pt146.46: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_least_routers_schedule_router(Legacy router not scheduled on dvr agent) |
||||||
test_least_routers_schedule_router(Already hosted legacy router not scheduled on dvr agent) |
pass
pt146.47: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_least_routers_schedule_router(Already hosted legacy router not scheduled on dvr agent) |
||||||
test_least_routers_schedule_router(Already hosted legacy router not scheduled on dvr_snat agent) |
pass
pt146.48: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3DVRSchedulerTestCase.test_least_routers_schedule_router(Already hosted legacy router not scheduled on dvr_snat agent) |
||||||
neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3LeastRoutersSchedulerTestCase | 12 | 12 | 0 | 0 | 0 | Detail | |
test_least_routers_schedule(No routers scheduled if it is already hosted) |
pass
pt147.1: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3LeastRoutersSchedulerTestCase.test_least_routers_schedule(No routers scheduled if it is already hosted) |
||||||
test_auto_schedule_routers(No routers scheduled if no agents are present) |
pass
pt147.2: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3LeastRoutersSchedulerTestCase.test_auto_schedule_routers(No routers scheduled if no agents are present) |
||||||
test_auto_schedule_routers(Router scheduled to the agent if router is not yet hosted) |
pass
pt147.3: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3LeastRoutersSchedulerTestCase.test_auto_schedule_routers(Router scheduled to the agent if router is not yet hosted) |
||||||
test_least_routers_schedule(No routers scheduled if all agents are down) |
pass
pt147.4: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3LeastRoutersSchedulerTestCase.test_least_routers_schedule(No routers scheduled if all agents are down) |
||||||
test_least_routers_schedule(Router scheduled to the agent even if it already hosts a router) |
pass
pt147.5: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3LeastRoutersSchedulerTestCase.test_least_routers_schedule(Router scheduled to the agent even if it already hosts a router) |
||||||
test_auto_schedule_routers(No routers scheduled if all agents are down) |
pass
pt147.6: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3LeastRoutersSchedulerTestCase.test_auto_schedule_routers(No routers scheduled if all agents are down) |
||||||
test_auto_schedule_routers(Router scheduled to the agent even if it already hosts a router) |
pass
pt147.7: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3LeastRoutersSchedulerTestCase.test_auto_schedule_routers(Router scheduled to the agent even if it already hosts a router) |
||||||
test_least_routers_schedule(Router scheduled to the agent if router is not yet hosted) |
pass
pt147.8: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3LeastRoutersSchedulerTestCase.test_least_routers_schedule(Router scheduled to the agent if router is not yet hosted) |
||||||
test_least_routers_schedule(Router is scheduled to agent hosting least routers) |
pass
pt147.9: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3LeastRoutersSchedulerTestCase.test_least_routers_schedule(Router is scheduled to agent hosting least routers) |
||||||
test_auto_schedule_routers(No routers scheduled if it is already hosted) |
pass
pt147.10: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3LeastRoutersSchedulerTestCase.test_auto_schedule_routers(No routers scheduled if it is already hosted) |
||||||
test_auto_schedule_routers(Router is scheduled to agent hosting least routers) |
pass
pt147.11: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3LeastRoutersSchedulerTestCase.test_auto_schedule_routers(Router is scheduled to agent hosting least routers) |
||||||
test_least_routers_schedule(No routers scheduled if no agents are present) |
pass
pt147.12: neutron.tests.functional.scheduler.test_l3_agent_scheduler.L3LeastRoutersSchedulerTestCase.test_least_routers_schedule(No routers scheduled if no agents are present) |
||||||
neutron.tests.functional.services.conntrack_helper.test_conntrack_helper.ConntrackHelperTestCase | 8 | 8 | 0 | 0 | 0 | Detail | |
test_negative_delete_conntrack_helper |
pass
pt148.1: neutron.tests.functional.services.conntrack_helper.test_conntrack_helper.ConntrackHelperTestCase.test_negative_delete_conntrack_helper |
||||||
test_negative_update_conntrack_helper |
pass
pt148.2: neutron.tests.functional.services.conntrack_helper.test_conntrack_helper.ConntrackHelperTestCase.test_negative_update_conntrack_helper |
||||||
test_create_conntrack_helper |
pass
pt148.3: neutron.tests.functional.services.conntrack_helper.test_conntrack_helper.ConntrackHelperTestCase.test_create_conntrack_helper |
||||||
test_negative_duplicate_create_conntrack_helper |
pass
pt148.4: neutron.tests.functional.services.conntrack_helper.test_conntrack_helper.ConntrackHelperTestCase.test_negative_duplicate_create_conntrack_helper |
||||||
test_update_conntrack_helper |
pass
pt148.5: neutron.tests.functional.services.conntrack_helper.test_conntrack_helper.ConntrackHelperTestCase.test_update_conntrack_helper |
||||||
test_delete_conntrack_helper |
pass
pt148.6: neutron.tests.functional.services.conntrack_helper.test_conntrack_helper.ConntrackHelperTestCase.test_delete_conntrack_helper |
||||||
test_negative_create_conntrack_helper |
pass
pt148.7: neutron.tests.functional.services.conntrack_helper.test_conntrack_helper.ConntrackHelperTestCase.test_negative_create_conntrack_helper |
||||||
test_negative_duplicate_update_conntrack_helper |
pass
pt148.8: neutron.tests.functional.services.conntrack_helper.test_conntrack_helper.ConntrackHelperTestCase.test_negative_duplicate_update_conntrack_helper |
||||||
neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase | 56 | 52 | 0 | 0 | 4 | Detail | |
test_agent_gw_port_delete_when_last_gateway_for_ext_net_removed |
pass
pt149.1: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_agent_gw_port_delete_when_last_gateway_for_ext_net_removed |
||||||
test_delete_floating_ip_agent_notification |
pass
pt149.2: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_delete_floating_ip_agent_notification |
||||||
test_dvr_router_notifications_for_live_migration_with_fip |
pass
pt149.3: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_dvr_router_notifications_for_live_migration_with_fip |
||||||
test_get_agent_gw_port_for_network |
pass
pt149.4: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_get_agent_gw_port_for_network |
||||||
test_remove_router_interface_by_subnet_leaves_snat_intact |
pass
pt149.5: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_remove_router_interface_by_subnet_leaves_snat_intact |
||||||
test_router_with_ipv4_and_multiple_ipv6_on_same_network |
pass
pt149.6: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_router_with_ipv4_and_multiple_ipv6_on_same_network |
||||||
test_update_floating_ip_agent_notification_non_dvr |
pass
pt149.7: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_update_floating_ip_agent_notification_non_dvr |
||||||
test_add_router_interface_by_subnet_notifications |
pass
pt149.8: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_add_router_interface_by_subnet_notifications |
||||||
test_update_floating_ip_agent_notification_with_dvr_no_external_agents |
pass
pt149.9: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_update_floating_ip_agent_notification_with_dvr_no_external_agents |
||||||
test_dvr_process_floatingips_for_dvr_on_full_sync |
pass
pt149.10: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_dvr_process_floatingips_for_dvr_on_full_sync |
||||||
test_update_router_db_dvrha_to_dvr |
pass
pt149.11: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_update_router_db_dvrha_to_dvr |
||||||
test_dvr_router_manual_rescheduling_removes_router |
pass
pt149.12: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_dvr_router_manual_rescheduling_removes_router |
||||||
test_get_device_owner_distributed_router_object |
pass
pt149.13: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_get_device_owner_distributed_router_object |
||||||
test_router_auto_scheduling |
skip
pt149.14: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_router_auto_scheduling |
||||||
test_router_is_not_removed_from_snat_agent_on_dhcp_port_deletion |
pass
pt149.15: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_router_is_not_removed_from_snat_agent_on_dhcp_port_deletion |
||||||
test_unbound_allowed_addr_pairs_fip_with_multiple_active_vms |
pass
pt149.16: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_unbound_allowed_addr_pairs_fip_with_multiple_active_vms |
||||||
test_update_router_db_cvrha_to_dvrha |
pass
pt149.17: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_update_router_db_cvrha_to_dvrha |
||||||
test_add_router_interface_by_port_notifications |
pass
pt149.18: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_add_router_interface_by_port_notifications |
||||||
test_allowed_addr_pairs_delayed_fip_and_update_arp_entry |
pass
pt149.19: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_allowed_addr_pairs_delayed_fip_and_update_arp_entry |
||||||
test_create_floating_ip_agent_notification_for_dvr_no_external_agent |
pass
pt149.20: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_create_floating_ip_agent_notification_for_dvr_no_external_agent |
||||||
test__get_dvr_subnet_ids_on_host_query |
pass
pt149.21: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test__get_dvr_subnet_ids_on_host_query |
||||||
test__get_router_ids_for_agent |
skip
pt149.22: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test__get_router_ids_for_agent |
||||||
test_create_floating_ip_agent_notification_non_dvr |
pass
pt149.23: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_create_floating_ip_agent_notification_non_dvr |
||||||
test_create_floating_ip_agent_notification |
pass
pt149.24: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_create_floating_ip_agent_notification |
||||||
test_delete_floating_ip_agent_notification_with_dvr_no_external_agents |
pass
pt149.25: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_delete_floating_ip_agent_notification_with_dvr_no_external_agents |
||||||
test_delete_agent_gw_port_for_network |
pass
pt149.26: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_delete_agent_gw_port_for_network |
||||||
test_create_floating_ip_with_no_dvr_agents |
pass
pt149.27: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_create_floating_ip_with_no_dvr_agents |
||||||
test__get_dvr_router_ids_for_host |
pass
pt149.28: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test__get_dvr_router_ids_for_host |
||||||
test_delete_floating_ip_with_no_agents |
pass
pt149.29: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_delete_floating_ip_with_no_agents |
||||||
test_get_fip_agent_gw_ports |
pass
pt149.30: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_get_fip_agent_gw_ports |
||||||
test_dvr_router_centralized_floating_ip |
pass
pt149.31: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_dvr_router_centralized_floating_ip |
||||||
test_dvr_ha_router_create_attach_internal_external_detach_delete |
pass
pt149.32: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_dvr_ha_router_create_attach_internal_external_detach_delete |
||||||
test_get_device_owner_centralized |
skip
pt149.33: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_get_device_owner_centralized |
||||||
test_csnat_ports_are_created_and_deleted_based_on_router_subnet |
pass
pt149.34: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_csnat_ports_are_created_and_deleted_based_on_router_subnet |
||||||
test_dvr_router_unbound_floating_ip_migrate_to_bound_host |
pass
pt149.35: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_dvr_router_unbound_floating_ip_migrate_to_bound_host |
||||||
test_get_device_owner_distributed_router_id |
pass
pt149.36: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_get_device_owner_distributed_router_id |
||||||
test_remove_router_interface_by_port_leaves_snat_intact |
pass
pt149.37: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_remove_router_interface_by_port_leaves_snat_intact |
||||||
test_update_router_db_cvr_to_dvrha |
pass
pt149.38: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_update_router_db_cvr_to_dvrha |
||||||
test_delete_floating_ip_agent_notification_non_dvr |
pass
pt149.39: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_delete_floating_ip_agent_notification_non_dvr |
||||||
test_process_routers |
pass
pt149.40: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_process_routers |
||||||
test_router_notifications |
pass
pt149.41: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_router_notifications |
||||||
test_router_is_not_removed_from_snat_agent_on_interface_removal |
pass
pt149.42: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_router_is_not_removed_from_snat_agent_on_interface_removal |
||||||
test_update_vm_port_host_router_update |
pass
pt149.43: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_update_vm_port_host_router_update |
||||||
test_admin_router_remove_from_agent_on_vm_port_deletion |
pass
pt149.44: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_admin_router_remove_from_agent_on_vm_port_deletion |
||||||
test_dvr_gateway_host_binding_is_set |
pass
pt149.45: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_dvr_gateway_host_binding_is_set |
||||||
test_get_agent_gw_ports_exist_for_network_no_port |
pass
pt149.46: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_get_agent_gw_ports_exist_for_network_no_port |
||||||
test_update_router_db_dvr_to_dvrha |
pass
pt149.47: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_update_router_db_dvr_to_dvrha |
||||||
test_update_router_db_dvrha_to_cvr |
pass
pt149.48: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_update_router_db_dvrha_to_cvr |
||||||
test_allowed_address_pairs_update_arp_entry |
pass
pt149.49: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_allowed_address_pairs_update_arp_entry |
||||||
test_dvr_router_manual_rescheduling_updates_router |
pass
pt149.50: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_dvr_router_manual_rescheduling_updates_router |
||||||
test_dvr_router_notifications_for_live_migration_without_fip |
pass
pt149.51: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_dvr_router_notifications_for_live_migration_without_fip |
||||||
test_remove_router_interface |
pass
pt149.52: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_remove_router_interface |
||||||
test_router_remove_from_agent_on_vm_port_deletion |
pass
pt149.53: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_router_remove_from_agent_on_vm_port_deletion |
||||||
test_update_floating_ip_agent_notification |
pass
pt149.54: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_update_floating_ip_agent_notification |
||||||
test_update_router_db_centralized_to_distributed |
skip
pt149.55: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_update_router_db_centralized_to_distributed |
||||||
test_update_router_db_dvrha_to_cvrha |
pass
pt149.56: neutron.tests.functional.services.l3_router.test_l3_dvr_ha_router_plugin.L3DvrHATestCase.test_update_router_db_dvrha_to_cvrha |
||||||
neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase | 49 | 49 | 0 | 0 | 0 | Detail | |
test_allowed_addr_pairs_delayed_fip_and_update_arp_entry |
pass
pt150.1: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_allowed_addr_pairs_delayed_fip_and_update_arp_entry |
||||||
test_create_floating_ip_agent_notification_for_dvr_no_external_agent |
pass
pt150.2: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_create_floating_ip_agent_notification_for_dvr_no_external_agent |
||||||
test_delete_floating_ip_agent_notification |
pass
pt150.3: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_delete_floating_ip_agent_notification |
||||||
test_dvr_gateway_host_binding_is_set |
pass
pt150.4: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_dvr_gateway_host_binding_is_set |
||||||
test_add_router_interface_by_subnet_notifications |
pass
pt150.5: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_add_router_interface_by_subnet_notifications |
||||||
test_get_agent_gw_ports_exist_for_network_no_port |
pass
pt150.6: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_get_agent_gw_ports_exist_for_network_no_port |
||||||
test_process_routers |
pass
pt150.7: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_process_routers |
||||||
test_dvr_router_centralized_floating_ip |
pass
pt150.8: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_dvr_router_centralized_floating_ip |
||||||
test_router_is_not_removed_from_snat_agent_on_dhcp_port_deletion |
pass
pt150.9: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_router_is_not_removed_from_snat_agent_on_dhcp_port_deletion |
||||||
test_update_floating_ip_agent_notification_non_dvr |
pass
pt150.10: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_update_floating_ip_agent_notification_non_dvr |
||||||
test_update_router_db_centralized_to_distributed |
pass
pt150.11: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_update_router_db_centralized_to_distributed |
||||||
test__get_router_ids_for_agent |
pass
pt150.12: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test__get_router_ids_for_agent |
||||||
test_admin_router_remove_from_agent_on_vm_port_deletion |
pass
pt150.13: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_admin_router_remove_from_agent_on_vm_port_deletion |
||||||
test_delete_floating_ip_with_no_agents |
pass
pt150.14: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_delete_floating_ip_with_no_agents |
||||||
test_create_floating_ip_with_no_dvr_agents |
pass
pt150.15: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_create_floating_ip_with_no_dvr_agents |
||||||
test_dvr_router_manual_rescheduling_removes_router |
pass
pt150.16: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_dvr_router_manual_rescheduling_removes_router |
||||||
test_dvr_router_notifications_for_live_migration_without_fip |
pass
pt150.17: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_dvr_router_notifications_for_live_migration_without_fip |
||||||
test_get_device_owner_centralized |
pass
pt150.18: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_get_device_owner_centralized |
||||||
test_router_auto_scheduling |
pass
pt150.19: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_router_auto_scheduling |
||||||
test_dvr_router_manual_rescheduling_updates_router |
pass
pt150.20: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_dvr_router_manual_rescheduling_updates_router |
||||||
test_get_agent_gw_port_for_network |
pass
pt150.21: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_get_agent_gw_port_for_network |
||||||
test__get_dvr_subnet_ids_on_host_query |
pass
pt150.22: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test__get_dvr_subnet_ids_on_host_query |
||||||
test_delete_agent_gw_port_for_network |
pass
pt150.23: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_delete_agent_gw_port_for_network |
||||||
test_allowed_address_pairs_update_arp_entry |
pass
pt150.24: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_allowed_address_pairs_update_arp_entry |
||||||
test_remove_router_interface_by_port_leaves_snat_intact |
pass
pt150.25: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_remove_router_interface_by_port_leaves_snat_intact |
||||||
test_dvr_process_floatingips_for_dvr_on_full_sync |
pass
pt150.26: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_dvr_process_floatingips_for_dvr_on_full_sync |
||||||
test_delete_floating_ip_agent_notification_non_dvr |
pass
pt150.27: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_delete_floating_ip_agent_notification_non_dvr |
||||||
test_unbound_allowed_addr_pairs_fip_with_multiple_active_vms |
pass
pt150.28: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_unbound_allowed_addr_pairs_fip_with_multiple_active_vms |
||||||
test_router_is_not_removed_from_snat_agent_on_interface_removal |
pass
pt150.29: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_router_is_not_removed_from_snat_agent_on_interface_removal |
||||||
test_dvr_router_unbound_floating_ip_migrate_to_bound_host |
pass
pt150.30: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_dvr_router_unbound_floating_ip_migrate_to_bound_host |
||||||
test_get_device_owner_distributed_router_object |
pass
pt150.31: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_get_device_owner_distributed_router_object |
||||||
test_get_fip_agent_gw_ports |
pass
pt150.32: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_get_fip_agent_gw_ports |
||||||
test_router_remove_from_agent_on_vm_port_deletion |
pass
pt150.33: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_router_remove_from_agent_on_vm_port_deletion |
||||||
test_remove_router_interface_by_subnet_leaves_snat_intact |
pass
pt150.34: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_remove_router_interface_by_subnet_leaves_snat_intact |
||||||
test_update_floating_ip_agent_notification |
pass
pt150.35: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_update_floating_ip_agent_notification |
||||||
test_router_with_ipv4_and_multiple_ipv6_on_same_network |
pass
pt150.36: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_router_with_ipv4_and_multiple_ipv6_on_same_network |
||||||
test_add_router_interface_by_port_notifications |
pass
pt150.37: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_add_router_interface_by_port_notifications |
||||||
test_agent_gw_port_delete_when_last_gateway_for_ext_net_removed |
pass
pt150.38: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_agent_gw_port_delete_when_last_gateway_for_ext_net_removed |
||||||
test_update_floating_ip_agent_notification_with_dvr_no_external_agents |
pass
pt150.39: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_update_floating_ip_agent_notification_with_dvr_no_external_agents |
||||||
test_create_floating_ip_agent_notification_non_dvr |
pass
pt150.40: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_create_floating_ip_agent_notification_non_dvr |
||||||
test_update_vm_port_host_router_update |
pass
pt150.41: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_update_vm_port_host_router_update |
||||||
test_dvr_router_notifications_for_live_migration_with_fip |
pass
pt150.42: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_dvr_router_notifications_for_live_migration_with_fip |
||||||
test_get_device_owner_distributed_router_id |
pass
pt150.43: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_get_device_owner_distributed_router_id |
||||||
test_router_notifications |
pass
pt150.44: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_router_notifications |
||||||
test__get_dvr_router_ids_for_host |
pass
pt150.45: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test__get_dvr_router_ids_for_host |
||||||
test_create_floating_ip_agent_notification |
pass
pt150.46: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_create_floating_ip_agent_notification |
||||||
test_csnat_ports_are_created_and_deleted_based_on_router_subnet |
pass
pt150.47: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_csnat_ports_are_created_and_deleted_based_on_router_subnet |
||||||
test_delete_floating_ip_agent_notification_with_dvr_no_external_agents |
pass
pt150.48: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_delete_floating_ip_agent_notification_with_dvr_no_external_agents |
||||||
test_remove_router_interface |
pass
pt150.49: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCase.test_remove_router_interface |
||||||
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
pt151.1: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.L3DvrTestCaseMigration.test_update_router_db_centralized_to_distributed_with_ports |
||||||
neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.MultipleL3PluginTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_create_router |
pass
pt152.1: neutron.tests.functional.services.l3_router.test_l3_dvr_router_plugin.MultipleL3PluginTestCase.test_create_router |
||||||
neutron.tests.functional.services.logapi.test_logging.TestLoggingExtension | 3 | 1 | 0 | 0 | 2 | Detail | |
test_log_lifecycle(OVS Firewall Driver) |
pass
pt153.1: neutron.tests.functional.services.logapi.test_logging.TestLoggingExtension.test_log_lifecycle(OVS Firewall Driver) |
||||||
test_log_lifecycle(IptablesFirewallDriver,with ipset) |
skip
pt153.2: neutron.tests.functional.services.logapi.test_logging.TestLoggingExtension.test_log_lifecycle(IptablesFirewallDriver,with ipset) |
||||||
test_log_lifecycle(IptablesFirewallDriver,without ipset) |
skip
pt153.3: neutron.tests.functional.services.logapi.test_logging.TestLoggingExtension.test_log_lifecycle(IptablesFirewallDriver,without ipset) |
||||||
neutron.tests.functional.services.portforwarding.test_port_forwarding.PortForwardingTestCase | 15 | 15 | 0 | 0 | 0 | Detail | |
test_negative_delete_floatingip_port_forwarding |
pass
pt154.1: neutron.tests.functional.services.portforwarding.test_port_forwarding.PortForwardingTestCase.test_negative_delete_floatingip_port_forwarding |
||||||
test_negative_update_floatingip_port_forwarding |
pass
pt154.2: neutron.tests.functional.services.portforwarding.test_port_forwarding.PortForwardingTestCase.test_negative_update_floatingip_port_forwarding |
||||||
test_create_port_forwarding_port_in_used_by_fip |
pass
pt154.3: neutron.tests.functional.services.portforwarding.test_port_forwarding.PortForwardingTestCase.test_create_port_forwarding_port_in_used_by_fip |
||||||
test_concurrent_create_port_forwarding_delete_port |
pass
pt154.4: neutron.tests.functional.services.portforwarding.test_port_forwarding.PortForwardingTestCase.test_concurrent_create_port_forwarding_delete_port |
||||||
test_create_floatingip_port_forwarding_and_remove_subnets |
pass
pt154.5: neutron.tests.functional.services.portforwarding.test_port_forwarding.PortForwardingTestCase.test_create_floatingip_port_forwarding_and_remove_subnets |
||||||
test_create_floatingip_port_forwarding_internal_port_0 |
pass
pt154.6: neutron.tests.functional.services.portforwarding.test_port_forwarding.PortForwardingTestCase.test_create_floatingip_port_forwarding_internal_port_0 |
||||||
test_concurrent_create_port_forwarding_update_fip |
pass
pt154.7: neutron.tests.functional.services.portforwarding.test_port_forwarding.PortForwardingTestCase.test_concurrent_create_port_forwarding_update_fip |
||||||
test_create_floatingip_port_forwarding_external_port_0 |
pass
pt154.8: neutron.tests.functional.services.portforwarding.test_port_forwarding.PortForwardingTestCase.test_create_floatingip_port_forwarding_external_port_0 |
||||||
test_update_floatingip_port_forwarding |
pass
pt154.9: neutron.tests.functional.services.portforwarding.test_port_forwarding.PortForwardingTestCase.test_update_floatingip_port_forwarding |
||||||
test_create_floatingip_port_forwarding_port_in_use |
pass
pt154.10: neutron.tests.functional.services.portforwarding.test_port_forwarding.PortForwardingTestCase.test_create_floatingip_port_forwarding_port_in_use |
||||||
test_update_port_forwarding_port_in_used_by_fip |
pass
pt154.11: neutron.tests.functional.services.portforwarding.test_port_forwarding.PortForwardingTestCase.test_update_port_forwarding_port_in_used_by_fip |
||||||
test_concurrent_create_port_forwarding_delete_fip |
pass
pt154.12: neutron.tests.functional.services.portforwarding.test_port_forwarding.PortForwardingTestCase.test_concurrent_create_port_forwarding_delete_fip |
||||||
test_concurrent_create_port_forwarding_update_port |
pass
pt154.13: neutron.tests.functional.services.portforwarding.test_port_forwarding.PortForwardingTestCase.test_concurrent_create_port_forwarding_update_port |
||||||
test_delete_floatingip_port_forwarding |
pass
pt154.14: neutron.tests.functional.services.portforwarding.test_port_forwarding.PortForwardingTestCase.test_delete_floatingip_port_forwarding |
||||||
test_negative_create_floatingip_port_forwarding |
pass
pt154.15: neutron.tests.functional.services.portforwarding.test_port_forwarding.PortForwardingTestCase.test_negative_create_floatingip_port_forwarding |
||||||
neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.OVSDBHandlerTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_trunk_creation_with_no_subports |
pass
pt155.1: neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.OVSDBHandlerTestCase.test_trunk_creation_with_no_subports |
||||||
test_trunk_creation_with_subports |
pass
pt155.2: neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.OVSDBHandlerTestCase.test_trunk_creation_with_subports |
||||||
test_cleanup_on_vm_delete |
pass
pt155.3: neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.OVSDBHandlerTestCase.test_cleanup_on_vm_delete |
||||||
test_do_not_delete_trunk_bridge_with_instance_ports |
pass
pt155.4: neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.OVSDBHandlerTestCase.test_do_not_delete_trunk_bridge_with_instance_ports |
||||||
test_restart_subport_events |
pass
pt155.5: neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.OVSDBHandlerTestCase.test_restart_subport_events |
||||||
test_resync |
pass
pt155.6: neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.OVSDBHandlerTestCase.test_resync |
||||||
neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_trunk_manager.SubPortTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_plug_failure_doesnt_create_ports |
pass
pt156.1: neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_trunk_manager.SubPortTestCase.test_plug_failure_doesnt_create_ports |
||||||
test_plug |
pass
pt156.2: neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_trunk_manager.SubPortTestCase.test_plug |
||||||
test_unplug |
pass
pt156.3: neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_trunk_manager.SubPortTestCase.test_unplug |
||||||
test_unplug_failure |
pass
pt156.4: neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_trunk_manager.SubPortTestCase.test_unplug_failure |
||||||
neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerDisposeTrunkTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_dispose_trunk |
pass
pt157.1: neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerDisposeTrunkTestCase.test_dispose_trunk |
||||||
neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_connectivity |
pass
pt158.1: neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_connectivity |
||||||
neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkParentPortTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_plug |
pass
pt159.1: neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkParentPortTestCase.test_plug |
||||||
test_unplug_failure_doesnt_delete_bridge |
pass
pt159.2: neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkParentPortTestCase.test_unplug_failure_doesnt_delete_bridge |
||||||
test_plug_failure_doesnt_create_ports |
pass
pt159.3: neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkParentPortTestCase.test_plug_failure_doesnt_create_ports |
||||||
test_unplug |
pass
pt159.4: neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkParentPortTestCase.test_unplug |
||||||
neutron.tests.functional.services.trunk.rpc.test_server.TrunkSkeletonTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test__handle_port_binding_set_device_owner |
pass
pt160.1: neutron.tests.functional.services.trunk.rpc.test_server.TrunkSkeletonTestCase.test__handle_port_binding_set_device_owner |
||||||
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
pt161.1: neutron.tests.functional.services.trunk.test_plugin.TestTrunkServicePlugin.test_ovs_bridge_name_set_to_integration_bridge_when_not_trunk |
||||||
test_ovs_bridge_name_not_set_if_integration_bridge_not_set |
pass
pt161.2: neutron.tests.functional.services.trunk.test_plugin.TestTrunkServicePlugin.test_ovs_bridge_name_not_set_if_integration_bridge_not_set |
||||||
test_ovs_bridge_name_set_when_trunk_bound |
pass
pt161.3: neutron.tests.functional.services.trunk.test_plugin.TestTrunkServicePlugin.test_ovs_bridge_name_set_when_trunk_bound |
||||||
neutron.tests.functional.test_service.TestService | 2 | 2 | 0 | 0 | 0 | Detail | |
test_api_workers_default |
pass
pt162.1: neutron.tests.functional.test_service.TestService.test_api_workers_default |
||||||
test_api_workers_from_config |
pass
pt162.2: neutron.tests.functional.test_service.TestService.test_api_workers_from_config |
||||||
neutron.tests.functional.tests.common.exclusive_resources.test_ip_address.TestExclusiveIPAddress | 1 | 1 | 0 | 0 | 0 | Detail | |
test_ip_address |
pass
pt163.1: neutron.tests.functional.tests.common.exclusive_resources.test_ip_address.TestExclusiveIPAddress.test_ip_address |
||||||
neutron.tests.functional.tests.common.exclusive_resources.test_ip_network.TestExclusiveIPNetwork | 1 | 1 | 0 | 0 | 0 | Detail | |
test_ip_network |
pass
pt164.1: neutron.tests.functional.tests.common.exclusive_resources.test_ip_network.TestExclusiveIPNetwork.test_ip_network |
||||||
neutron.tests.functional.tests.common.exclusive_resources.test_port.TestExclusivePort | 1 | 1 | 0 | 0 | 0 | Detail | |
test_port |
pass
pt165.1: neutron.tests.functional.tests.common.exclusive_resources.test_port.TestExclusivePort.test_port |
||||||
neutron.tests.functional.tests.common.exclusive_resources.test_resource_allocator.TestResourceAllocator | 2 | 2 | 0 | 0 | 0 | Detail | |
test_allocate_and_release |
pass
pt166.1: neutron.tests.functional.tests.common.exclusive_resources.test_resource_allocator.TestResourceAllocator.test_allocate_and_release |
||||||
test_file_manipulation |
pass
pt166.2: neutron.tests.functional.tests.common.exclusive_resources.test_resource_allocator.TestResourceAllocator.test_file_manipulation |
||||||
Total | 1247 | 1222 | 4 | 0 | 21 |