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) _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits