summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/lldbtest.py
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lldbtest.py')
-rw-r--r--lldb/packages/Python/lldbsuite/test/lldbtest.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/lldb/packages/Python/lldbsuite/test/lldbtest.py b/lldb/packages/Python/lldbsuite/test/lldbtest.py
index f3165ab3258..0b32fc4ef58 100644
--- a/lldb/packages/Python/lldbsuite/test/lldbtest.py
+++ b/lldb/packages/Python/lldbsuite/test/lldbtest.py
@@ -1922,6 +1922,15 @@ class TestBase(Base):
return environment
+ def registerSanitizerLibrariesWithTarget(self, target):
+ runtimes = []
+ for m in target.module_iter():
+ libspec = m.GetFileSpec()
+ if "clang_rt" in libspec.GetFilename():
+ runtimes.append(os.path.join(libspec.GetDirectory(),
+ libspec.GetFilename()))
+ return self.registerSharedLibrariesWithTarget(target, runtimes)
+
# utility methods that tests can use to access the current objects
def target(self):
if not self.dbg:
OpenPOWER on IntegriCloud