diff --git a/test/syscalls/linux/BUILD b/test/syscalls/linux/BUILD index 4877619af..b65a58431 100644 --- a/test/syscalls/linux/BUILD +++ b/test/syscalls/linux/BUILD @@ -2528,6 +2528,7 @@ cc_library( deps = select_gtest() + [ ":unix_domain_socket_test_util", "//test/util:capability_util", + "//test/util:save_util", "//test/util:socket_util", "//test/util:test_util", "@com_google_absl//absl/strings", diff --git a/test/syscalls/linux/socket_generic_test_cases.cc b/test/syscalls/linux/socket_generic_test_cases.cc index 1abd4b9a0..5bb0af393 100644 --- a/test/syscalls/linux/socket_generic_test_cases.cc +++ b/test/syscalls/linux/socket_generic_test_cases.cc @@ -27,6 +27,7 @@ #include "absl/strings/string_view.h" #include "test/syscalls/linux/unix_domain_socket_test_util.h" #include "test/util/capability_util.h" +#include "test/util/save_util.h" #include "test/util/socket_util.h" #include "test/util/test_util.h" @@ -75,6 +76,8 @@ TEST_P(AllSocketPairTest, BasicSendmmsg) { char sent_data[200]; RandomizeBuffer(sent_data, sizeof(sent_data)); + // TODO(b/323000153): Flaky with S/R. + gvisor::testing::DisableSave ds; std::vector msgs(10); std::vector iovs(msgs.size()); const int chunk_size = sizeof(sent_data) / msgs.size();