[Lldb-commits] [lldb] r355658 - [Reproducers] TestImagineList.test -> TestImageList.test

Jonas Devlieghere via lldb-commits lldb-commits at lists.llvm.org
Thu Mar 7 16:53:58 PST 2019


Author: jdevlieghere
Date: Thu Mar  7 16:53:57 2019
New Revision: 355658

URL: http://llvm.org/viewvc/llvm-project?rev=355658&view=rev
Log:
[Reproducers] TestImagineList.test -> TestImageList.test

And run the actual binary so we load the shared libraries.

Added:
    lldb/trunk/lit/Reproducer/Functionalities/TestImageList.test
Removed:
    lldb/trunk/lit/Reproducer/Functionalities/TestImagineList.test

Added: lldb/trunk/lit/Reproducer/Functionalities/TestImageList.test
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/lit/Reproducer/Functionalities/TestImageList.test?rev=355658&view=auto
==============================================================================
--- lldb/trunk/lit/Reproducer/Functionalities/TestImageList.test (added)
+++ lldb/trunk/lit/Reproducer/Functionalities/TestImageList.test Thu Mar  7 16:53:57 2019
@@ -0,0 +1,30 @@
+# UNSUPPORTED: system-windows, system-freebsd
+
+# This tests that image list works when replaying. We arbitrarily assume
+# there's at least two entries and compare that they're identical.
+
+# RUN: %clang %S/Inputs/stepping.c -g -o %t.out
+
+# RUN: rm -rf %t.txt
+
+# RUN: echo "CAPTURE" >> %t.txt
+# RUN: %lldb -x -b  --capture %t.repro \
+# RUN:    -o 'run' \
+# RUN:    -o 'image list' \
+# RUN:    -o 'reproducer generate' \
+# RUN:    %t.out >> %t.txt 2>&1
+
+# RUN: echo "REPLAY" >> %t.txt
+# RUN: %lldb -x -b --replay %t.repro >> %t.txt 2>&1
+
+# RUN: cat %t.txt | FileCheck %s
+
+# CHECK: CAPTURE
+# CHECK: image list
+# CHECK: [  0] [[ZERO:.*]]
+# CHECK: [  1] [[ONE:.*]]
+
+# CHECK: REPLAY
+# CHECK: image list
+# CHECK: [  0] {{.*}}[[ZERO]]
+# CHECK: [  1] {{.*}}[[ONE]]

Removed: lldb/trunk/lit/Reproducer/Functionalities/TestImagineList.test
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/lit/Reproducer/Functionalities/TestImagineList.test?rev=355657&view=auto
==============================================================================
--- lldb/trunk/lit/Reproducer/Functionalities/TestImagineList.test (original)
+++ lldb/trunk/lit/Reproducer/Functionalities/TestImagineList.test (removed)
@@ -1,29 +0,0 @@
-# UNSUPPORTED: system-windows, system-freebsd
-
-# This tests that image list works when replaying. We arbitrarily assume
-# there's at least two entries and compare that they're identical.
-
-# RUN: %clang %S/Inputs/stepping.c -g -o %t.out
-
-# RUN: rm -rf %t.txt
-
-# RUN: echo "CAPTURE" >> %t.txt
-# RUN: %lldb -x -b  --capture %t.repro \
-# RUN:    -o 'image list' \
-# RUN:    -o 'reproducer generate' \
-# RUN:    %t.out >> %t.txt 2>&1
-
-# RUN: echo "REPLAY" >> %t.txt
-# RUN: %lldb -x -b --replay %t.repro >> %t.txt 2>&1
-
-# RUN: cat %t.txt | FileCheck %s
-
-# CHECK: CAPTURE
-# CHECK: image list
-# CHECK: [  0] [[ZERO:.*]]
-# CHECK: [  1] [[ONE:.*]]
-
-# CHECK: REPLAY
-# CHECK: image list
-# CHECK: [  0] {{.*}}[[ZERO]]
-# CHECK: [  1] {{.*}}[[ONE]]




More information about the lldb-commits mailing list