• Home
  • History
  • Annotate
  • only in /external/lldb/test/macosx/
History log of /external/lldb/test/macosx/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f3b05d6372182528f3bb11982d9c68a1e431fe9f 30-Jul-2013 Stefanus Du Toit <stefanus.du.toit@intel.com> Add missing -Xlinker to order test.

Both the parameter itself and the argument to the parameter must be prefixed
with -Xlinker so that they are passed properly.

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@187432 91177308-0d34-0410-b5e6-96231b3b80d8
rder/Makefile
431d839a33e9a274e705f7a268a1c9de2ffc2da2 22-Sep-2012 Jim Ingham <jingham@apple.com> Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly
on the output of "break set". Please don't do this sort of thing!!!!!


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@164433 91177308-0d34-0410-b5e6-96231b3b80d8
niversal/TestUniversal.py
b170aee2daacc83e3d71c3e3acc9d56c89893a7b 08-May-2012 Greg Clayton <gclayton@apple.com> <rdar://problem/11358639>

Switch over to the "*-apple-macosx" for desktop and "*-apple-ios" for iOS triples.

Also make the selection process for auto selecting platforms based off of an arch much better.



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@156354 91177308-0d34-0410-b5e6-96231b3b80d8
niversal/TestUniversal.py
1ced14236c78a2652b82ab74341c8258efc470ba 21-Apr-2012 Johnny Chen <johnny.chen@apple.com> Remove the expectedFailure decorator as the bug has been fixed.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@155264 91177308-0d34-0410-b5e6-96231b3b80d8
ebug-info/apple_types/TestAppleTypesIsProduced.py
21b1984e161b0cadee331d32bfd721eccfdf4b1f 06-Apr-2012 Johnny Chen <johnny.chen@apple.com> Second batch of adding @dsym_test/@dwarf_test decorators to existing test cases.
Plus some minor cleanup of test method names.
Third and final batch is coming.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@154197 91177308-0d34-0410-b5e6-96231b3b80d8
rder/TestOrderFile.py
0cef6bad66d4cbbe4a01617b27be5b85a3134592 03-Apr-2012 Johnny Chen <johnny.chen@apple.com> Add a Test case to make sure that __apple_types section does get produced by dsymutil.
This is supposed to succeed even with rdar://problem/11166975.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@153919 91177308-0d34-0410-b5e6-96231b3b80d8
ebug-info/apple_types/TestAppleTypesIsProduced.py
4eb1453a5273e432a706ca69d9e91fb678170aff 03-Apr-2012 Johnny Chen <johnny.chen@apple.com> Add some more debug prints and retrieve the debug subsections from the DWARF section.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@153915 91177308-0d34-0410-b5e6-96231b3b80d8
ebug-info/apple_types/TestAppleTypesIsProduced.py
a96b7890217c988c69f0f64cf608feb33f17db56 02-Apr-2012 Johnny Chen <johnny.chen@apple.com> Add testcase that verifies that __apple_types is a valid section in a .o file generated by clang.

rdar://problem/11167268


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@153891 91177308-0d34-0410-b5e6-96231b3b80d8
ebug-info/apple_types/Makefile
ebug-info/apple_types/TestAppleTypesIsProduced.py
ebug-info/apple_types/main.c
111e18b9cf43779c865dde7e43d90880f3af7f13 13-Jan-2012 Johnny Chen <johnny.chen@apple.com> Modify a couple of Makefiles to use clang instead of gcc, since gcc is being deprecated.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@148071 91177308-0d34-0410-b5e6-96231b3b80d8
niversal/Makefile
68687f50e278727ee89202eeb2b159034e55e202 22-Dec-2011 Johnny Chen <johnny.chen@apple.com> Patches for running some of the Linux tests from Dawn, thanks!
With some minor modification from me.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@147160 91177308-0d34-0410-b5e6-96231b3b80d8
rder/TestOrderFile.py
be85f0bc2ebbc2e2aff4ce2c2ae1149643b338b2 13-Aug-2011 Johnny Chen <johnny.chen@apple.com> Add a simple test case to exercise the SBDebugger.CreateTargetWithFileAndTargetTriple() API.


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@137544 91177308-0d34-0410-b5e6-96231b3b80d8
niversal/TestUniversal.py
4386675ff4485cc67173f590b0f7daa5ba83fc33 13-Aug-2011 Johnny Chen <johnny.chen@apple.com> Modify the skipUnless() logic to work for OSX Lion.


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@137542 91177308-0d34-0410-b5e6-96231b3b80d8
niversal/TestUniversal.py
17a1399a7e7fbc4d2adb4186cd472f7e72d8d161 27-Jun-2011 Johnny Chen <johnny.chen@apple.com> Move top level test dirs platform and inferior-crashing to reside under functionalities and order to reside under macosx.


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@133919 91177308-0d34-0410-b5e6-96231b3b80d8
rder/Makefile
rder/TestOrderFile.py
rder/cmds.txt
rder/main.c
rder/order-file
805fec7ec90a09b94bc4515fcac9b2b03bae153b 24-May-2011 Johnny Chen <johnny.chen@apple.com> Now that we have added a post-processing step for adding truth value testing to
those lldb objects which implement the IsValid() method, let's change the rest of
the test suite to use the more compact truth value testing pattern (the Python way).


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@131970 91177308-0d34-0410-b5e6-96231b3b80d8
niversal/TestUniversal.py
185e2c103c2af449262046495b3f8d1640794543 08-May-2011 Johnny Chen <johnny.chen@apple.com> Add test scenario to verify 'eax' register is available when launching the i386 slice
of a universal binary and 'rax' register is available when launching the x86_64 slice.

rdar://problem/9403437


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@131069 91177308-0d34-0410-b5e6-96231b3b80d8
niversal/TestUniversal.py
c113489c350d0535a9e6e7d19335ba7efb4f52c6 08-Feb-2011 Johnny Chen <johnny.chen@apple.com> Add new radar info for failed test.


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@125100 91177308-0d34-0410-b5e6-96231b3b80d8
niversal/TestUniversal.py
f20b8d96a112a6ad50925b90f3d6511050c4758e 08-Feb-2011 Johnny Chen <johnny.chen@apple.com> Make the assertion message about 32-bit process address byte size more clear.


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@125099 91177308-0d34-0410-b5e6-96231b3b80d8
niversal/TestUniversal.py
c4bd46b2d0c525f58b70147a081b1477e24d05a2 03-Feb-2011 Johnny Chen <johnny.chen@apple.com> Parametrize make variable CC to also test with clang.


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@124764 91177308-0d34-0410-b5e6-96231b3b80d8
niversal/Makefile
c95fe320ae4b923ae0164e4dda4139e202c225a7 02-Dec-2010 Johnny Chen <johnny.chen@apple.com> Remove @expectedFailure decorator as the bug has been fixed.


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@120624 91177308-0d34-0410-b5e6-96231b3b80d8
niversal/TestUniversal.py
61eb4f1a4361cc4774016acf66b40cd1d188ba83 01-Dec-2010 Johnny Chen <johnny.chen@apple.com> Add @expectedFailure decorator for a known bug:

rdar://problem/8689814 test failure: test/macosx/universal (the i386 slice does not break?)


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@120505 91177308-0d34-0410-b5e6-96231b3b80d8
niversal/TestUniversal.py
4b1c6251c0a829973d466df76ab682bd7ff39fc0 09-Nov-2010 Johnny Chen <johnny.chen@apple.com> Make the specification of relative directory more robust.


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@118511 91177308-0d34-0410-b5e6-96231b3b80d8
niversal/TestUniversal.py
0910eb32b94bd67b0357d34d0951aad197742569 14-Oct-2010 Johnny Chen <johnny.chen@apple.com> Make calling the super class's setUp() method less fragile.


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@116490 91177308-0d34-0410-b5e6-96231b3b80d8
niversal/TestUniversal.py
7b54cf43d0686af5e4456a46a4d8189fffff8a55 13-Oct-2010 Johnny Chen <johnny.chen@apple.com> Avoid using hardcoded line number to break on. Use the line_number() utility
function to get the line number to break on during setUp().


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@116356 91177308-0d34-0410-b5e6-96231b3b80d8
niversal/TestUniversal.py
niversal/main.c
ff4e1d8e276b6e330f78ac145712274a7c36a484 04-Sep-2010 Johnny Chen <johnny.chen@apple.com> Marked test_process_launch_for_universal() test case as requiring 'darwin' and 'i386'
in order to be run. And added a default build phase at the beginning of the method.


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@113037 91177308-0d34-0410-b5e6-96231b3b80d8
niversal/TestUniversal.py
1c42e8684d26e1473f92c799eeae65a3eec991d6 01-Sep-2010 Johnny Chen <johnny.chen@apple.com> Changed the test case class names to be noun-like instead of verb-like.


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@112732 91177308-0d34-0410-b5e6-96231b3b80d8
niversal/TestUniversal.py
1bb9f9a3917c7ac7228d0a81a0ff8a225165800a 28-Aug-2010 Johnny Chen <johnny.chen@apple.com> Added a test case test_breakpoint_creation_by_filespec_python() which creates a
breakpoint by FileSpec and line number and exercises some FileSpec APIs.

Also, RUN_STOPPED is a bad assert name, RUN_SUCCEEDED is better.


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@112327 91177308-0d34-0410-b5e6-96231b3b80d8
niversal/TestUniversal.py
115523dee5b972907fe7de6c9057e8eaccd1c91d 27-Aug-2010 Johnny Chen <johnny.chen@apple.com> Changed from dbg.GetCurrentTarget() to dbg.GetSelectedTarget().


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@112231 91177308-0d34-0410-b5e6-96231b3b80d8
niversal/TestUniversal.py
a8b3cdd691771ec347420ed625d7306574eedd4f 26-Aug-2010 Johnny Chen <johnny.chen@apple.com> Added logic to TestUniversal.py to exercise the python APIs:

o SBDebugger.GetCurrentTarget()
o SBTarget.GetProcess()
o SBProcess.GetAddressByteSize()

in order to make sure that, indeed, 64-bit, followed by 32-bit processes have
been launched.

Added invoke() method to TestBase to factor in the tracing logic in one place.
This method allows an object to call a method with no arg reflectively.


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@112102 91177308-0d34-0410-b5e6-96231b3b80d8
niversal/TestUniversal.py
8bd8e425ca5b1bcd3a2624d3964361a96f9fa39e 25-Aug-2010 Johnny Chen <johnny.chen@apple.com> Removed the @unitest2.expectedFailure decorator. The i386 process launch works
correctly after all. It was my own configuration error (I was building x86_64
only).


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@111992 91177308-0d34-0410-b5e6-96231b3b80d8
niversal/TestUniversal.py
4917e102e01da14496df098ebe8fe6c1096f1610 25-Aug-2010 Johnny Chen <johnny.chen@apple.com> Added a test for launching a universal binary. Launch of i386 architecture
currently fails: rdar://problem/8349784.

Forgot to check in lldbtest.py in the previous commit r111958.


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@111975 91177308-0d34-0410-b5e6-96231b3b80d8
niversal/TestUniversal.py
27707b3a139fce5a9bd9f7f3fdaff3f8a4d6a930 12-Aug-2010 Jim Ingham <jingham@apple.com> Test files (but no test cases yet) for handling Universal files.


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@110893 91177308-0d34-0410-b5e6-96231b3b80d8
niversal/Makefile
niversal/main.c