[Lldb-commits] [lldb] 3a538de - [lldb] Make UBSan tests remote ready
Jonas Devlieghere via lldb-commits
lldb-commits at lists.llvm.org
Wed Aug 5 18:31:59 PDT 2020
Author: Jonas Devlieghere
Date: 2020-08-05T18:31:43-07:00
New Revision: 3a538de653607b7602a870d63b13dd51638c1424
URL: https://github.com/llvm/llvm-project/commit/3a538de653607b7602a870d63b13dd51638c1424
DIFF: https://github.com/llvm/llvm-project/commit/3a538de653607b7602a870d63b13dd51638c1424.diff
LOG: [lldb] Make UBSan tests remote ready
Add missing call to registerSanitizerLibrariesWithTarget.
Added:
Modified:
lldb/test/API/functionalities/ubsan/basic/TestUbsanBasic.py
lldb/test/API/functionalities/ubsan/user-expression/TestUbsanUserExpression.py
Removed:
################################################################################
diff --git a/lldb/test/API/functionalities/ubsan/basic/TestUbsanBasic.py b/lldb/test/API/functionalities/ubsan/basic/TestUbsanBasic.py
index d804ef3ea9d7..6b51e5e53c8e 100644
--- a/lldb/test/API/functionalities/ubsan/basic/TestUbsanBasic.py
+++ b/lldb/test/API/functionalities/ubsan/basic/TestUbsanBasic.py
@@ -27,9 +27,9 @@ def setUp(self):
def ubsan_tests(self):
# Load the test
exe = self.getBuildArtifact("a.out")
- self.expect(
- "file " + exe,
- patterns=["Current executable set to .*a.out"])
+ target = self.dbg.CreateTarget(exe)
+ self.assertTrue(target, VALID_TARGET)
+ self.registerSanitizerLibrariesWithTarget(target)
self.runCmd("run")
diff --git a/lldb/test/API/functionalities/ubsan/user-expression/TestUbsanUserExpression.py b/lldb/test/API/functionalities/ubsan/user-expression/TestUbsanUserExpression.py
index 68f8c0360ff3..bb1607dd4322 100644
--- a/lldb/test/API/functionalities/ubsan/user-expression/TestUbsanUserExpression.py
+++ b/lldb/test/API/functionalities/ubsan/user-expression/TestUbsanUserExpression.py
@@ -25,9 +25,9 @@ def setUp(self):
def ubsan_tests(self):
# Load the test
exe = self.getBuildArtifact("a.out")
- self.expect(
- "file " + exe,
- patterns=["Current executable set to .*a.out"])
+ target = self.dbg.CreateTarget(exe)
+ self.assertTrue(target, VALID_TARGET)
+ self.registerSanitizerLibrariesWithTarget(target)
self.runCmd("breakpoint set -f main.c -l %d" % self.line_breakpoint)
More information about the lldb-commits
mailing list