Improvements to testing blacklist
authorFrancis Ricci <francisjricci@gmail.com>
Tue, 4 Oct 2016 18:48:00 +0000 (18:48 +0000)
committerFrancis Ricci <francisjricci@gmail.com>
Tue, 4 Oct 2016 18:48:00 +0000 (18:48 +0000)
commitf833f173fbca19275d3cb36b96d1f7461c0a8fee
treedd412624b13931e47c3e8d6bddb18d9382bd1935
parentfa262c98f8bb0618ed500b261e6098c63c93bfc6
Improvements to testing blacklist

Summary:
This patch is necessary because individual test cases are not required
to have unique names. Therefore, test cases must now
be specified explicitly in the form <TestCase>.<TestMethod>.
Because it works by regex matching, passing just <TestCase> will
still disable an entire file.

This also allows for multiple exclusion files to be specified.

Reviewers: zturner, labath, jingham, tfiala

Subscribers: lldb-commits, sas

Differential Revision: https://reviews.llvm.org/D24988

llvm-svn: 283238
lldb/packages/Python/lldbsuite/test/configuration.py
lldb/packages/Python/lldbsuite/test/dotest.py
lldb/packages/Python/lldbsuite/test/dotest_args.py
lldb/packages/Python/lldbsuite/test/test_result.py