Disable GetOrCreateModuleWithCachedModule and GetOrCreateModuleWithCachedModuleAndSym...
authorShubham Sandeep Rastogi <srastogi22@apple.com>
Fri, 14 Jul 2023 17:40:48 +0000 (13:40 -0400)
committerShubham Sandeep Rastogi <srastogi22@apple.com>
Fri, 14 Jul 2023 17:41:27 +0000 (13:41 -0400)
lldb/unittests/Target/LocateModuleCallbackTest.cpp

index 42a0790..ad96adb 100644 (file)
@@ -263,6 +263,11 @@ protected:
 } // namespace
 
 TEST_F(LocateModuleCallbackTest, GetOrCreateModuleWithCachedModule) {
+  // Disable test on arm64 because of failures in the lldb incremental arm64
+  // bot.
+#if defined(__arm64__) || defined(__aarch64__) || defined(_M_ARM64)
+  GTEST_SKIP() << "broken on arm64.";
+#endif
   // The module file is cached, and the locate module callback is not set.
   // GetOrCreateModule should succeed to return the module from the cache.
   FileSpec uuid_view = BuildCacheDir(m_test_dir);
@@ -281,6 +286,12 @@ TEST_F(LocateModuleCallbackTest, GetOrCreateModuleWithCachedModuleAndSymbol) {
   // The module and symbol files are cached, and the locate module callback is
   // not set. GetOrCreateModule should succeed to return the module from the
   // cache with the symbol.
+
+  // Disable test on arm64 because of failures in the lldb incremental arm64
+  // bot.
+#if defined(__arm64__) || defined(__aarch64__) || defined(_M_ARM64)
+  GTEST_SKIP() << "broken on arm64.";
+#endif
   FileSpec uuid_view = BuildCacheDirWithSymbol(m_test_dir);
 
   CheckNoCallback();
@@ -642,4 +653,4 @@ TEST_F(LocateModuleCallbackTest,
   ModuleSP module_sp =
       m_target_sp->GetOrCreateModule(m_module_spec, /*notify=*/false);
   ASSERT_FALSE(module_sp);
-}
+}
\ No newline at end of file