llvm-project/llvm/utils/lit/tests/Inputs
David Blaikie 4415678718 Fix shtest-timeout test harder
Don't produce or expect any output from the infinite looping test -
doing so is a recipe for racey flakyness without a longer timeout to
ensure the output is received first, even though that doesn't seem
integral/important to the test. Instead have a plain, no output infinite
loop and check that that is caught and handled.

If for some reason the output is valuable for test coverage - the
timeout should be increased from 1 second to give the process time to
output the text, flush, and for that text to be received and buffered
before the test is timed out.
2020-12-08 00:23:33 -08:00
..
allow-retries
config-map-discovery Revert "[lit] Keep original cfg file case around." 2020-04-15 17:19:39 -04:00
custom-result-category [lit] Avoid re-iterating result codes in different places 2020-06-17 11:40:19 -07:00
discovery [LIT] error if directly named test won't be run indirectly 2020-10-21 13:21:29 +01:00
exec-discovery
exec-discovery-in-tree
fake-externals
googletest-discovery-failed Reapply "[lit] GoogleTest framework should report failures if test binary crashes" 2020-05-22 14:01:08 -07:00
googletest-format
googletest-timeout [lit] Try to remove the flakeyness of `shtest-timeout.py` and `googletest-timeout.py`. 2020-10-08 10:46:18 -07:00
googletest-upstream-format
lit-opts
max-failures [lit] Fix tests on Windows 2020-04-10 17:33:49 -07:00
max-time [lit] Fix tests on Windows 2020-04-10 17:33:49 -07:00
parallelism-groups [lit] Improve handling of parallelism group semaphores 2020-04-06 20:52:06 -07:00
progress-bar
py-config-discovery
show-result-codes [lit] Add --show-xxx command line options 2020-07-08 17:01:05 -07:00
show-used-features [lit] Add an option to print all features used in tests 2020-05-29 07:00:05 -04:00
shtest-env
shtest-format [lit] Remove ANSI control characters from xunit output 2020-08-06 09:16:52 +01:00
shtest-format-argv0 [AIX] Split lit test shtest-format into two separate tests and add AIX as UNSUPPORTED for shtest-format-argv0 2020-06-18 16:58:07 -04:00
shtest-inject [lit] Provide extension API for custom result categories 2020-04-29 19:45:55 -07:00
shtest-keyword-parse-errors [lit] Fix handling of various keyword parse errors 2020-06-12 09:37:40 -04:00
shtest-not
shtest-output-printing
shtest-recursive-substitution [lit] Don't expand escapes until all substitutions have been applied 2020-07-27 18:09:00 +03:00
shtest-run-at-line
shtest-shell
shtest-timeout Fix shtest-timeout test harder 2020-12-08 00:23:33 -08:00
test-data
test-data-micro
test_retry_attempts
testrunner-custom-parsers
unittest-adaptor
unparsed-requirements [lit] Allow for tests to have non-parsed requirements 2020-06-15 16:43:02 -07:00
xunit-output Follow up for "[lit] Include unexecuted tests in xUnit report" 2020-06-15 16:19:43 -07:00
lit.cfg