For Bazel builds, mark some of the low-level tests that are dependent
on timing as flaky.

This will run them up to 3 times (in the default configuration) and only
consider the test failed if it fails each time.

PiperOrigin-RevId: 528785128
Change-Id: I4aa5b74aa3a6873c83f2a01734c679351b1cd5d0
diff --git a/absl/synchronization/BUILD.bazel b/absl/synchronization/BUILD.bazel
index 406c5b8..a0cd433 100644
--- a/absl/synchronization/BUILD.bazel
+++ b/absl/synchronization/BUILD.bazel
@@ -73,6 +73,7 @@
     name = "kernel_timeout_internal_test",
     srcs = ["internal/kernel_timeout_test.cc"],
     copts = ABSL_TEST_COPTS,
+    flaky = 1,
     linkopts = ABSL_DEFAULT_LINKOPTS,
     deps = [
         ":kernel_timeout_internal",
@@ -346,6 +347,7 @@
     name = "waiter_test",
     srcs = ["internal/waiter_test.cc"],
     copts = ABSL_TEST_COPTS,
+    flaky = 1,
     linkopts = ABSL_DEFAULT_LINKOPTS,
     deps = [
         ":kernel_timeout_internal",