From f2d16915c2dff7cbfbabaf82c270ea56d3867195 Mon Sep 17 00:00:00 2001 From: Kevin Krakauer Date: Wed, 20 Nov 2024 11:39:13 -0800 Subject: [PATCH] testing: disable flakey root tests to unblock submission I'm looking into these, but it's not worth blocking everyone. PiperOrigin-RevId: 698464058 --- test/syscalls/linux/packet_socket_dgram.cc | 6 ++++++ test/syscalls/linux/packet_socket_raw.cc | 3 +++ 2 files changed, 9 insertions(+) diff --git a/test/syscalls/linux/packet_socket_dgram.cc b/test/syscalls/linux/packet_socket_dgram.cc index 3cb266b28..19a9e395f 100644 --- a/test/syscalls/linux/packet_socket_dgram.cc +++ b/test/syscalls/linux/packet_socket_dgram.cc @@ -365,6 +365,9 @@ TEST_P(CookedPacketTest, DoubleBindSucceeds) { // Bind and verify we do not receive data on interface which is not bound TEST_P(CookedPacketTest, BindDrop) { + // TOOD(b/379932042): This is flakey and blocking submissions. + GTEST_SKIP(); + // Let's use a simple IP payload: a UDP datagram. FileDescriptor udp_sock = ASSERT_NO_ERRNO_AND_VALUE(Socket(AF_INET, SOCK_DGRAM, 0)); @@ -421,6 +424,9 @@ TEST_P(CookedPacketTest, BindDrop) { // Verify that we receive outbound packets. This test requires at least one // non loopback interface so that we can actually capture an outgoing packet. TEST_P(CookedPacketTest, ReceiveOutbound) { + // TOOD(b/379932042): This is flakey and blocking submissions. + GTEST_SKIP(); + // Only ETH_P_ALL sockets can receive outbound packets on linux. SKIP_IF(GetParam() != ETH_P_ALL); diff --git a/test/syscalls/linux/packet_socket_raw.cc b/test/syscalls/linux/packet_socket_raw.cc index 01be6507d..cd75ba4ff 100644 --- a/test/syscalls/linux/packet_socket_raw.cc +++ b/test/syscalls/linux/packet_socket_raw.cc @@ -317,6 +317,9 @@ TEST_P(RawPacketTest, SendFromLoopback) { } TEST_P(RawPacketTest, SendFromUnspec) { + // TOOD(b/379932042): This is flakey and blocking submissions. + GTEST_SKIP(); + ASSERT_NO_FATAL_FAILURE(ValidateSend(s_, INADDR_ANY, GetLoopbackIndex())); }