diff options
-rw-r--r-- | llvm/docs/CommandGuide/lit.rst | 4 | ||||
-rwxr-xr-x | llvm/utils/lit/lit/main.py | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/llvm/docs/CommandGuide/lit.rst b/llvm/docs/CommandGuide/lit.rst index de7fefff300..ffb4abd3922 100644 --- a/llvm/docs/CommandGuide/lit.rst +++ b/llvm/docs/CommandGuide/lit.rst @@ -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 diff --git a/llvm/utils/lit/lit/main.py b/llvm/utils/lit/lit/main.py index 1f62e3563e8..2ec14e5e5df 100755 --- a/llvm/utils/lit/lit/main.py +++ b/llvm/utils/lit/lit/main.py @@ -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") |