Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
lldb
/
refs/heads/int/n/fp2
/
test
/
dotest.py
« Previous
940b103
Abtracted all mach-o and ELF out of ArchSpec. This patch is a modified form
by Greg Clayton
· 13 years ago
ad626a7
Don't enable thread safe logging as it currently deadlocks logging.
by Greg Clayton
· 13 years ago
212baf4
Make logs threadsafe (add the -t option) when logging API stuff.
by Greg Clayton
· 13 years ago
6a564a4
Refactored the test driver to abstract out the Python sys.path specification for
by Johnny Chen
· 13 years ago
d9846b0
Added support for Xcode 4 build directories.
by Greg Clayton
· 13 years ago
d536233
Added comment.
by Johnny Chen
· 13 years ago
50bc638
Add a "-D" option to the test driver which dumps the Python sys.path variable
by Johnny Chen
· 13 years ago
012cba1
Add "-A arch_spec" and "-C compiler_spec" options to the test driver. Example:
by Johnny Chen
· 13 years ago
067022b
Print out the command line used to invoke the test suite so I don't get confused
by Johnny Chen
· 13 years ago
0de6ab5
Added special logic to faciliate profiling the test suite run with the cProfile.py
by Johnny Chen
· 13 years ago
c87fd49
Properly indent the short description of the test case to make it align with the
by Johnny Chen
· 13 years ago
810042e
Enhance the test framework to be able to emit a counter value in verbose mode
by Johnny Chen
· 13 years ago
cc659ad
Do not specify both '-a' and '+a' at the same time.
by Johnny Chen
· 13 years ago
3ebdacc
Add a '+a' command line option to the test driver to run only the Python API tests.
by Johnny Chen
· 13 years ago
4f93bf1
Add an infrastructure to mark the Python APIs only test using a decorator.
by Johnny Chen
· 13 years ago
8fd886c
For SBTarget.Launch()/LaunchProcess(), there's no need to pass an empty string
by Johnny Chen
· 13 years ago
7d6d844
Add the '-F' option to the test driver, which makes the running of test suite failfast.
by Johnny Chen
· 14 years ago
58bf344
Log just the thread name, not process/thread id for easier human reading.
by Johnny Chen
· 14 years ago
19eee0d
When logging, enable process and thread ID recordings. Also add 'state' to the lldb
by Johnny Chen
· 14 years ago
7ab8c85
For lldb loggings, prepend log lines with a timestamp. And change the default log options:
by Johnny Chen
· 14 years ago
82e6b1e
Add a '-b blacklistFile' option to the test driver to take a file specifying the
by Johnny Chen
· 14 years ago
d6e7ca2
Add comment.
by Johnny Chen
· 14 years ago
360dd37
When looping through the test suite more than once (repeat count > 1), we should
by Johnny Chen
· 14 years ago
d2acdb3
Add an option '-# count' to run the specified test suite for a said number of times.
by Johnny Chen
· 14 years ago
a85859f
Add help message for the scenario of using lldb.py module distributed by Xcode4
by Johnny Chen
· 14 years ago
26be453
Add more comments on LLDBTestResult class.
by Johnny Chen
· 14 years ago
47c47c4
Rephrase the output message about session information; make it both "session logs".
by Johnny Chen
· 14 years ago
1a6e92a
Better wording of the help text for the '-f testclass.testmethod' option usage.
by Johnny Chen
· 14 years ago
d529f6b
Let's also emit the informational message for where to find the session logs for
by Johnny Chen
· 14 years ago
a224cd1
Change the test driver so that simply specifying '-f testclass.testmethod' means that
by Johnny Chen
· 14 years ago
d96b568
Add comment about iterating over possible architecture and compiler combinations.
by Johnny Chen
· 14 years ago
dd2bb2c
Now that the test suite has very few expected failures remaining (2), it is a good
by Johnny Chen
· 14 years ago
41fae81
Add some comment about the default session dir name which is a timestamp.
by Johnny Chen
· 14 years ago
63c2cba
The informational message for where to find the session logs for failed/errored
by Johnny Chen
· 14 years ago
76bd010
Fix the test driver as part of the fix for http://llvm.org/bugs/show_bug.cgi?id=8493
by Johnny Chen
· 14 years ago
9656ab2
Add some more usage text.
by Johnny Chen
· 14 years ago
66d2c2d
Rewording of output message.
by Johnny Chen
· 14 years ago
125fc2b
Add an option '-s session-dir-name' to overwrite the default timestamp-named
by Johnny Chen
· 14 years ago
fdde5f2
Get rid of the microsecond field in the timestamp directory name used to dump the
by Johnny Chen
· 14 years ago
6ad7e5e
Add an example of option combination for running a single test method to the help text.
by Johnny Chen
· 14 years ago
ce68146
Modify the test driver and lldbtest.TestBase so that the dumping of session info
by Johnny Chen
· 14 years ago
595c9d7
Simply use the TestBase.markFailure() callback method to set the __failed__ flag.
by Johnny Chen
· 14 years ago
84a6d6f
This is an initial version of test driver enhanceent to be able to dump the
by Johnny Chen
· 14 years ago
6b6f5ba
Change the call within lldb.py to 'SBDebugger.Initialize()' from 'lldb.SBDebugger.Initialize()'.
by Johnny Chen
· 14 years ago
4b6630e
Fix an obvious cut-and-paste error.
by Johnny Chen
· 14 years ago
953864a
Added the capability for the test driver to split the sys.stderr/sys.stdout into
by Johnny Chen
· 14 years ago
7972335
Update comments.
by Johnny Chen
· 14 years ago
548aefd
Added the capability for the test driver to relocate the tests and the intermediate
by Johnny Chen
· 14 years ago
46be75d
Help text modification.
by Johnny Chen
· 14 years ago
ce2212c
Fix logic error of the option processing loop.
by Johnny Chen
· 14 years ago
e47649c
o SBtarget.cpp/.h:
by Johnny Chen
· 14 years ago
b62436b
Enhance the test driver with a '-f filterspec' option to specify the
by Johnny Chen
· 14 years ago
4199819
o Added a new feature to the test framework to skip long running tests conditionally.
by Johnny Chen
· 14 years ago
18a921f
Stop using LLDB_CC/LLDB_ARCH in the plugins for test configurations. Use make
by Johnny Chen
· 14 years ago
7c52ff1
Added "float" and "double" to types/TestBasicTypes.py. Abstracted the generic
by Johnny Chen
· 14 years ago
f032d90
Changed the order of two assignment stmts.
by Johnny Chen
· 14 years ago
b40056b
Added the capability to source the configFile specified via the "-c" option in
by Johnny Chen
· 14 years ago
cd0279d
More modularizations.
by Johnny Chen
· 14 years ago
49f2f7a
Added comments.
by Johnny Chen
· 14 years ago
9fdb0a9
Added a hook for the test driver to take an optional config file to customize
by Johnny Chen
· 14 years ago
af149a0
Cleaned up the option processing logic and added a '-i' option to ignore the
by Johnny Chen
· 14 years ago
872aee1
Added some comments.
by Johnny Chen
· 14 years ago
c202c46
Also added BuildAndIntegration to the directories to search for an existing
by Johnny Chen
· 14 years ago
fde69bc
Removed the expectedFailure decorator from test_with_dwarf_and_run_command() test case
by Johnny Chen
· 14 years ago
91960d3
Added '-d' option to the test driver to spit out the process id and do a delay
by Johnny Chen
· 14 years ago
9de4ede
Changed the buildDsym()/buildDwarf() TestBase methods to use a plugin framework
by Johnny Chen
· 14 years ago
d0c24b2
Changed the keyword argument for runCmd()/expect() from 'verbose' to 'trace',
by Johnny Chen
· 14 years ago
840d8e3
Write out the informational message about the total number of test cases to be
by Johnny Chen
· 14 years ago
4e6c888
Add the ability to specify logging options for lldb and gdb-remote through two
by Johnny Chen
· 14 years ago
1a43726
Added logging for process.gdb-remote by defining an environment variable named
by Johnny Chen
· 14 years ago
83f6e51
Added a workaround for test suite hang while terminating by checking env variable
by Johnny Chen
· 14 years ago
01f2a6a
Call lldb.SBDebugger.Terminate() at the end of test suite run through the atexit
by Johnny Chen
· 14 years ago
7987ac9
Install the SIGINT (control-c) handler before invoking the text test runner.
by Johnny Chen
· 14 years ago
877c7e4
Putting out messages about the number of test cases to be run before running the
by Johnny Chen
· 14 years ago
75e28f9
o Added unittest2 which has added the new features in unittest for Python 2.7
by Johnny Chen
· 14 years ago
a1affab
Abstracted the lldb-specific unittest.TestCase.setUp()/tearDown() in a separate
by Johnny Chen
· 14 years ago
797674b
Fixed logic error; checking return status and raising exception should only be
by Johnny Chen
· 14 years ago
909e5a6
Turn on logging for debugging purposes if ${LLDB_LOG} environment variable is
by Johnny Chen
· 14 years ago
16b9747
Add some delay before calling SBDebugger.Terminate().
by Johnny Chen
· 14 years ago
58f9392
Added TestArrayTypes.py for test/array_types directory.
by Johnny Chen
· 14 years ago
1bfbd41
For the time being, let's bracket the test runner within the
by Johnny Chen
· 14 years ago
a85d7ee
No need to add the test script containing directory to sys.path more than once.
by Johnny Chen
· 14 years ago
896f31f
Removed debug print statements.
by Johnny Chen
· 14 years ago
9707bb6
A simple testing framework for lldb using python's unit testing framework.
by Johnny Chen
· 14 years ago