llvm-project/lldb/test/types
Johnny Chen 707b3c9c73 Added the capability for the test driver to relocate the tests and the intermediate
files to a different top level directory than those specified on the command line.

When relocated, the test clanups normally performed afterwards after each test method
and after each test class will not be exercised at all.  This allows for an easier
postmortem analysis of test failures.

Example:

./dotest.py -v -t -r /tmp/lldbtest types

will create a /tmp/lldbtest directory which houses the types directory and its supported
files.

Files modified:

o dotest.py, lldbtest.py:

  Add logic to process '-r dir' option to support relocating the tests to a different
  top level directory instead of exected in place.

o darwin.py, test/types/Makefile:

  The 'make clean' should only clean the minimum .o and .d files.

llvm-svn: 116255
2010-10-11 22:25:46 +00:00
..
AbstractBase.py Change the regular expression used to grok the data type associated the output of 2010-10-06 20:00:48 +00:00
Makefile Added the capability for the test driver to relocate the tests and the intermediate 2010-10-11 22:25:46 +00:00
TestFloatTypes.py Use a better name for the abstract base class which contains the generic_type_tester() 2010-09-27 23:46:46 +00:00
TestFloatTypesExpr.py Remove the @skip() and @expectedFaiure decorators, the previously affected tests 2010-10-02 01:46:20 +00:00
TestIntegerTypes.py Use a better name for the abstract base class which contains the generic_type_tester() 2010-09-27 23:46:46 +00:00
TestIntegerTypesExpr.py Remove the @skip() and @expectedFaiure decorators, the previously affected tests 2010-10-02 01:46:20 +00:00
basic_type.cpp Added a generic_type_tester() to the TestBasicTypes class to be used for 2010-09-23 23:35:28 +00:00
char.cpp Added 'char'/'unsigned char'/'short'/'unsigned short' to the test suite. 2010-09-24 22:54:18 +00:00
double.cpp Added "float" and "double" to types/TestBasicTypes.py. Abstracted the generic 2010-09-27 23:29:54 +00:00
float.cpp Added "float" and "double" to types/TestBasicTypes.py. Abstracted the generic 2010-09-27 23:29:54 +00:00
int.cpp Added a generic_type_tester() to the TestBasicTypes class to be used for 2010-09-23 23:35:28 +00:00
long.cpp Added two new .cpp files to be tested via TestBasicTypes.py for correct display 2010-09-24 20:41:17 +00:00
long_long.cpp Added "long long" and "unsigned long long" to the TestBasicTypes.py. 2010-09-27 20:44:46 +00:00
short.cpp Added 'char'/'unsigned char'/'short'/'unsigned short' to the test suite. 2010-09-24 22:54:18 +00:00
unsigned_char.cpp Added 'char'/'unsigned char'/'short'/'unsigned short' to the test suite. 2010-09-24 22:54:18 +00:00
unsigned_int.cpp Added two new .cpp files to be tested via TestBasicTypes.py for correct display 2010-09-24 20:41:17 +00:00
unsigned_long.cpp Added "long long" and "unsigned long long" to the TestBasicTypes.py. 2010-09-27 20:44:46 +00:00
unsigned_long_long.cpp Added "long long" and "unsigned long long" to the TestBasicTypes.py. 2010-09-27 20:44:46 +00:00
unsigned_short.cpp Added 'char'/'unsigned char'/'short'/'unsigned short' to the test suite. 2010-09-24 22:54:18 +00:00