Skip to content
  • Johnny Chen's avatar
    Add a '-b blacklistFile' option to the test driver to take a file specifying the · 75739045
    Johnny Chen authored
    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
    75739045
Loading