Module Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias identifier ImportFrom alias ImportFrom alias Assign NameStore Dict AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Num ClassDef bases NameLoad body Pass decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam NameParam defaults vararg kwarg body If CompareNotIn NameLoad TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Raise Call NameLoad BinOpMod Str NameLoad Return Call NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Dict AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Return AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Return AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str For NameStore TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Num Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareEq NameLoad AttributeLoad NameLoad attr body Return TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore SubscriptLoad NameLoad Index NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad handlers ExceptHandler type NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad handlers ExceptHandler type NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad body Pass orelse Assign NameStore Call NameLoad Assign NameStore Call NameLoad If CompareIsNot NameLoad NameLoad body Assign NameStore BinOpMod Str NameLoad If CompareIsNot NameLoad NameLoad body Assign NameStore BinOpMod Str NameLoad Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Assign NameStore TupleLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body If AttributeLoad NameLoad attr body TryExcept body Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Raise Call NameLoad Str orelse Expr Call AttributeLoad NameLoad attr Raise Call NameLoad BinOpMod Str NameLoad orelse Raise Call NameLoad BinOpMod Str NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad body Pass orelse Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore TupleLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If BoolOpAnd NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad NameLoad NameLoad If CompareEq NameLoad AttributeLoad NameLoad attr body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore BoolOpOr NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body TryExcept body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad handlers ExceptHandler type NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr If UnaryOpNot AttributeLoad NameLoad attr body Raise Call NameLoad BinOpMod Str NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr attr Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr AttributeLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore ListLoad TupleLoad Str Str TupleLoad Str Dict Str Str Str AttributeLoad NameLoad attr Str AttributeLoad AttributeLoad NameLoad attr attr For TupleStore NameStore NameStore NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad Str NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad Str Assign SubscriptStore NameLoad Index Str NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr attr Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr AttributeLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Num Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr decorator_list decorator_list
N/A N/A functools N/A fixtures neutron_lib constants oslo_utils uuidutils neutron.agent firewall neutron.agent.linux ip_lib neutron.common constants n_consts neutron.tests.common machine_fixtures neutron.tests.common net_helpers N/A ICMP_VERSION_TIMEOUTS N/A N/A constants IP_VERSION_4 N/A constants IP_VERSION_6 1 2 ConnectionTesterException N/A Exception N/A N/A N/A _validate_direction N/A N/A f N/A N/A wrap N/A N/A self direction N/A args kwargs N/A N/A N/A direction N/A N/A firewall INGRESS_DIRECTION N/A firewall EGRESS_DIRECTION N/A N/A N/A ConnectionTesterException N/A Unknown direction %s direction N/A N/A f self direction args kwargs N/A N/A N/A functools wraps f N/A wrap N/A ConnectionTester N/A N/A fixtures Fixture N/A N/A Base class for testers

    This class implements API for various methods for testing connectivity. The
    concrete implementation relies on how encapsulated resources are
    configured. That means child classes should define resources by themselves
    (e.g. endpoints connected through linux bridge or ovs bridge).

     N/A UDP N/A N/A net_helpers NetcatTester UDP N/A TCP N/A N/A net_helpers NetcatTester TCP N/A ICMP N/A constants PROTO_NAME_ICMP N/A ARP N/A n_consts ETHERTYPE_NAME_ARP N/A INGRESS N/A firewall INGRESS_DIRECTION N/A EGRESS N/A firewall EGRESS_DIRECTION __init__ N/A N/A self ip_cidr N/A N/A N/A N/A self ip_cidr ip_cidr N/A _setUp N/A N/A self N/A N/A N/A N/A self _protocol_to_method N/A N/A self UDP N/A self TCP N/A self ICMP N/A self ARP N/A self _test_transport_connectivity N/A self _test_transport_connectivity N/A self _test_icmp_connectivity N/A self _test_arp_connectivity N/A N/A self _nc_testers N/A N/A N/A self _pingers N/A N/A N/A N/A self addCleanup N/A self cleanup N/A cleanup N/A N/A self N/A N/A N/A nc N/A N/A N/A self _nc_testers values N/A N/A N/A N/A nc stop_processes N/A pinger N/A N/A N/A self _pingers values N/A N/A N/A N/A pinger stop N/A vm_namespace N/A N/A self N/A N/A N/A N/A N/A self _vm namespace N/A property vm_ip_address N/A N/A self N/A N/A N/A N/A N/A self _vm ip N/A property vm_ip_cidr N/A N/A self N/A N/A N/A N/A N/A self _vm ip_cidr N/A property vm_ip_cidr N/A N/A self ip_cidr N/A N/A N/A N/A N/A self _vm ip_cidr ip_cidr N/A N/A vm_ip_cidr setter vm_mac_address N/A N/A self N/A N/A N/A N/A N/A N/A N/A self _vm port link address N/A property vm_mac_address N/A N/A self mac_address N/A N/A N/A N/A N/A self _vm mac_address mac_address N/A N/A vm_mac_address setter peer_mac_address N/A N/A self N/A N/A N/A N/A N/A N/A N/A self _peer port link address N/A property peer_mac_address N/A N/A self mac_address N/A N/A N/A N/A N/A self _peer mac_address mac_address N/A N/A peer_mac_address setter peer_namespace N/A N/A self N/A N/A N/A N/A N/A self _peer namespace N/A property peer_ip_address N/A N/A self N/A N/A N/A N/A N/A self _peer ip N/A property set_vm_default_gateway N/A N/A self default_gw N/A N/A N/A N/A N/A N/A self _vm set_default_gateway default_gw N/A flush_arp_tables N/A N/A self N/A N/A N/A Flush arptables in all used namespaces N/A machine N/A N/A self _peer N/A self _vm N/A N/A N/A N/A N/A N/A machine port neigh flush 4 all N/A _test_transport_connectivity N/A N/A self direction protocol src_port dst_port N/A N/A N/A nc_tester N/A N/A self _create_nc_tester direction protocol src_port dst_port N/A N/A N/A N/A N/A nc_tester test_connectivity N/A N/A N/A RuntimeError N/A exc N/A N/A N/A N/A nc_tester stop_processes N/A N/A ConnectionTesterException N/A %s connection over %s protocol with %s source port and %s destination port can't be established: %s N/A direction protocol src_port dst_port exc N/A _get_namespace_and_address N/A N/A self direction N/A N/A N/A N/A direction N/A self INGRESS N/A N/A N/A N/A self peer_namespace N/A self vm_ip_address N/A N/A N/A self vm_namespace N/A self peer_ip_address N/A _validate_direction _test_icmp_connectivity N/A N/A self direction protocol src_port dst_port N/A N/A N/A N/A src_namespace ip_address N/A N/A self _get_namespace_and_address direction N/A ip_version N/A N/A ip_lib get_ip_version ip_address N/A icmp_timeout N/A ICMP_VERSION_TIMEOUTS N/A ip_version N/A N/A N/A N/A N/A net_helpers assert_ping src_namespace ip_address timeout icmp_timeout N/A N/A N/A RuntimeError N/A N/A N/A ConnectionTesterException N/A ICMP packets can't get from %s namespace to %s address N/A src_namespace ip_address N/A _test_arp_connectivity N/A N/A self direction protocol src_port dst_port N/A N/A N/A N/A src_namespace ip_address N/A N/A self _get_namespace_and_address direction N/A N/A N/A N/A N/A net_helpers assert_arping src_namespace ip_address N/A N/A N/A RuntimeError N/A N/A N/A ConnectionTesterException N/A ARP queries to %s address have no response from %s namespace N/A ip_address src_namespace N/A assert_connection N/A N/A self direction protocol src_port dst_port N/A None None N/A N/A testing_method N/A N/A self _protocol_to_method N/A protocol N/A N/A testing_method direction protocol src_port dst_port N/A _validate_direction assert_no_connection N/A N/A self direction protocol src_port dst_port N/A None None N/A N/A N/A N/A N/A N/A self assert_connection direction protocol src_port dst_port N/A N/A N/A ConnectionTesterException N/A N/A N/A N/A dst_port_info N/A str N/A src_port_info N/A str N/A N/A dst_port None N/A N/A dst_port_info N/A  and destination port %d dst_port N/A N/A src_port None N/A N/A src_port_info N/A  and source port %d src_port N/A N/A ConnectionTesterException N/A %s connection with protocol %s, source port %s, destination port %s was established but it shouldn't be possible N/A direction protocol src_port_info dst_port_info N/A assert_established_connection N/A N/A self direction protocol src_port dst_port N/A None None N/A N/A nc_params N/A direction protocol src_port dst_port N/A nc_tester N/A N/A N/A self _nc_testers get nc_params N/A nc_tester N/A N/A N/A nc_tester is_established N/A N/A N/A N/A N/A N/A nc_tester test_connectivity N/A N/A N/A RuntimeError N/A N/A N/A ConnectionTesterException Established %s connection with protocol %s, source port %s and destination port %s can no longer communicate N/A N/A N/A N/A nc_tester stop_processes N/A N/A ConnectionTesterException N/A %s connection with protocol %s, source port %s and destination port %s is not established nc_params N/A N/A N/A ConnectionTesterException N/A Attempting to test established %s connection with protocol %s, source port %s and destination port %s that hasn't been established yet by calling establish_connection() nc_params N/A _validate_direction assert_no_established_connection N/A N/A self direction protocol src_port dst_port N/A None None N/A N/A N/A N/A N/A N/A self assert_established_connection direction protocol src_port dst_port N/A N/A N/A ConnectionTesterException N/A N/A N/A N/A N/A ConnectionTesterException N/A Established %s connection with protocol %s, source port %s, destination port %s can still send packets through N/A direction protocol src_port dst_port N/A establish_connection N/A N/A self direction protocol src_port dst_port N/A None None N/A N/A nc_tester N/A N/A self _create_nc_tester direction protocol src_port dst_port N/A N/A N/A nc_tester establish_connection N/A N/A N/A self addCleanup N/A nc_tester stop_processes N/A _validate_direction _create_nc_tester N/A N/A self direction protocol src_port dst_port N/A N/A N/A Create netcat tester

        If there already exists a netcat tester that has established
        connection, exception is raised.
         N/A nc_key N/A direction protocol src_port dst_port N/A nc_tester N/A N/A N/A self _nc_testers get nc_key N/A N/A nc_tester N/A nc_tester is_established N/A N/A N/A ConnectionTesterException N/A %s connection using %s protocol, source port %s and destination port %s is already established N/A direction protocol src_port dst_port N/A N/A direction N/A self INGRESS N/A N/A client_ns N/A self peer_namespace N/A server_ns N/A self vm_namespace N/A server_addr N/A self vm_ip_address N/A N/A client_ns N/A self vm_namespace N/A server_ns N/A self peer_namespace N/A server_addr N/A self peer_ip_address N/A server_port N/A dst_port N/A N/A net_helpers get_free_namespace_port protocol server_ns N/A nc_tester N/A N/A net_helpers NetcatTester client_namespace client_ns server_namespace server_ns address server_addr protocol protocol src_port src_port dst_port server_port N/A N/A N/A self _nc_testers N/A nc_key nc_tester N/A nc_tester N/A _get_pinger N/A N/A self direction N/A N/A N/A N/A N/A pinger N/A N/A self _pingers N/A direction N/A N/A N/A KeyError N/A N/A N/A src_namespace dst_address N/A N/A self _get_namespace_and_address direction N/A pinger N/A N/A net_helpers Pinger src_namespace dst_address N/A N/A N/A self _pingers N/A direction pinger N/A pinger N/A start_sending_icmp N/A N/A self direction N/A N/A N/A pinger N/A N/A self _get_pinger direction N/A N/A N/A pinger start N/A stop_sending_icmp N/A N/A self direction N/A N/A N/A pinger N/A N/A self _get_pinger direction N/A N/A N/A pinger stop N/A get_sent_icmp_packets N/A N/A self direction N/A N/A N/A pinger N/A N/A self _get_pinger direction N/A N/A pinger sent N/A get_received_icmp_packets N/A N/A self direction N/A N/A N/A pinger N/A N/A self _get_pinger direction N/A N/A pinger received N/A assert_net_unreachable N/A N/A self direction destination N/A N/A N/A N/A src_namespace dst_address N/A N/A self _get_namespace_and_address direction N/A pinger N/A N/A net_helpers Pinger src_namespace destination count 5 N/A N/A N/A pinger start N/A N/A N/A pinger wait N/A N/A N/A pinger destination_unreachable N/A N/A N/A ConnectionTesterException N/A No Host Destination Unreachable packets were received when sending icmp packets to %s destination N/A N/A OVSConnectionTester N/A ConnectionTester N/A N/A Tester with OVS bridge in the middle

    The endpoints are created as OVS ports attached to the OVS bridge.

    NOTE: The OVS ports are connected from the namespace. This connection is
    currently not supported in OVS and may lead to unpredicted behavior:
    https://bugzilla.redhat.com/show_bug.cgi?id=1160340

     _setUp N/A N/A self N/A N/A N/A N/A N/A N/A super OVSConnectionTester self _setUp N/A N/A self bridge N/A N/A N/A self useFixture N/A N/A net_helpers OVSBridgeFixture bridge N/A N/A N/A self _peer N/A self _vm N/A N/A N/A self useFixture N/A N/A machine_fixtures PeerMachines N/A self bridge N/A self ip_cidr machines N/A N/A N/A self _set_port_attrs N/A N/A self _peer port N/A N/A N/A self _set_port_attrs N/A N/A self _vm port N/A _set_port_attrs N/A N/A self port N/A N/A N/A N/A port id N/A N/A uuidutils generate_uuid N/A attrs N/A N/A type internal N/A external_ids N/A iface-id iface-status attached-mac N/A port id active N/A N/A port link address N/A N/A column value attrs N/A N/A N/A N/A N/A self bridge set_db_attribute Interface N/A port name column value N/A peer_port_id N/A N/A self N/A N/A N/A N/A N/A N/A self _peer port id N/A property vm_port_id N/A N/A self N/A N/A N/A N/A N/A N/A self _vm port id N/A property set_tag N/A N/A self port_name tag N/A N/A N/A N/A N/A N/A self bridge set_db_attribute Port port_name tag tag N/A other_config N/A N/A N/A self bridge db_get_val Port port_name other_config N/A N/A other_config N/A tag tag N/A N/A N/A N/A self bridge set_db_attribute Port port_name other_config other_config N/A set_vm_tag N/A N/A self tag N/A N/A N/A N/A N/A self set_tag N/A N/A N/A self _vm port name tag N/A set_peer_tag N/A N/A self tag N/A N/A N/A N/A N/A self set_tag N/A N/A N/A self _peer port name tag N/A N/A LinuxBridgeConnectionTester N/A ConnectionTester N/A N/A Tester with linux bridge in the middle

    Both endpoints are placed in their separated namespace connected to
    bridge's namespace via veth pair.

     _setUp N/A N/A self N/A N/A N/A N/A N/A N/A super LinuxBridgeConnectionTester self _setUp N/A N/A self bridge N/A N/A N/A self useFixture N/A N/A net_helpers LinuxBridgeFixture bridge N/A N/A N/A self _peer N/A self _vm N/A N/A N/A self useFixture N/A N/A machine_fixtures PeerMachines N/A self bridge N/A self ip_cidr machines N/A bridge_namespace N/A N/A self N/A N/A N/A N/A N/A self bridge namespace N/A property vm_port_id N/A N/A self N/A N/A N/A N/A N/A N/A net_helpers VethFixture get_peer_name N/A N/A N/A self _vm port name N/A property peer_port_id N/A N/A self N/A N/A N/A N/A N/A N/A net_helpers VethFixture get_peer_name N/A N/A N/A self _peer port name N/A property flush_arp_tables N/A N/A self N/A N/A N/A N/A N/A N/A N/A self bridge neigh flush 4 all N/A N/A N/A N/A super LinuxBridgeConnectionTester self flush_arp_tables N/A N/A