llvm-project/llvm/utils/lit/tests
Louis Dionne dac21fd29c [lit] Add an option to print all features used in tests
Lit test suites can tend to accumulate annotations that are not necessarily
relevant as time goes by, for example XFAILS on old compilers or platforms.
To help spot old annotations that can be cleaned up, it can be useful to
look at all features used inside a test suite.

This commit adds a new Lit option '--show-used-features' that prints all
the features used in XFAIL, REQUIRES and UNSUPPORTED of all tests that
are discovered.

Differential Revision: https://reviews.llvm.org/D78589
2020-05-29 07:00:05 -04:00
..
Inputs [lit] Add an option to print all features used in tests 2020-05-29 07:00:05 -04:00
unit [lit] Recursively expand substitutions 2020-03-27 09:25:26 -04:00
.coveragerc
allow-retries.py [lit] Improve test summary output 2020-04-07 22:19:50 -07:00
boolean-parsing.py
custom-result-category.py [lit] Disable test on Windows 2020-05-04 13:06:56 -07:00
discovery.py [lit] Print substitutions with --show-suites 2020-04-13 12:01:12 -04:00
googletest-discovery-failed.py Reapply "[lit] GoogleTest framework should report failures if test binary crashes" 2020-05-22 14:01:08 -07:00
googletest-format.py
googletest-timeout.py [AIX][lit] Don't depend on psutil on AIX 2019-07-24 15:04:27 +00:00
googletest-upstream-format.py
lit-opts.py [lit] Improve test summary output 2020-04-07 22:19:50 -07:00
lit.cfg [lit] Protect full test suite from FILECHECK_OPTS 2019-11-06 16:25:25 -05:00
lit.site.cfg.in lit: modernize the lit configuration for the lit tests 2019-05-29 18:07:39 +00:00
max-failures.py [lit] Temporarily disable failing tests on Windows 2020-04-10 20:03:44 -07:00
max-time.py [lit] Temporarily disable failing tests on Windows 2020-04-10 20:03:44 -07:00
parallelism-groups.py [lit] Improve test summary output 2020-04-07 22:19:50 -07:00
progress-bar.py [lit] Refactor ProgressDisplay 2019-10-09 18:23:30 +00:00
selecting.py [lit] Add EXCLUDED test result category 2020-04-30 17:58:11 -07:00
shell-parsing.py
show-used-features.py [lit] Add an option to print all features used in tests 2020-05-29 07:00:05 -04:00
shtest-encoding.py
shtest-env.py [lit] Fix `not` calling internal commands 2019-11-05 14:09:21 -05:00
shtest-format.py [lit] Small refinements for xunit report output 2020-05-01 17:03:55 -07:00
shtest-inject.py [lit] Improve test summary output 2020-04-07 22:19:50 -07:00
shtest-not.py [lit] Fix `not` calling internal commands 2019-11-05 14:09:21 -05:00
shtest-output-printing.py
shtest-recursive-substitution.py [lit] Recursively expand substitutions 2020-03-27 09:25:26 -04:00
shtest-run-at-line.py [lit] Protect full test suite from FILECHECK_OPTS 2019-11-06 16:25:25 -05:00
shtest-shell.py [lit] Fix internal diff newlines for -w/-b 2019-12-17 10:49:34 -05:00
shtest-timeout.py [AIX][lit] Don't depend on psutil on AIX 2019-07-24 15:04:27 +00:00
test-data-micro.py
test-data.py
test-output-micro.py
test-output.py
unittest-adaptor.py [lit] Add back LitTestCase 2019-10-15 20:57:20 +00:00
usage.py [lit] Refine adoption of argparse --version action 2020-03-31 16:02:16 -07:00
xunit-output.py [lit] Small refinements for xunit report output 2020-05-01 17:03:55 -07:00