• Home
  • History
  • Annotate
  • only in /external/lldb/test/macosx/universal/
History log of /external/lldb/test/macosx/universal/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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
estUniversal.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
estUniversal.py
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
akefile
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
estUniversal.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
estUniversal.py
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
estUniversal.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
estUniversal.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
estUniversal.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
estUniversal.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
akefile
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
estUniversal.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
estUniversal.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
estUniversal.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
estUniversal.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
estUniversal.py
ain.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
estUniversal.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
estUniversal.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
estUniversal.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
estUniversal.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
estUniversal.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
estUniversal.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
estUniversal.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
akefile
ain.c