mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-11-01 15:11:24 +00:00
[lit] Add --show-xfail flag to LIT.
Summary: This patch add a --show-xfail flag. If this flag is specified then each xfail test will be printed to output. When it is not given xfail tests are ignored. Ignoring xfail tests is the current behavior. This flag is meant to mirror the --show-unsupported flag that was recently added. Reviewers: ddunbar, EricWF Reviewed By: EricWF Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D4750 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@214609 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
63fab54fac
commit
2785e77db1
@ -88,6 +88,10 @@ OUTPUT OPTIONS
|
||||
|
||||
Show the names of unsupported tests.
|
||||
|
||||
.. option:: --show-xfail
|
||||
|
||||
Show the names of tests that were expected to fail.
|
||||
|
||||
.. _execution-options:
|
||||
|
||||
EXECUTION OPTIONS
|
||||
|
@ -44,6 +44,7 @@ class TestingProgressDisplay(object):
|
||||
|
||||
shouldShow = test.result.code.isFailure or \
|
||||
(self.opts.show_unsupported and test.result.code.name == 'UNSUPPORTED') or \
|
||||
(self.opts.show_xfail and test.result.code.name == 'XFAIL') or \
|
||||
(not self.opts.quiet and not self.opts.succinct)
|
||||
if not shouldShow:
|
||||
return
|
||||
@ -173,6 +174,9 @@ def main(builtinParameters = {}):
|
||||
group.add_option("", "--show-unsupported", dest="show_unsupported",
|
||||
help="Show unsupported tests",
|
||||
action="store_true", default=False)
|
||||
group.add_option("", "--show-xfail", dest="show_xfail",
|
||||
help="Show tests that were expected to fail",
|
||||
action="store_true", default=False)
|
||||
parser.add_option_group(group)
|
||||
|
||||
group = OptionGroup(parser, "Test Execution")
|
||||
|
Loading…
Reference in New Issue
Block a user