llvm-project/llvm/utils/lit/tests/Inputs
Hubert Tong 66a9642f56 [lit][tests][AIX] Update expected form of diagnostic messages; use `not` to normalize non-zero exit values
Summary:
Various tests in the `lit` testing suite expect specific return codes
and forms of diagnostic message from utility programs. As per
POSIX.1-2017 XCU Section 1.4, Utility Description Defaults, "[the]
format of diagnostic messages for most utilities is unspecified".
The STDERR subsections of the `cat` and `wc` utilities merely indicate
that "[the] standard error shall be used only for diagnostic messages".
The corresponding EXIT STATUS subsections merely indicate, with regard
to errors, an exit value of >0.

The affected tests are updated to accept the applicable diagnostic
message as produced by the utilities on AIX. The exit value is
normalized using `not` as necessary.

Reviewers: xingxue, sfertile, jasonliu

Reviewed By: xingxue

Subscribers: delcypher, jsji, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D60553

llvm-svn: 359690
2019-05-01 15:47:16 +00:00
..
config-map-discovery
discovery
exec-discovery
exec-discovery-in-tree
googletest-format
googletest-timeout
googletest-upstream-format
max-failures
parallelism-groups [lit] Allow setting parallelism groups to None 2019-02-26 19:03:26 +00:00
progress-bar [lit][NFC] Cleanup copy&paste naming mistake 2019-02-15 02:44:52 +00:00
py-config-discovery
shtest-env Python compat - print statement 2019-01-03 14:11:33 +00:00
shtest-format [lit, tests] Fix failing lit test: shtest-format.py 2018-08-07 04:08:46 +00:00
shtest-output-printing [lit][tests][AIX] Update expected form of diagnostic messages; use `not` to normalize non-zero exit values 2019-05-01 15:47:16 +00:00
shtest-run-at-line [lit] Report line number for failed RUN command 2018-05-31 00:55:32 +00:00
shtest-shell Add Support for Creating and Deleting Unicode Files and Directories in Lit 2019-02-28 19:16:17 +00:00
shtest-timeout [lit] Respect PYTHONPATH 2019-01-07 16:24:37 +00:00
test-data [LIT] Move xunit tests tests into their own location, and and add failures 2018-05-10 22:51:28 +00:00
test-data-micro [lit] - Allow 1 test to report multiple micro-test results to provide support for microbenchmarks. 2018-03-13 16:37:59 +00:00
testrunner-custom-parsers make XFAIL, REQUIRES, and UNSUPPORTED support multi-line expressions 2019-01-20 00:51:02 +00:00
xunit-output Escape ]]> in xunit xml output 2018-05-16 09:00:28 +00:00