llvm-project/lldb
Johnny Chen 75739045d3 Add a '-b blacklistFile' option to the test driver to take a file specifying the
test classes or test cases to be excludued from the test suite.

Check in an example blacklist file: blacklist.py:

"""
'blacklist' is a Python dictionary, it stores the mapping of a string describing
either a testclass or a testcase, i.e, testclass.testmethod, to the reason (a
string) it is blacklisted.

Following is an example which states that test class IntegerTypesExprTestCase
should be skipped because 'This test class crashed' and the test case
FoundationTestCase.test_data_type_and_expr_with_dsym should be skipped because
it is 'Temporarily disabled'.

blacklist = {'IntegerTypesExprTestCase': 'This test class crashed',
             'FoundationTestCase.test_data_type_and_expr_with_dsym': 'Temporarily disabled'
             }
"""

blacklist = {}

An example of invoking the test driver and specifying a blacklist file:

./dotest.py -b blacklist.py -v types

This runs the tests under 'types' directory but excludes the tests specified in
balcklist.py.

llvm-svn: 120620
2010-12-01 22:47:54 +00:00
..
docs Instructions for building LLDB with a debug LLVM 2010-11-18 03:56:17 +00:00
examples Add comment explaining the options used to invoke the test driver. 2010-10-25 21:38:35 +00:00
include Fixed ClangUserExpression's wrapping of expressions 2010-12-01 21:35:54 +00:00
lib Patch from Jay Cornwall that modifies the LLDB "Host" layer to reuse more 2010-09-07 20:11:56 +00:00
lldb.xcodeproj Fix completion for multi-word commands in the "help" command. 2010-11-30 22:59:37 +00:00
resources Bumped Xcode versions to lldb-32 and debugserver-119. 2010-11-11 02:22:58 +00:00
scripts Updated to latest and greatest clang for a "print cvr-qualifiers on function 2010-11-19 21:46:54 +00:00
source Fixed ClangUserExpression's wrapping of expressions 2010-12-01 21:35:54 +00:00
test Add a '-b blacklistFile' option to the test driver to take a file specifying the 2010-12-01 22:47:54 +00:00
tools Fixed 32 bit debugging after recent architecture changes to debugserver. 2010-12-01 22:45:40 +00:00
utils Initial check-in of a Python utility to run the lldb test suite and send the 2010-11-16 19:44:50 +00:00
www Clarified some caveats for thread format strings. 2010-10-04 03:06:05 +00:00
INSTALL.txt You'll need to be running Mac OS X to get lldb to build right now. 2010-06-09 07:29:26 +00:00
LICENSE.TXT test commit 2010-06-09 03:55:24 +00:00
Makefile Comment out test targets; they don't work on Linux because test/Makefile uses 2010-07-09 22:36:15 +00:00