[test][clangd] Another try to fix bots after 72142fbac4
authorVitaly Buka <vitalybuka@google.com>
Mon, 12 Sep 2022 23:13:31 +0000 (16:13 -0700)
committerVitaly Buka <vitalybuka@google.com>
Mon, 12 Sep 2022 23:14:07 +0000 (16:14 -0700)
clang-tools-extra/clangd/unittests/HoverTests.cpp

index d5e3e5f..a09e19c 100644 (file)
@@ -3301,7 +3301,14 @@ TEST(Hover, HideBigInitializers) {
   EXPECT_EQ(H->Definition, "int arr[]");
 }
 
-TEST(Hover, GlobalVarEnumeralCastNoCrash) {
+#if defined(__aarch64__)
+// FIXME: AARCH64 sanitizer buildbots are broken after 72142fbac4.
+#define PREDEFINEMACROS_TEST(x) DISABLED_##x
+#else
+#define PREDEFINEMACROS_TEST(x) x
+#endif
+
+TEST(Hover, PREDEFINEMACROS_TEST(GlobalVarEnumeralCastNoCrash)) {
   Annotations T(R"cpp(
     using uintptr_t = __UINTPTR_TYPE__;
     enum Test : uintptr_t {};
@@ -3319,7 +3326,7 @@ TEST(Hover, GlobalVarEnumeralCastNoCrash) {
   EXPECT_EQ(*HI->Value, "&global_var");
 }
 
-TEST(Hover, GlobalVarIntCastNoCrash) {
+TEST(Hover, PREDEFINEMACROS_TEST(GlobalVarIntCastNoCrash)) {
   Annotations T(R"cpp(
     using uintptr_t = __UINTPTR_TYPE__;
     unsigned global_var;