| // Copyright 2023 The Fuchsia Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| { |
| actions: [ |
| { |
| type: "expect_pass", |
| matchers: [ |
| "*", |
| ], |
| }, |
| { |
| type: "expect_failure", |
| matchers: [ |
| "tcp_bind_with_zone_connect_unzoned_ns2", |
| "tcp_socket_shutdown_listener_v4_ns2", |
| "tcp_socket_shutdown_listener_v6_ns2", |
| "udp_recv_msg_postflight_fidl_ns3*", |
| "udp_send_msg_preflight*ns3*", |
| |
| // TODO(https://fxbug.dev/321240038): remove when Netstack3's |
| // SocketMap correctly takes bound devices into account. |
| "tcp_connect_bound_to_device_ns3", |
| "tcp_bind_with_zone_connect_unzoned_ns3", |
| |
| // TODO(https://fxbug.dev/42051633): Support Pure IP devices in |
| // Netstack3. |
| "ip_endpoints_socket_ns3_v4::packet_socket", |
| "ip_endpoints_socket_ns3_v6::packet_socket", |
| ], |
| }, |
| { |
| type: "skip", |
| matchers: [ |
| // TODO(https://fxbug.dev/319298842): Fails by timing out. |
| // Reenable once Netstack2 uses the bound device when |
| // connecting. |
| "tcp_connect_bound_to_device_ns2", |
| |
| // TODO(https://fxbug.dev/42084713): Make this test pass |
| // by delivering looped-back packets to a socket bound to |
| // a non-loopback device. |
| "ping_self_ns3::v6_link_local", |
| ], |
| }, |
| ], |
| } |