[PATCH] D156954: [lit] Improve test output from lit's internal shell

Joel E. Denny via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 9 08:14:44 PDT 2023


jdenny updated this revision to Diff 548628.
jdenny edited the summary of this revision.
jdenny added a comment.
Herald added a subscriber: arichardson.

D154987 <https://reviews.llvm.org/D154987>'s pre-commit CI revealed another issue with libcxx.  This update tries to fix that.  See changes to the patch summary for details.

Now that libcxx is modified by this patch, we should see any additional libcxx pre-commit CI failures here.  I've tried to run check-cxx on my machine, but it takes hours, and many tests are expected fails or excluded, so I've only checked some cases.

Sorry for the churn.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D156954/new/

https://reviews.llvm.org/D156954

Files:
  libcxx/utils/libcxx/test/dsl.py
  libcxx/utils/libcxx/test/format.py
  llvm/utils/lit/lit/TestRunner.py
  llvm/utils/lit/tests/Inputs/lit-opts/lit.cfg
  llvm/utils/lit/tests/Inputs/shtest-define/examples/param-subst.txt
  llvm/utils/lit/tests/Inputs/shtest-define/expansion-order.txt
  llvm/utils/lit/tests/Inputs/shtest-define/line-number-substitutions.txt
  llvm/utils/lit/tests/Inputs/shtest-define/name-chars.txt
  llvm/utils/lit/tests/Inputs/shtest-define/recursiveExpansionLimit.txt
  llvm/utils/lit/tests/Inputs/shtest-define/value-equals.txt
  llvm/utils/lit/tests/Inputs/shtest-define/value-escaped.txt
  llvm/utils/lit/tests/Inputs/shtest-define/ws-and-continuations.txt
  llvm/utils/lit/tests/Inputs/shtest-if-else/test.txt
  llvm/utils/lit/tests/Inputs/shtest-output-printing/basic.txt
  llvm/utils/lit/tests/Inputs/shtest-output-printing/lit.cfg
  llvm/utils/lit/tests/Inputs/shtest-output-printing/write-a-lot.py
  llvm/utils/lit/tests/Inputs/shtest-shell/echo-at-redirect-stderr.txt
  llvm/utils/lit/tests/Inputs/shtest-shell/echo-at-redirect-stdin.txt
  llvm/utils/lit/tests/Inputs/shtest-shell/echo-redirect-stderr.txt
  llvm/utils/lit/tests/Inputs/shtest-shell/echo-redirect-stdin.txt
  llvm/utils/lit/tests/allow-retries.py
  llvm/utils/lit/tests/lit-opts.py
  llvm/utils/lit/tests/shtest-define.py
  llvm/utils/lit/tests/shtest-env.py
  llvm/utils/lit/tests/shtest-format.py
  llvm/utils/lit/tests/shtest-if-else.py
  llvm/utils/lit/tests/shtest-inject.py
  llvm/utils/lit/tests/shtest-not.py
  llvm/utils/lit/tests/shtest-output-printing.py
  llvm/utils/lit/tests/shtest-pushd-popd.py
  llvm/utils/lit/tests/shtest-recursive-substitution.py
  llvm/utils/lit/tests/shtest-run-at-line.py
  llvm/utils/lit/tests/shtest-shell.py

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D156954.548628.patch
Type: text/x-patch
Size: 104432 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20230809/2411f0a8/attachment-0001.bin>


More information about the llvm-commits mailing list