[Lldb-commits] [lldb] r356275 - Implement a better way of not passing the sanitizer environment on to tests.

Adrian Prantl via lldb-commits lldb-commits at lists.llvm.org
Fri Mar 15 10:22:00 PDT 2019


Author: adrian
Date: Fri Mar 15 10:22:00 2019
New Revision: 356275

URL: http://llvm.org/viewvc/llvm-project?rev=356275&view=rev
Log:
Implement a better way of not passing the sanitizer environment on to tests.

rdar://problem/48889580

Modified:
    lldb/trunk/packages/Python/lldbsuite/test/lldbtest.py

Modified: lldb/trunk/packages/Python/lldbsuite/test/lldbtest.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/packages/Python/lldbsuite/test/lldbtest.py?rev=356275&r1=356274&r2=356275&view=diff
==============================================================================
--- lldb/trunk/packages/Python/lldbsuite/test/lldbtest.py (original)
+++ lldb/trunk/packages/Python/lldbsuite/test/lldbtest.py Fri Mar 15 10:22:00 2019
@@ -1875,9 +1875,8 @@ class TestBase(Base):
         self.runCmd('settings set symbols.enable-external-lookup false')
 
         # Make sure that a sanitizer LLDB's environment doesn't get passed on.
-        if (('DYLD_INSERT_LIBRARIES' in os.environ) and
-            'libclang_rt.asan' in os.environ['DYLD_INSERT_LIBRARIES']):
-            self.runCmd('settings set target.env-vars DYLD_INSERT_LIBRARIES=')
+        if 'DYLD_LIBRARY_PATH' in os.environ:
+            self.runCmd('settings set target.env-vars DYLD_LIBRARY_PATH=')
         
         if "LLDB_MAX_LAUNCH_COUNT" in os.environ:
             self.maxLaunchCount = int(os.environ["LLDB_MAX_LAUNCH_COUNT"])




More information about the lldb-commits mailing list