Index: docs/CommandGuide/lit.rst =================================================================== --- docs/CommandGuide/lit.rst +++ docs/CommandGuide/lit.rst @@ -88,6 +88,10 @@ Show the names of unsupported tests. +.. option:: --show-xfail + + Show the names of tests that were expected to fail. + .. _execution-options: EXECUTION OPTIONS Index: utils/lit/lit/main.py =================================================================== --- utils/lit/lit/main.py +++ utils/lit/lit/main.py @@ -44,6 +44,7 @@ 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 @@ 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")