[all-commits] [llvm/llvm-project] b950c2: [lldb/Reproducers] Add top-level-target check-lldb...

Jonas Devlieghere via All-commits all-commits at lists.llvm.org
Thu May 28 10:48:36 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: b950c261d9c107d2c9366dd7e583f9f1c4f282f3
      https://github.com/llvm/llvm-project/commit/b950c261d9c107d2c9366dd7e583f9f1c4f282f3
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2020-05-28 (Thu, 28 May 2020)

  Changed paths:
    M lldb/docs/resources/reproducers.rst
    M lldb/test/CMakeLists.txt
    M lldb/test/Shell/CMakeLists.txt
    M lldb/test/Shell/lit.cfg.py

  Log Message:
  -----------
  [lldb/Reproducers] Add top-level-target check-lldb-reproducers

This adds a new target `check-lldb-reproducers` that replaces the old
`check-lldb-repro`. The latter would only run the shell tests, while
`check-lldb-reproducers` includes the API tests as well. The new target
will be used on GreenDragon.

It's still possible to run just the shell tests with reproducers,
although now that requires crafting the lit invocation yourself. The
parameters haven't changed and are the shame for the API and shell
tests:

  --param lldb-run-with-repro=capture
  --param lldb-run-with-repro=replay

This patch also updates the reproducer documentation.




More information about the All-commits mailing list