Author: Jonas Devlieghere
Date: 2020-02-03T20:57:57-08:00
New Revision: 0c16a22a2ebd1fc4238b6bd1c6e7d4d72d496b1f

URL: 
https://github.com/llvm/llvm-project/commit/0c16a22a2ebd1fc4238b6bd1c6e7d4d72d496b1f
DIFF: 
https://github.com/llvm/llvm-project/commit/0c16a22a2ebd1fc4238b6bd1c6e7d4d72d496b1f.diff

LOG: [lldb/Test] Fix substr order in asan & ubsan tests

Added: 
    

Modified: 
    
lldb/packages/Python/lldbsuite/test/functionalities/asan/TestMemoryHistory.py
    lldb/packages/Python/lldbsuite/test/functionalities/asan/TestReportData.py
    
lldb/packages/Python/lldbsuite/test/functionalities/ubsan/basic/TestUbsanBasic.py

Removed: 
    


################################################################################
diff  --git 
a/lldb/packages/Python/lldbsuite/test/functionalities/asan/TestMemoryHistory.py 
b/lldb/packages/Python/lldbsuite/test/functionalities/asan/TestMemoryHistory.py
index 4df315127f6b..37c34984f43b 100644
--- 
a/lldb/packages/Python/lldbsuite/test/functionalities/asan/TestMemoryHistory.py
+++ 
b/lldb/packages/Python/lldbsuite/test/functionalities/asan/TestMemoryHistory.py
@@ -66,14 +66,13 @@ def asan_tests(self):
         self.expect(
             "memory history 'pointer'",
             substrs=[
-                'Memory allocated by Thread',
-                'a.out`f1',
-                'main.c:%d' %
-                self.line_malloc,
                 'Memory deallocated by Thread',
                 'a.out`f2',
-                'main.c:%d' %
-                self.line_free])
+                'main.c:%d' % self.line_free,
+                'Memory allocated by Thread',
+                'a.out`f1',
+                'main.c:%d' % self.line_malloc,
+            ])
 
         # do the same using SB API
         process = self.dbg.GetSelectedTarget().process

diff  --git 
a/lldb/packages/Python/lldbsuite/test/functionalities/asan/TestReportData.py 
b/lldb/packages/Python/lldbsuite/test/functionalities/asan/TestReportData.py
index 0ca48435e820..70084592cc86 100644
--- a/lldb/packages/Python/lldbsuite/test/functionalities/asan/TestReportData.py
+++ b/lldb/packages/Python/lldbsuite/test/functionalities/asan/TestReportData.py
@@ -69,9 +69,10 @@ def asan_tests(self):
                 "access_size",
                 "access_type",
                 "address",
-                "pc",
                 "description",
-                "heap-use-after-free"])
+                "heap-use-after-free",
+                "pc",
+            ])
 
         output_lines = self.res.GetOutput().split('\n')
         json_line = '\n'.join(output_lines[2:])

diff  --git 
a/lldb/packages/Python/lldbsuite/test/functionalities/ubsan/basic/TestUbsanBasic.py
 
b/lldb/packages/Python/lldbsuite/test/functionalities/ubsan/basic/TestUbsanBasic.py
index 76fdb33fd329..424e83934361 100644
--- 
a/lldb/packages/Python/lldbsuite/test/functionalities/ubsan/basic/TestUbsanBasic.py
+++ 
b/lldb/packages/Python/lldbsuite/test/functionalities/ubsan/basic/TestUbsanBasic.py
@@ -70,12 +70,13 @@ def ubsan_tests(self):
             "thread info -s",
             "The extended stop info should contain the UBSan provided fields",
             substrs=[
-                "instrumentation_class",
-                "memory_address",
+                "col",
                 "description",
                 "filename",
+                "instrumentation_class",
                 "line",
-                "col"])
+                "memory_address",
+            ])
 
         output_lines = self.res.GetOutput().split('\n')
         json_line = '\n'.join(output_lines[2:])


        
_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to