mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-24 03:33:20 +01:00
6c4f0d2a83
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. |
||
---|---|---|
.. | ||
Inputs | ||
unit | ||
.coveragerc | ||
allow-retries.py | ||
boolean-parsing.py | ||
custom-result-category.py | ||
discovery.py | ||
googletest-discovery-failed.py | ||
googletest-format.py | ||
googletest-timeout.py | ||
googletest-upstream-format.py | ||
lit-opts.py | ||
lit.cfg | ||
lit.site.cfg.in | ||
max-failures.py | ||
max-time.py | ||
parallelism-groups.py | ||
progress-bar.py | ||
selecting.py | ||
shell-parsing.py | ||
show-result-codes.py | ||
show-used-features.py | ||
shtest-encoding.py | ||
shtest-env.py | ||
shtest-format-argv0.py | ||
shtest-format.py | ||
shtest-inject.py | ||
shtest-keyword-parse-errors.py | ||
shtest-not.py | ||
shtest-output-printing.py | ||
shtest-recursive-substitution.py | ||
shtest-run-at-line.py | ||
shtest-shell.py | ||
shtest-timeout.py | ||
test-data-micro.py | ||
test-data.py | ||
test-output-micro.py | ||
test-output.py | ||
unittest-adaptor.py | ||
unparsed-requirements.py | ||
usage.py | ||
xunit-output.py |